|
|
@fca78f1
|
12 months |
ajbeach |
Added ForeachStmt (felt better than ForEachStmt). This new node is a …
|
|
|
@525f7ad
|
15 months |
j82liang |
1. Add count_e( enum_name ), a pseudo function that return the …
|
|
|
@31f4837
|
16 months |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@acb33f15
|
16 months |
j82liang |
Change enum conversion steps
|
|
|
@c92bdcc
|
16 months |
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
|
|
@af746cc
|
17 months |
j82liang |
Reimplement the resolution of Enum instance type
|
|
|
@0522ebe
|
19 months |
j82liang |
Add EnumPosType to type system
|
|
|
@9ddcee1
|
20 months |
j82liang |
Remove EnumPosExpr, an early design that no longer used. The …
|
|
|
@59c8dff
|
20 months |
j82liang |
Draft Implementation for enum position pesudo function (posE). …
|
|
|
@3d9d017
|
23 months |
caparson |
added cofor implementation
|
|
|
@eb779d5
|
2 years |
caparson |
Implemented corun statement
|
|
|
@6e1e2d0
|
2 years |
caparson |
resolved merge conflicts
ADT
ast-experimental
|
|
|
@c86b08d
|
2 years |
caparson |
added support for the waituntil statement in the compiler
ADT
ast-experimental
|
|
|
@b05beaa
|
2 years |
ajbeach |
Clean-up in CodeLocationTools.
ADT
ast-experimental
|
|
|
@71806e0
|
3 years |
j82liang |
Rename InlineValueDecl to InlineMemberDecl
ADT
ast-experimental
|
|
|
@e874605
|
3 years |
j82liang |
Add class InlineValueDecl, which is a Declaration class that works as …
ADT
ast-experimental
|
|
|
@b0d9ff7
|
3 years |
j82liang |
Fix up the QualifiedNameExpr. It should now work on both old AST and …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@7675f58
|
3 years |
ajbeach |
Labels on statements (not all Labels in the AST) now have all their …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@f6e6a55
|
3 years |
ajbeach |
Added ast::WaitForClause and changed ast::WaitForStmt to use it. This …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
@4ec9513
|
3 years |
ajbeach |
Converted validate C, including adding DimensionExpr to the new ast.
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@400b8be
|
3 years |
ajbeach |
Added StmtClause and converted the existing nodes that should be clauses.
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@33b7d49
|
4 years |
ajbeach |
Added another check to checkInvariants for code locations. I also went …
ADT
ast-experimental
enum
pthread-emulation
qualifiedEnum
|
|
|
@3b0bc16
|
4 years |
pabuhr |
change class name WhileStmt to WhileDoStmt, add else clause to …
ADT
ast-experimental
enum
forall-pointer-decay
pthread-emulation
qualifiedEnum
|
|
|
@de52331
|
4 years |
caparson |
some more files related to mutex stmt
ADT
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@ccb6fd8
|
4 years |
Thierry Delisle |
Fix CodeLocation boiler-plate for vtable
ADT
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@2d019af
|
5 years |
pabuhr |
parser global pragmas, fixes #241
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@364a03c
|
5 years |
ajbeach |
Added more information to checkAllCodeLocations.
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@c9e0991
|
5 years |
ajbeach |
Clean-up the code location tools.
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|
|
|
@f57faf6f
|
5 years |
ajbeach |
Added a new-ast tools for code locations. The fill pass is being used …
ADT
arm-eh
ast-experimental
enum
forall-pointer-decay
jacob/cs343-translation
new-ast-unique-expr
pthread-emulation
qualifiedEnum
|