|
|
@634cb80
|
23 months |
pabuhr |
formatting
|
|
|
@c6b4432
|
2 years |
ajbeach |
Remove BaseSyntaxNode and clean-up.
|
|
|
@bc899d6
|
3 years |
ajbeach |
Added ast::vector as a short hand and used it in one file as a test.
ADT
ast-experimental
|
|
|
@8f1e035
|
3 years |
ajbeach |
Created a new module for more ast helpers. Put in code to efficiently …
ADT
ast-experimental
pthread-emulation
|
|
|
@b70abaf
|
3 years |
Thierry Delisle |
Added inspect file for asking questions about the ast.
So far only …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@e6cf857f
|
3 years |
ajbeach |
call -> createCall: The template wrapper has been removed and now it …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@f69fac7
|
4 years |
ajbeach |
Got the Util module started by moving over the unused AssertAcyclic pass.
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@3249dd8b
|
4 years |
ajbeach |
Some clean-up. DeepCopyCore lost its already tenous reason to be in …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@3e5dd913
|
5 years |
f37yu |
reimplement function type and eliminate deep copy
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@08ce416
|
5 years |
Thierry Delisle |
Changed configure to use new-ast by default.
Ast options no longer …
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@5339a87
|
5 years |
Thierry Delisle |
Added headers to Makefile Sources (since they are supposed to be)
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@7030dab
|
6 years |
Thierry Delisle |
Merge branch 'master' into new-ast
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@07de76b
|
6 years |
pabuhr |
remove file TypeVar.h* and put TypeVar::Kind into TypeDecl, move …
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@e0e9a0b
|
6 years |
a3moss |
Somewhat deeper clone for types with forall qualifiers.
* Added …
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@7cc0344
|
6 years |
ajbeach |
Added a checker that should help debug cycles in new AST.
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@d76c588
|
6 years |
a3moss |
Stubs for new resolver, implementation of new indexer, type environment
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@0b8bf27
|
6 years |
Thierry Delisle |
Fixed pass visitor so previsit can return void to signify it will …
ADT
arm-eh
ast-experimental
cleanup-dtors
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@b0abc8a0
|
6 years |
Thierry Delisle |
Fixed errors in the pass visitor
ADT
arm-eh
ast-experimental
cleanup-dtors
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@461046f
|
6 years |
Thierry Delisle |
Started implementing the print visitor
ADT
arm-eh
ast-experimental
cleanup-dtors
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@dccc091
|
6 years |
Thierry Delisle |
Added AST nodes to compilation
ADT
arm-eh
ast-experimental
cleanup-dtors
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@172d9342
|
6 years |
mlbrooks |
added old-to-new conversion for TypeSubstitution, within a framework …
ADT
arm-eh
ast-experimental
cleanup-dtors
enum
forall-pointer-decay
jacob/cs343-translation
jenkins-sandbox
new-ast
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|