summaryrefslogtreecommitdiff
path: root/src/hir_expand/const_eval_full.cpp
AgeCommit message (Collapse)AuthorFilesLines
2017-06-16MIR - Unify temporaries and variablesJohn Hodge1-20/+12
2017-03-04Many many changes to allow compiling in visual studio (Community 2015)John Hodge (bugs)1-1/+1
2017-02-25MIR Gen - Use MIR::Param (and associated changes)John Hodge1-2/+2
2017-02-22MIR - Add types to integer constantsJohn Hodge1-4/+4
2017-02-22MIR - Make MakeDst ptr a ParamJohn Hodge1-1/+1
2017-02-22MIR - add Param type for places where a lvalue is readJohn Hodge1-43/+62
2017-01-14HIR - Clean up some manual item searchingJohn Hodge1-29/+5
2017-01-11All - Enable library codegen (and use crate name everywhere)John Hodge1-2/+2
2017-01-08HIR Const Eval - Little fixesJohn Hodge1-0/+8
2017-01-08All - i128/u182 support, typecheck and parse fixesJohn Hodge1-0/+2
2017-01-06HIR ConstEval Full - Handle indexingJohn Hodge1-11/+18
2016-12-24No more tears!ubsan1-45/+45
No more DOS line endings or trailing whitespace either
2016-12-17MIR Const Eval - Handle field accessesJohn Hodge1-35/+60
2016-12-15MIR Const Eval - Handle borrows of staticsJohn Hodge1-14/+20
2016-12-15HIR - Linkage anntation (un-populated)John Hodge1-4/+11
2016-12-14Consteval - Re-enabled full first-pass constevalJohn Hodge1-26/+96
2016-12-11Misc twiddles for recent changesJohn Hodge1-1/+4
2016-12-11HIR Const Eval - Split into two passes to have correct types in literalsJohn Hodge1-0/+808