summary refs log tree commit diff
path: root/src/librustc_mir/transform/check_consts/ops.rs
AgeCommit message (Expand)AuthorLines
2019-12-13Put MIR checks for loops behind the feature flagDylan MacKenzie-0/+4
2019-12-06Rollup merge of #66606 - christianpoveda:mut-refs-in-const-fn, r=oli-obkMazdak Farrokhzad-25/+39
2019-12-03Check intrinsics for callability in const fnsMahmut Bulut-16/+0
2019-12-02Suggest feature for const_mut_refs errorsChristian Poveda-3/+7
2019-12-02Disallow cell borrowingChristian Poveda-24/+26
2019-12-02Allow mutable derefs with feature gateChristian Poveda-1/+5
2019-12-02Allow mutable borrows in constant bodiesChristian Poveda-0/+4
2019-11-30move GateIssue to rustc_feature & simplify emit_feature_errMazdak Farrokhzad-24/+24
2019-11-21Allow `Downcast` projections if `const_if_match` enabledDylan MacKenzie-1/+5
2019-11-21Add feature gate for const `if` and `match`Dylan MacKenzie-0/+4
2019-11-15Move `delay_span_bug` into `emit_error` for if/loopDylan MacKenzie-2/+18
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+2
2019-10-25Make `check_consts::Item` work on non-const fnsDylan MacKenzie-17/+16
2019-09-28Add description for every module in `check_consts`Dylan MacKenzie-0/+2
2019-09-28Require `fmt::Debug` to implement `NonConstOp`Dylan MacKenzie-1/+1
2019-09-28Move non-const ops into their own moduleDylan MacKenzie-0/+337