source: src/Tuples

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3e5dd913   12 months f37yu reimplement function type and eliminate deep copy arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @5339a87   15 months Thierry Delisle Added headers to Makefile Sources (since they are supposed to be) arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @74807be   16 months f37yu please do not create a node and throw it away arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7ff3e522   16 months ajbeach {pass_t Pass::pass; => core_t Pass::core;} To avoid confusion about … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ba662b9   16 months f37yu actually run impurity check arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @3251b66   16 months f37yu use different autogen prefix for new ast arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c408483   16 months f37yu cleanup arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7030dab   20 months Thierry Delisle Merge branch 'master' into new-ast arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @07de76b   2 years pabuhr remove file TypeVar?.h* and put TypeVar::Kind into TypeDecl?, move … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3f3bfe5a   2 years ajbeach Merge from master to new-ast. Removing old lvalue support. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b4f8808   2 years ajbeach Removed lvalue from types in the old ast. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @96ac72c   2 years Thierry Delisle Merge branch 'master' into new-ast arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @fd642d2   2 years ajbeach Added const in a few more places. This should be all the leaf areas … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @335d81f   2 years ajbeach getFunction has const version and maybeImpure[IgnoreUnique?] have const … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f53acdf   2 years Thierry Delisle Merge branch 'master' into new-ast arm-ehjacob/cs343-translationnew-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) @417117e   2 years a3moss Assorted cleanup arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9ea38de   2 years a3moss Fix ast::Pass guard classes arm-ehjacob/cs343-translationnew-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) @bc92bee   2 years ajbeach Implemented Tuples::maybeImpure while it was fresh in my mind. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b910d15   2 years ajbeach Implemented new versions of Tuples/Explode?. 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) @3ca912a   3 years Thierry Delisle Implemented missing functions in TupleExplansion? arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0588d8c   3 years Thierry Delisle Stubbed a few routines for later to help compilation arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @77bfc80   3 years Thierry Delisle Fixed some warnings and better messaging for unimplemented stubs arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9b4f329   3 years a3moss Finished porting AST::Expr subclasses arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @02fdb8e   3 years Thierry Delisle Added WithConstTypeSubstitution? accessory on pass visitor. Mostly … arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7abee38   3 years Thierry Delisle Cleaned some module.mk files and preparing for better stats in the compiler aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @e15853c   3 years pabuhr remove leading underscores in enums for _FloatNN and _Bool aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @aac99da   3 years pabuhr change BasicType::Bool to BasicType::_Bool aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @2c187378   3 years a3moss Fix memory bugs in deferred resolution aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @6d6e829   3 years a3moss First compiling draft of deferred assertions (build failure) aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @753bf60   4 years Rob Schluntz Resolve RHS tuple assignment alternative with cast to include missing … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @aee472e   4 years Rob Schluntz Reduce the number of unnecessary temporaries generated for member … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @d20a343   4 years Rob Schluntz Add cast to LHS type in tuple multiple assignment aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @4f68f6d   4 years Rob Schluntz Minor cleanup aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @938dd75   4 years Rob Schluntz Fix a missing type binding problem in tuple assignment aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @490ff5c3   4 years Rob Schluntz Minor code cleanup aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @f240484   4 years Rob Schluntz Convert MemberTupleExpander? to PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @9058414   4 years Rob Schluntz Generate reference assignment for reference component of a tuple assignment aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @c470ada   4 years Rob Schluntz Transfer code location of tuple type to generated tuple struct aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @82f3226   4 years Rob Schluntz Remove trailing whitespace in TupleAssignment? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @2449aef   4 years Rob Schluntz Convert EnvRemover? to PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @027c496   4 years Rob Schluntz Convert ImpurityDetector? to PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @62194cb   4 years a3moss Reduce duplication of cost/env in ExplodedActual? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @bd4f2e9   4 years a3moss Switch AltList? to std::vector from std::list aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @3f7e12c   4 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @7831527   4 years a3moss Switch in new TupleAssignment? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @f0ecf9b   4 years Rob Schluntz Remove TypeDecl::Any, as it is subsumed by Dtype+sized aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @4b6ef70   4 years a3moss Fix one tuple bug in resolver refactor aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @c43c171   4 years a3moss Add tuple handling to iterative resolver rewrite aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @6bbce58   4 years Rob Schluntz Fix bug where explode removes non-reference casts in tuple assignment aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @f585450   4 years Rob Schluntz Add debug prints to TupleAssignment?.cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @d29fa5f   4 years Rob Schluntz Remove has_result aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @ac74057   4 years Rob Schluntz Convert AutogenTupleRoutines? to PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @e3e16bc   4 years Thierry Delisle Renamed safe_dynamic_cast to strict_dynamic_cast aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @8135d4c   4 years Rob Schluntz Merge branch 'master' into references aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @5fb6830   4 years Rob Schluntz Simplify tuple assignment code now that explode is reference-cast-aware aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @0b5d871   4 years Rob Schluntz Update explode for references aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @9f10c4b8   4 years Rob Schluntz Add maybeImpureIgnoreUnique and convert tuple passes to use PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @f6582243   4 years Rob Schluntz Fix member expressions in the InstantiateGeneric? pass so that they … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @c93bc28   4 years Rob Schluntz Minor cleanup, debug statements aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @be9288a   4 years Thierry Delisle Fixed errors made by the clean-up tool aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @9236060   4 years Rob Schluntz Merge branch 'master' into references aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @03321e4   4 years Thierry Delisle Fixed headers for tuples folder aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @c92c09c   4 years Rob Schluntz Add tuple parameter bindings to type substitution aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @7d49b72   4 years Rob Schluntz Fix tuple assignment for tuple expression LHS by adding reference cast … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @6d267ca   4 years Rob Schluntz Add unsafe_group_iterate aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @6b0b624   4 years pabuhr change #ifndef to #pragma once aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @bff227f   4 years Rob Schluntz Refactor operator predicates into OperatorTable?.cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @e6cee92   4 years Rob Schluntz Fix TupleAssignment? code for references aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @6242335   4 years Rob Schluntz Big push on designations and initialization: works with generic types, … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @579263a   4 years Rob Schluntz Merge branch 'master' into designations Conflicts: … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @d56e5bc   4 years pabuhr add constant value into constants aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @e4d829b   4 years Rob Schluntz major effort on designations, works in many cases aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @af397ef8   4 years Thierry Delisle More attribute unused on parameters aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @ab904dc   5 years Thierry Delisle Added mutator capabilities to the pass visitor aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @0b150ec   5 years Rob Schluntz minor zero_t/one_t prelude changes, simplify prelude generation, … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @94a8123   5 years Rob Schluntz change name of generated tuple types aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @14a33790   5 years Rob Schluntz simplify unique expr names aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @946bcca   5 years Rob Schluntz Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @64ac636   5 years Rob Schluntz fix missing line numbers in some places, including member constructor … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @615a096   5 years pabuhr fix BFCommon problem on gcc-4.9, and begin consistent renaming aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @68fe077a   5 years pabuhr move type StorageClasses? from DeclarationNode? to Type aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @bf4ac09   5 years pabuhr change type of Qualifiers to bit fields aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @c54b0b4   5 years Thierry Delisle Added isMutex qualifier aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @a7c90d4   5 years pabuhr change StorageClass? to bitset, support _Thread_local as separate … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @e6512c8   5 years Rob Schluntz generate tuples by arity to reduce the number of generated structs aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @b7b8674   5 years Rob Schluntz make Tuples::maybeImpure slightly more precise aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @c0aa336   5 years pabuhr third attempt at gcc attributes aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @f831177   5 years Rob Schluntz address exprs are now only exploded for tuple assignments aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @4c8621ac   5 years Rob Schluntz allow construction, destruction, and assignment for empty tuples, … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @907eccb   5 years Rob Schluntz added UntypedTupleExpr? to better differentiate typed and untyped … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @8bf784a   5 years Rob Schluntz name mangling for ttype, fix SynTree? operator<< to work with nullptr, … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @a64644c   5 years Rob Schluntz ensure that unique address expressions are not exploded twice aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @d5556a3   5 years Rob Schluntz change rework TupleAssignExpr? and StmtExpr? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @1d2b64f   5 years Rob Schluntz combine environments and costs in tuple assignment, resolve ctor/dtors … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @d9fa60a   5 years Rob Schluntz moved substituion into MemberExpr? constructor, change generated tuple … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @5f5083e   5 years Thierry Delisle Fixed a few warnings in tuples aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
Note: See TracRevisionLog for help on using the revision log.