|
|
@e48aca8
|
6 months |
ajbeach |
Added support for code generation of the CountofExpr. This doesn't do …
|
|
|
@9506c70
|
7 months |
ajbeach |
Stricter BranchStmt code generation that should prevent some of the …
|
|
|
@7959e56
|
8 months |
mlbrooks |
Eliminate libcfa-build warnings of missing int-to-pointer casts.
…
|
|
|
@f070ea8
|
8 months |
ajbeach |
Improved code generation for intermediate steps. Now generates using …
|
|
|
@d96f7c4
|
8 months |
pabuhr |
expunge fallthru keyword and replace its usages with fallthrough
|
|
|
@550446f
|
9 months |
ajbeach |
Added some code to the code generator for printing try statements in …
|
|
|
@e0330d2c
|
9 months |
mlbrooks |
Remove unnecessary special case for zero_t in code gen that caused …
|
|
|
@ecf3812
|
10 months |
ajbeach |
CastExpr reorganization and clean-up in Lvalue. I kept these from a …
|
|
|
@b6f2e7ab
|
13 months |
ajbeach |
Removed SizeofExpr::expr and AlignofExpr::expr, expressions that would …
|
|
|
@db19e1d
|
13 months |
ajbeach |
Changed the interpritation of () to be no parameters instead of any …
|
|
|
@661e7b0
|
13 months |
ajbeach |
After a years (or at least half a year) the CodeLocation optimization …
|
|
|
@88bc876
|
14 months |
ajbeach |
Breaks (and some other control flow) in a loop else clause now work. I …
|
|
|
@c92bdcc
|
17 months |
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
|
|
@a1fbad0
|
17 months |
ajbeach |
Fix in code generation. forall clauses are now printed before return …
|
|
|
@0139351
|
18 months |
ajbeach |
Add support for printing multiple returns. Mostly useful for early …
|
|
|
@9ddcee1
|
20 months |
j82liang |
Remove EnumPosExpr, an early design that no longer used. The …
|
|
|
@c75b30a
|
20 months |
j82liang |
Introduce posE, valueE, labelE pseudo language to the language. Rework …
|
|
|
@61e362f
|
20 months |
ajbeach |
Changed notZeroExpr so that expressions with conditional contexts are …
|
|
|
@59c8dff
|
20 months |
j82liang |
Draft Implementation for enum position pesudo function (posE). …
|
|
|
@c7ebbec
|
21 months |
ajbeach |
Reorganization of Linkage::Spec. is_mangled represented two properties …
|
|
|
@69ab896
|
22 months |
ajbeach |
Small fix in code generation. The first case in a switch is formatted …
|
|
|
@83fd57d
|
22 months |
ajbeach |
Removed 'New' suffixes, they are no longer needed for disambiguation.
|