summary refs log tree commit diff
path: root/src/librustc_mir/build/expr/stmt.rs
AgeCommit message (Expand)AuthorLines
2017-12-01MIR: s/lv(al(ue)?)?/place in function/variable/module names.Eduard-Mihai Burtescu-6/+6
2017-12-01MIR: s/Lvalue/Place in type names.Eduard-Mihai Burtescu-2/+2
2017-11-28MIR: split Operand::Consume into Copy and Move.Eduard-Mihai Burtescu-1/+1
2017-09-24add lint levels to VisibilityScopeAriel Ben-Yehuda-2/+2
2017-09-01rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree.Eduard-Mihai Burtescu-10/+12
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-3/+3
2017-06-12Paired source_info with extent; thread both through to pts where EndRegion wi...Felix S. Klock II-4/+4
2017-05-12box large variants in MIRAriel Ben-Yehuda-1/+1
2017-04-11store Spans for all MIR localsAriel Ben-Yehuda-1/+1
2017-03-17Implement ? in catch expressions and add testsTaylor Cramer-5/+7
2017-03-03make operands live to the end of their containing expressionAriel Ben-Yehuda-4/+4
2017-02-15[MIR] Make InlineAsm a StatementSimonas Kazlauskas-0/+17
2016-11-21Implement the `loop_break_value` feature.Geoffry Song-25/+21
2016-10-28rustc: move mir::repr::* to mir.Eduard Burtescu-1/+1
2016-09-26[WIP] Move MIR towards a single kind of localJonas Schievink-2/+6
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-1/+1
2016-06-07mir: group span + visibility scope under a new SourceInfo type.Eduard Burtescu-7/+4
2016-06-07mir: distinguish between variable visibility scopes and SEME scopes.Eduard Burtescu-1/+1
2016-06-05Check arithmetic in the MIRJames Miller-4/+6
2016-06-03introduce DropAndReplace for translating assignmentsAriel Ben-Yehuda-16/+12
2016-05-11rustc: Split local type contexts interners from the global one.Eduard Burtescu-1/+1
2016-04-28Address commentsJames Miller-0/+135