|
|
@b7fd9daf
|
8 months |
f37yu |
Merge branch 'new-ast-unique-expr'
enumforall-pointer-decay
|
|
|
@d249e0b
|
10 months |
y58xue |
Add expandMemberTuples pass to use new AST
enumforall-pointer-decayjacob/cs343-translation
|
|
|
@01d433e
|
10 months |
y58xue |
Convert expandUniqueExpr pass to use new AST (NOT WORKING)
Currently …
enumforall-pointer-decaynew-ast-unique-expr
|
|
|
@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
|
|
|
@335d81f
|
3 years |
ajbeach |
getFunction has const version and maybeImpure[IgnoreUnique?] have const …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
|
|
|
@bc92bee
|
3 years |
ajbeach |
Implemented Tuples::maybeImpure while it was fresh in my mind.
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
|
|
|
@b910d15
|
3 years |
ajbeach |
Implemented new versions of Tuples/Explode?.
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
|
|
|
@432ce7a
|
3 years |
a3moss |
Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
|
|
|
@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-expr
|
|
|
@9b4f329
|
3 years |
a3moss |
Finished porting AST::Expr subclasses
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|
|
|
@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-indexerresolv-newwith_gc
|