source: src/Tuples/Tuples.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @b7fd9daf   9 months f37yu Merge branch 'new-ast-unique-expr' enumforall-pointer-decaypthread-emulation
(edit) @d249e0b   12 months y58xue Add expandMemberTuples pass to use new AST enumforall-pointer-decayjacob/cs343-translationpthread-emulation
(edit) @01d433e   12 months y58xue Convert expandUniqueExpr pass to use new AST (NOT WORKING) Currently … enumforall-pointer-decaynew-ast-unique-exprpthread-emulation
(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-exprpthread-emulation
(edit) @335d81f   3 years ajbeach getFunction has const version and maybeImpure[IgnoreUnique?] have const … arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
(edit) @bc92bee   3 years ajbeach Implemented Tuples::maybeImpure while it was fresh in my mind. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
(edit) @b910d15   3 years ajbeach Implemented new versions of Tuples/Explode?. arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
(edit) @432ce7a   3 years a3moss Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
(edit) @77bfc80   3 years Thierry Delisle Fixed some warnings and better messaging for unimplemented stubs arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
(edit) @9b4f329   3 years a3moss Finished porting AST::Expr subclasses arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
(edit) @c43c171   5 years a3moss Add tuple handling to iterative resolver rewrite aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(edit) @9f10c4b8   5 years Rob Schluntz Add maybeImpureIgnoreUnique and convert tuple passes to use PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(edit) @6b0b624   5 years pabuhr change #ifndef to #pragma once aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(edit) @8bf784a   6 years Rob Schluntz name mangling for ttype, fix SynTree? operator<< to work with nullptr, … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(edit) @141b786   6 years Rob Schluntz rework UniqueExpr?, handle UniqueExpr? in FixInit?, fix translation for … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(edit) @77971f6   6 years Rob Schluntz resolve ctor/dtors for UniqueExprs? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(edit) @bf32bb8   6 years Rob Schluntz implement transformation for MemberTupleExprs? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(edit) @65660bd   6 years Rob Schluntz replace multiple-returning functions with tuple-returning functions, … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(edit) @aefcc3b   6 years Rob Schluntz major change to instantiateFunction to match arguments against the … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(edit) @3c13c03   6 years Rob Schluntz expand TupleExpr? and TupleIndexExpr?, add UniqueExpr? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
(add) @6eb8948   6 years Rob Schluntz make TupleAssignment? generate temporaries, add StmtExpr? for GCC … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
Note: See TracRevisionLog for help on using the revision log.