source: src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @07de76b   3 years pabuhr remove file TypeVar?.h* and put TypeVar::Kind into TypeDecl?, move … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ab5c0008   3 years pabuhr replace deleted file arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @cfaa2873   3 years pabuhr generate BasicType::typeNames from BasicTypes?-gen arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1469a8a   3 years pabuhr differentiate between null-pointer dereference and bad-pointer … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9853d9b0   3 years pabuhr missed a case for inclusive bound to singleton comparison, and added tests arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @332bd33   3 years pabuhr add inclusive bound to singleton comparison arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @312029a   3 years pabuhr move enum Aggregate from DeclarationNode? to AggregateDecl?, add … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e307e12   3 years pabuhr generalize aggregate data and control in grammar, add … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e1990f1   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c8c0c7c5   3 years Thierry Delisle Now using -z execstack and use -O0 for debug mode arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3b0c8cb   3 years Thierry Delisle Implemented Keyword cast in the alternative finder to remove aliassing … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @78cdb06   3 years Thierry Delisle Modified Lvalue cast handling to ignore top level dereferencing in … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @397c101   3 years Thierry Delisle Fix bug where 'continue' would incorrectly claim to skip … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6c3a5ac1   3 years Thierry Delisle Added better check to guarantee proper includes are present when using … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @49d3128   3 years Thierry Delisle cfa command now properly supports -fdiagnostics-color and … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1a69a90   3 years Thierry Delisle Added --colors command line arguments to have more control on whether … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @665f432   3 years Thierry Delisle Fixed trac #149 where operand names in asm statements where … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6559a9d   3 years Thierry Delisle Added missing character to the optstring arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9bdb8b7   3 years pabuhr allow labelled break from within the body of a try statement arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @de8d7fb1   3 years pabuhr do not generate anonymous name for bit field with empty declarator arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @70b4ea20   3 years ajbeach Removed some type-lvalue helpers that are now unused. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b4f8808   3 years ajbeach Removed lvalue from types in the old ast. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @849720f   3 years ajbeach lvalue should now always come directly from the expression. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @158b026   3 years Thierry Delisle Remove flags -in-tree and -disttree, now using paths and … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c2051e10   3 years Thierry Delisle Merge branch 'master' into distcc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3315e3d   3 years ajbeach Unify uses Qualifiers::unify, which should handle lvalue better. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ef22ad6   3 years pabuhr deal with conflicts arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e0bd0f9   3 years pabuhr remove -F flag and fix usage message arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5d00425   3 years ajbeach StmtExpr? also does not have the lvalue I originally expected. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5c4a473   3 years Thierry Delisle Merge branch 'master' into distcc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d65f92c   3 years Thierry Delisle Tests almost work, the only issue left is using -E and -CFA together arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3c7f01b   3 years ajbeach Hopefully that is the last override to get_lvalue we will need. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1118b8b   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @dee1f89   3 years Thierry Delisle Libcfa make can now stop cfa-cpp when starting so a gdb session will … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @14388c1   3 years ajbeach Most expressions now return a hard-coded lvalue flag. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7d01cf44   3 years ajbeach lvalue is now read through the expression. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b3976bf   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @cc4218f   3 years Thierry Delisle Added assertion as documentation arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0f19f5e5   3 years ajbeach Made private overloads of convertToReferenceCost static. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @2d80111   3 years ajbeach Lvalue is checked through Expression::get_lvalue. Only three other … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4615ac8   3 years ajbeach Added asserts and clears to make sure lvalue is only used where we expect. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f4f9d27   3 years pabuhr formatting arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @10cb642   3 years pabuhr change BasicTypes?-gen to also rewrite SynTree/Type?.h arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3a55d9f   3 years pabuhr adjust column spacing in generated output arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f1da02c   3 years pabuhr add gcc builtin types int128_t and uint128_t arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @357390f   3 years pabuhr formatting arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @05c27fc   3 years pabuhr change dimensions of BasicType::Kind to match initialization values arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @913be78   3 years pabuhr change BasicTypes?-gen to rewrite AST/Type.hpp arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @df8b87c   3 years Thierry Delisle Demangler can now be disable to avoid compiling it (enabled by default) arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4071778   3 years pabuhr remove lvalue from mangling/demangling as it is no longer used arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @033ff37   3 years pabuhr remove attribute expression '@'name mechanism arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f673c13c   3 years pabuhr add gcc auto_type to parsing side arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @77d2432   3 years pabuhr patch sizeof evaluation problem temporarily, and make parameters constant arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @fd642d2   3 years ajbeach Added const in a few more places. This should be all the leaf areas … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @335d81f   3 years ajbeach getFunction has const version and maybeImpure[IgnoreUnique?] have const … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @85dac33   3 years ajbeach Added 'const' in some leaf positions where it doesn't seem to effect much. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e67991f   3 years Thierry Delisle WithStmt? is now a Declaration arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7dc2e57b   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ce12e2b   3 years Thierry Delisle Fix copy mistake in visitor arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @757ffed   3 years pabuhr remove empty arguments in call to mean use default parameter value, … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e3d7f9f   3 years Thierry Delisle Const PassVisitor? now supports the indexer arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6f096d2   3 years Thierry Delisle Resolver now uses constant interface arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @8fd52e9   3 years Thierry Delisle Removed uses of lookupMutableXXX arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ef5b828   3 years Thierry Delisle Indexer now has const lookup by default arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7870799   3 years Thierry Delisle Cast cost and conversion cost now take constant parameters. This … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1d760934   3 years pabuhr remove std::move( resKey ) as moving a local object in a return … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @39156ed   3 years pabuhr add assignment declarations using "default" implementation required by … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3e2f5e3   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1335e6f   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3c89751   3 years a3moss Port castCost, ptrsCastable arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @df9317bd   3 years ajbeach Filled in the definition of PtrsAssignable?. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0f6a7752   3 years a3moss Put in temporary patch to finish new resolver port arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @da7454c   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @08c0780   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c1398e4   3 years a3moss Port necessary parts of validate to new AST arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @fb2bde4   3 years ajbeach ConversionCost? has been ported to the new AST. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0e464f6   3 years Thierry Delisle cfa-cpp help message now puts all dump commands together and in order. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b58affe7   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c1ea11b   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @18e683b   3 years a3moss Port LinkReferenceToTypes? pass arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @54dd994   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f2f22e3   3 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9504a89   3 years pabuhr remove old code for costing arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c1ed2ee   3 years a3moss Continued resolver porting * mostly initialization and validation * … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9af00d23   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b8524ca   3 years a3moss new AST porting * mostly InitTweak? autogeneration * added some … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f5edcb4   3 years ajbeach RenameVars? needed a rather significant rework for the new AST. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @234b1cb   3 years a3moss Port TupleAssignment? to new AST arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3c6e417   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c0f9efe   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b69233a   3 years a3moss Port assertion satisfaction to new AST arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1ae47de   3 years ajbeach Convert now handles attributes on types. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @17a0ede2   3 years a3moss Further resolver porting; finish initial draft of expression handling arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3fc0f2a   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c829320   3 years a3moss Hoist attributes back up to Type in new AST arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5aa4656   3 years ajbeach Filled in SpecCost? and PolyCost? for the new ast. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @73edfe9   3 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @898ae07   3 years a3moss More resolver porting arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b408364   3 years a3moss Correct over-aggressive assertion pruning arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a2a85658   3 years mlbrooks Fixed conversion of tuple assignments to reuse the common part … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
Note: See TracRevisionLog for help on using the revision log.