|
|
@60a8062
|
2 years |
pabuhr |
rewrite most of OperatorTable? and change caller modules to use new …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@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-exprpthread-emulation
|
|
|
@b8524ca
|
3 years |
a3moss |
new AST porting
* mostly InitTweak? autogeneration
* added some …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@aaeacf4
|
3 years |
Thierry Delisle |
Removed global look-up table from UniqueId? to Decl
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@4e5e6cc
|
3 years |
Thierry Delisle |
Fixed indentation and remove too strict abort
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@f46bfd2f
|
3 years |
Thierry Delisle |
Removed extraneous prints
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@546e712
|
3 years |
Thierry Delisle |
Fix for 1 bug of N
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@4741dfe
|
3 years |
Thierry Delisle |
Better error printing on yesterday's fix
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@bc4bea8
|
3 years |
Thierry Delisle |
Fixed typo
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@0e315a5
|
3 years |
Thierry Delisle |
Tentative fix for the build
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@933f32f
|
3 years |
Thierry Delisle |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@02fdb8e
|
3 years |
Thierry Delisle |
Added WithConstTypeSubstitution? accessory on pass visitor.
Mostly …
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@e15853c
|
3 years |
pabuhr |
remove leading underscores in enums for _FloatNN and _Bool
aaron-thesisarm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexerpthread-emulation
|
|
|
@aac99da
|
3 years |
pabuhr |
change BasicType::Bool to BasicType::_Bool
aaron-thesisarm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexerpthread-emulation
|
|
|
@6a9d4b4
|
4 years |
Thierry Delisle |
Fixed warning
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@9b086ca
|
4 years |
Rob Schluntz |
Elide generated dtor handler for intrinsic arguments and returns
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@2f86ddf
|
4 years |
Rob Schluntz |
Add Destructor handlers for argument and return temporaries, merge …
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@ec42ff2e
|
4 years |
Rob Schluntz |
Add SplitExpressions? pass to wrap top-level expressions in CompoundStmts?
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@bcc0946
|
4 years |
Rob Schluntz |
Minor code cleanup
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@2bfc6b2
|
4 years |
Rob Schluntz |
Refactor FindSpecialDeclarations? and associated special declarations
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@b54ad9c
|
4 years |
Rob Schluntz |
Fix initializer of generated Destructor to use a cast to void *
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@90152a4
|
4 years |
Rob Schluntz |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@1be845b
|
4 years |
Rob Schluntz |
Remove filename from global init/destroy functions, use fixed …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulation
|
|
|
@589a70b
|
4 years |
Rob Schluntz |
Minor cleanup
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulation
|
|
|
@a0c7d5cc
|
4 years |
Rob Schluntz |
Fix self assignment warning for non-standard assignment operators
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationwith_gc
|
|
|
@b8baa37
|
4 years |
Rob Schluntz |
Clone full environment rather than trim for destructors (temporary fix)
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@dd05e12
|
4 years |
Rob Schluntz |
Minor code cleanup
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@ee61248
|
4 years |
Rob Schluntz |
Fix a missing type binding problem in generated destructors
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@babeeda
|
4 years |
Rob Schluntz |
Implement self assignment warning
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@a16764a
|
4 years |
Thierry Delisle |
Changed warning system to prepare for toggling warnings
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@d55d7a6
|
4 years |
Thierry Delisle |
Massive change to errors to enable warnings
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@b3fc977
|
5 years |
Rob Schluntz |
Merge MutatingResolver? pass into GenStructMemberCalls?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@6dfa2e1
|
5 years |
Rob Schluntz |
Do not attempt to construct/destruct StmtExprs? of non-constructable types
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@9fe33947
|
5 years |
Rob Schluntz |
Minor code cleanup
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@7641b6c
|
5 years |
Rob Schluntz |
Run ResolveCopyCtors? on StmtExpr? generated as part of a …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@f9feab8
|
5 years |
Rob Schluntz |
Remove labels from statement constructors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@c13e8dc8
|
5 years |
Rob Schluntz |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@ba3706f
|
5 years |
Rob Schluntz |
Remove label lists from various Statement constructors
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@c0d00b6
|
5 years |
Rob Schluntz |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@1ba5803
|
5 years |
Rob Schluntz |
Merge branch 'fix-bug-51'
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@5fe35d6
|
5 years |
Rob Schluntz |
Move addIds and addTypes to Indexer
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@9d06142
|
5 years |
Rob Schluntz |
Update comment in getDtorFunc
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@10dc6908
|
5 years |
Rob Schluntz |
Add cast to _Destructor's dtor initializer to silence warnings
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@20eacb7
|
5 years |
Rob Schluntz |
Replace variable in tuple destructor with dereference, fix assertion …
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@96fc67b
|
5 years |
Rob Schluntz |
Replace variable in array destructor with dereference
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@7543dec
|
5 years |
Rob Schluntz |
Modify VarExprReplacer? to replace VariableExpr? with arbitrary expression
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@f5c3b6c
|
5 years |
Rob Schluntz |
Use fake bitwise-assignment function when generating copy constructor …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@136ccd7
|
5 years |
Rob Schluntz |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@ddae809
|
5 years |
Rob Schluntz |
Silence warnings for tuple assignment
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@88e79ad
|
5 years |
Rob Schluntz |
Add Destructor type and updated handling for member destructor calls
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@837ce06
|
5 years |
Rob Schluntz |
Fix cleanup function generation to always generate monomorphic functions
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@6840e7c
|
5 years |
Rob Schluntz |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@e41306d
|
5 years |
Rob Schluntz |
Transfer env from constructor to SingleInit? when simplifying intrinsic …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@ae1b9ea
|
5 years |
Rob Schluntz |
Always copy construct arguments that require boxing
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@be151bf
|
5 years |
Rob Schluntz |
Minor cleanup in InsertImplicitCalls? and augment assert in …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@08da53d
|
5 years |
Rob Schluntz |
Refactor findSingleExpr and remove unnecessary resolver-generated casts
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@b96ec83
|
5 years |
Rob Schluntz |
Merge branch 'new-branch-stashed' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@680620d
|
5 years |
Rob Schluntz |
Update documentation in InsertDtors?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@7821d6c
|
5 years |
Rob Schluntz |
Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@3c398b6
|
5 years |
Thierry Delisle |
Fixed visit children to properly work with the indexer
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@d29fa5f
|
5 years |
Rob Schluntz |
Remove has_result
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@50377a4
|
5 years |
Rob Schluntz |
Refactor tree print code to use Indenter
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@5363fdf
|
5 years |
Rob Schluntz |
Cleanup FixInit? code
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@1bc749f
|
5 years |
Rob Schluntz |
Insert cleanup attribute for implicitly generated destructors of local …
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@b0f601fa
|
5 years |
Rob Schluntz |
Cleanup FixInit? code
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulation
|
|
|
@888339e
|
5 years |
Rob Schluntz |
Remove AddStmtVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@fc72845d
|
5 years |
Rob Schluntz |
Convert Box Pass3 to PassVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@dc2334c
|
5 years |
Rob Schluntz |
Convert FixCopyCtors? to PassVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@ac74057
|
5 years |
Rob Schluntz |
Convert AutogenTupleRoutines? to PassVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@696bf6e
|
5 years |
Rob Schluntz |
Convert FixCtorExprs? to PassVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@3aeaecd
|
5 years |
Rob Schluntz |
Reduce the number of unique names generated for argument copy construction
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@b56c17c
|
5 years |
Rob Schluntz |
Merge branch 'fix-bug-geninit'
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@29bc63e
|
5 years |
Rob Schluntz |
Add isConstructable helper to InitTweak?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@05807e9
|
5 years |
Rob Schluntz |
Skip generating member constructors for unconstructable members.
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@e4d6335
|
5 years |
Rob Schluntz |
Convert AutogenerateRoutines? to PassVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@698ec72
|
5 years |
Rob Schluntz |
Convert InsertDtors? to PassVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@33a25f9
|
5 years |
Rob Schluntz |
Remove visitor feature from Indexer
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@c0714bf
|
5 years |
Rob Schluntz |
Convert ResolveCopyCtors? to PassVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@9a707e4e
|
5 years |
Rob Schluntz |
Convert GenStructMemberCalls? to PassVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@e3e16bc
|
5 years |
Thierry Delisle |
Renamed safe_dynamic_cast to strict_dynamic_cast
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@5809461
|
5 years |
Rob Schluntz |
Fix handling of GCC label address and computed goto
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@8135d4c
|
5 years |
Rob Schluntz |
Merge branch 'master' into references
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@5ccb10d
|
5 years |
Rob Schluntz |
Set reference size to base size, clean up debug code, remove more …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@be9288a
|
5 years |
Thierry Delisle |
Fixed errors made by the clean-up tool
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@d180746
|
5 years |
Thierry Delisle |
Big header cleaning pass - commit 2
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@4618319
|
5 years |
Rob Schluntz |
Update GenStructMemberCalls? pass for references
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@8a6cf7e
|
5 years |
Rob Schluntz |
Fix various reference features.
* Eliminate multiple address-ofs …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@bff227f
|
5 years |
Rob Schluntz |
Refactor operator predicates into OperatorTable?.cc
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@0a81c3f
|
5 years |
Rob Schluntz |
Remove several missing-reference related hacks
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@b1e63ac5
|
5 years |
Rob Schluntz |
Merge branch 'master' into references
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@6242335
|
5 years |
Rob Schluntz |
Big push on designations and initialization: works with generic types, …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@579263a
|
5 years |
Rob Schluntz |
Merge branch 'master' into designations
Conflicts: …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@e9a3b20b
|
5 years |
pabuhr |
Merge branch 'master' of plg2:software/cfa/cfa-cc
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@d56e5bc
|
5 years |
pabuhr |
add constant value into constants
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@0508ab3
|
5 years |
Rob Schluntz |
fix passes using PassVisitor? to use inheritance rather than explicit …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@e4d829b
|
5 years |
Rob Schluntz |
major effort on designations, works in many cases
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@d7dc824
|
5 years |
Thierry Delisle |
Removed more warnings
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@7e003011
|
5 years |
Thierry Delisle |
Some more unused argument removal, also removed some functions
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@aff3af4
|
5 years |
Rob Schluntz |
convert FixInit? to PassVisitor?
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|
@134322e
|
5 years |
Thierry Delisle |
Refactored PassVisitor? to properly support env and statements to add
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationresolv-newwith_gc
|
|
|