source: src/AST

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @665f432   2 years Thierry Delisle Fixed trac #149 where operand names in asm statements where … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @033ff37   2 years pabuhr remove attribute expression '@'name mechanism arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e67991f   2 years Thierry Delisle WithStmt? is now a Declaration arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6f096d2   2 years Thierry Delisle Resolver now uses constant interface arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7870799   2 years Thierry Delisle Cast cost and conversion cost now take constant parameters. This … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0f6a7752   2 years a3moss Put in temporary patch to finish new resolver port arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @08c0780   2 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c1398e4   2 years a3moss Port necessary parts of validate to new AST arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @fb2bde4   2 years ajbeach ConversionCost? has been ported to the new AST. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b58affe7   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @18e683b   2 years a3moss Port LinkReferenceToTypes? pass arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @54dd994   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c1ed2ee   2 years a3moss Continued resolver porting * mostly initialization and validation * … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b8524ca   2 years a3moss new AST porting * mostly InitTweak? autogeneration * added some … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @234b1cb   2 years a3moss Port TupleAssignment? to new AST arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3c6e417   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c0f9efe   2 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b69233a   2 years a3moss Port assertion satisfaction to new AST arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1ae47de   2 years ajbeach Convert now handles attributes on types. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c829320   2 years a3moss Hoist attributes back up to Type in new AST arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @73edfe9   2 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @898ae07   2 years a3moss More resolver porting arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a2a85658   2 years mlbrooks Fixed conversion of tuple assignments to reuse the common part … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1e5dedc4   2 years Thierry Delisle Fixed conversion for waitforstmt arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ea05f8d   2 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9d5089e   2 years a3moss Port CandidateFinder::makeFunctionCandidates() and deps arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e6faef4   2 years ajbeach One DeclWithType::asmName conversion was missing. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6e55240   2 years mlbrooks Fixed tuple expressions crashing on code gen when convert-convert run … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @aba20d2   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @8b34df0   2 years Thierry Delisle Removed incorrect copying in InferredParameters? conversion arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c36298d   2 years mlbrooks Fixed handling of "literals.cfa" string-detail test cases by … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6896548   2 years mlbrooks Fixed convert-convert issues with strings, when conversion happens … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d76f32c   2 years ajbeach ast::UniqueExpr? was not having one of its fields initialized. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @21300d7   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @aaeacf4   2 years Thierry Delisle Removed global look-up table from UniqueId? to Decl arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @432ce7a   2 years a3moss Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @558d13b   2 years mlbrooks fix conversion bug in constants; string constants were being mistaken … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f9a7cf0   2 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @2d11663   2 years a3moss resolver porting; finish top level of initialization arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6e3e0717   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6355ba7   2 years Thierry Delisle Removed debugging prints which are no longer useful arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a62749f   2 years ajbeach Better support for loose labels. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e7f8119   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @05d55ff   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @60aaa51d   3 years a3moss More resolver porting; mostly CurrentObject? arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9856ca9   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e16e27e1   3 years Thierry Delisle Fix to WithGuards? accessory which didn't work arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @be8518f   3 years ajbeach Fixed up AssertAcyclic?. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9151fcb   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0b73f0c   3 years Thierry Delisle More progress on the conversion pass arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5684736   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @2b59f55   3 years a3moss More resolver porting arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7cc0344   3 years ajbeach Added a checker that should help debug cycles in new AST. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @8c0d801   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b7d92b96   3 years a3moss More resolver porting arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @546e712   3 years Thierry Delisle Fix for 1 bug of N arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @2a54479   3 years ajbeach Convert persevers Validate::SizeType?. Removed the inCache checks I'm … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3cd5fdd   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @99d4584   3 years a3moss Further stubs for resolver port * also switched order of constructor … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @8568319   3 years mlbrooks fixed string constants getting extra quotes on roundtrip conversion arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4864a73   3 years Thierry Delisle Added chain mutation and example use in resolver arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @2a8f0c1   3 years a3moss Add first ported resolver function arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0e42794   3 years a3moss Rewrite WithSymbolTable? pass accessory to use ast::SymbolTable? arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @93744b5   3 years ajbeach The bitfield template makes sure it is working on an unsigned val, … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1346914   3 years a3moss Fix Mangler port to new AST arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ee574a2   3 years a3moss Port CommonType? to new AST arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4ae2364   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f474e91   3 years a3moss Port unification calculations to new AST arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @dafe9e1   3 years ajbeach Fixed broken destructor cycles. Cleaned up strict_dynamic_cast. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a935892   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @8d70648   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d76c588   3 years a3moss Stubs for new resolver, implementation of new indexer, type environment arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @043a5b6   3 years Thierry Delisle Extended dereference operator hack to destroy clause arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d88f8b3b   3 years ajbeach Another fix to break cycles in the converter. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0aedb01   3 years Thierry Delisle Fix error introduced in merge arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f57dd25   3 years Thierry Delisle Merge branch 'cleanup-dtors' arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @157a816   3 years ajbeach Convert supports SymTab::dereferenceOperator and some sue declarations … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ebc0a85   3 years Thierry Delisle Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @2c04369   3 years ajbeach Fixed some problems in convert. One of which was better solved by … arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1259c35   3 years Thierry Delisle Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a7d50b6   3 years ajbeach Removed trailing whitespace. arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d908563   3 years Thierry Delisle Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6f4b7f2   3 years a3moss Finish Stmt printers, implement short_mode for Decls arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @21a44ca   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @94b1f718   3 years a3moss Add some Stmt printers arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a16e246   3 years a3moss Finish Expr printers arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f1ec88a   3 years ajbeach Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f685679   3 years ajbeach Translation can go both ways without crashing. Don't seem to be the … arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @af1e8f56   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @20a5977   3 years a3moss Added kind to ConstantExpr? and some Expr prints arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @effe5b0   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @68c9165   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9d6e7fa9   3 years Thierry Delisle Fixed missing or incorrect stubs in decl/InitTweak arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e4b6cf78   3 years Thierry Delisle New Pass visitor now supports void postvisits by returning the … arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b0ec971   3 years a3moss Added ast::Type printers arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @335f2d8   3 years Thierry Delisle Fixed some warnings and implemented memberExpr ctor and extractResultType arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a2e758e   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0b8bf27   3 years Thierry Delisle Fixed pass visitor so previsit can return void to signify it will … arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0b57626   3 years ajbeach Silenced a warning and removed trailing whitespace. arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c957e7f   3 years a3moss Added initializer printers arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
Note: See TracRevisionLog for help on using the revision log.