|
|
@3e94a23
|
2 years |
ajbeach |
More use of the new AST named boolean types.
ADT
ast-experimental
|
|
|
@8f06277
|
3 years |
ajbeach |
Some clean-up in Common/utility.h. Deleted some unused declarations …
ADT
ast-experimental
|
|
|
@93c10de
|
3 years |
ajbeach |
Minimal changes to pull out nested types, TypeInstType::TypeEnvKey and …
ADT
ast-experimental
|
|
|
@b859f59
|
3 years |
ajbeach |
Reordered fields in FunctionDecl and removed some trailing white-space.
ADT
ast-experimental
|
|
|
@7edd5c1
|
3 years |
ajbeach |
Assorted fixes to the AST, found while I was trying to add more …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@92538ab
|
3 years |
j82liang |
Resolve conflict
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@b230091
|
3 years |
ajbeach |
Added a 'missing' TypeInstType constructor and rewrote some calls to …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@3e54399
|
4 years |
j82liang |
The compiler now will add a cast to base type for the usage of type …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@f135b50
|
4 years |
j82liang |
The compiler is now trying to pass the value of enum const to code …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@7d7ef6f
|
4 years |
ajbeach |
Revereted some changes and added a fix to get around the current issue …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@9490621
|
4 years |
ajbeach |
My work in progress implementation of ForallPointerDecay for Fangren.
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@a4a6802
|
4 years |
f37yu |
fill in FunctionType assertions early
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@6e50a6b
|
4 years |
mlbrooks |
Implementing language-provided syntax for (array) dimensions.
Former …
ADT
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@20207c0
|
5 years |
pabuhr |
fix old AST error printing for new kinds of types
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@b66d14a
|
5 years |
pabuhr |
add new type kinds DStype and ALtype
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
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
|
|
|
@490fb92e
|
5 years |
f37yu |
move FixInit to new ast
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@7030dab
|
5 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
|
|
|
@312029a
|
6 years |
pabuhr |
move enum Aggregate from DeclarationNode to AggregateDecl, add …
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
|
|
|
@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
|
|
|
@9d6e7fa9
|
6 years |
Thierry Delisle |
Fixed missing or incorrect stubs in decl/InitTweak
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
|
|
|
@733074e
|
6 years |
Thierry Delisle |
Removed stub for toString by moving to a more precise Stub
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
|
|
|
@87701b6
|
6 years |
Thierry Delisle |
Tentative fix for increment/decrement and implented a few more visits
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
|
|
|
@8a5530c
|
6 years |
Thierry Delisle |
Fixed FunctionType cast, fixed maybe_accept, implemented statement …
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
|
|
|
@360b2e13
|
6 years |
a3moss |
Add TypeDecl to new AST
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
|
|
|
@a300e4a
|
6 years |
a3moss |
Add some decls to the new AST
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
|
|
|
@2bb4a01
|
6 years |
a3moss |
Start on new AST
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
|