../
|
Visitor.hpp
|
9.7 KB
|
acb33f15
|
6 months
|
j82liang |
Change enum conversion steps
|
Vector.hpp
|
786 bytes
|
bc899d6
|
2 years
|
ajbeach |
Added ast::vector as a short hand and used it in one file as a test.
|
Util.hpp
|
697 bytes
|
f69fac7
|
3 years
|
ajbeach |
Got the Util module started by moving over the unused AssertAcyclic? pass.
|
Util.cpp
|
10.7 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
TypeSubstitution.hpp
|
6.0 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
TypeSubstitution.cpp
|
7.2 KB
|
5f225f5
|
6 months
|
ajbeach |
Perhaps only src/Makefile.am needed to change, but I did a text search …
|
TypeEnvironment.hpp
|
8.4 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
TypeEnvironment.cpp
|
13.2 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
Type.hpp
|
16.8 KB
|
acb33f15
|
6 months
|
j82liang |
Change enum conversion steps
|
Type.cpp
|
5.5 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
TranslationUnit.hpp
|
935 bytes
|
fed03b3
|
20 months
|
ajbeach |
Make sure fields of the TranslationUnit?, and its TranslationGlobal? …
|
SymbolTable.hpp
|
10.9 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
SymbolTable.cpp
|
28.4 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
StorageClasses.hpp
|
1.3 KB
|
2c8946b
|
5 months
|
ajbeach |
Various whitespace and intentation updates.
|
Stmt.hpp
|
18.6 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
Stmt.cpp
|
3.3 KB
|
7edd5c1
|
2 years
|
ajbeach |
Assorted fixes to the AST, found while I was trying to add more …
|
Print.hpp
|
1.3 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
Print.cpp
|
41.2 KB
|
acb33f15
|
6 months
|
j82liang |
Change enum conversion steps
|
Pass.proto.hpp
|
18.0 KB
|
96c04e4
|
5 months
|
ajbeach |
Simplified the visit children guard to use a ValueGuardPtr?. For …
|
Pass.impl.hpp
|
62.4 KB
|
96c04e4
|
5 months
|
ajbeach |
Simplified the visit children guard to use a ValueGuardPtr?. For …
|
Pass.hpp
|
21.1 KB
|
96c04e4
|
5 months
|
ajbeach |
Simplified the visit children guard to use a ValueGuardPtr?. For …
|
Pass.cpp
|
631 bytes
|
f43146e4
|
12 months
|
ajbeach |
Updated some stats/counters to trigger off the new AST. Others will …
|
ParseNode.hpp
|
1.3 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
Node.hpp
|
8.5 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
Node.cpp
|
19.7 KB
|
9ddcee1
|
9 months
|
j82liang |
Remove EnumPosExpr?, an early design that no longer used. The …
|
module.mk
|
1.6 KB
|
7a780ad
|
7 months
|
ajbeach |
Moved ast::BasicType::Kind to ast::BasicKind? in its own hearder. This …
|
LinkageSpec.hpp
|
2.0 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
LinkageSpec.cpp
|
1.6 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
Label.hpp
|
1.4 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
Inspect.hpp
|
1.4 KB
|
fb4dc28
|
19 months
|
ajbeach |
Moved new ast code out of one of the old files. The new file may have …
|
Inspect.cpp
|
6.7 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
Init.hpp
|
4.3 KB
|
94c98f0e
|
19 months
|
ajbeach |
Added/cleaned some AST comments.
|
Init.cpp
|
1.3 KB
|
87701b6
|
5 years
|
Thierry Delisle |
Tentative fix for increment/decrement and implented a few more visits
|
GenericSubstitution.hpp
|
665 bytes
|
60aaa51d
|
5 years
|
a3moss |
More resolver porting; mostly CurrentObject?
|
GenericSubstitution.cpp
|
1.6 KB
|
4f6dda0
|
3 years
|
ajbeach |
Converted Implement Concurrent Keywords to the new AST. Includes …
|
Fwd.hpp
|
3.3 KB
|
acb33f15
|
6 months
|
j82liang |
Change enum conversion steps
|
FunctionSpec.hpp
|
996 bytes
|
2c8946b
|
5 months
|
ajbeach |
Various whitespace and intentation updates.
|
Expr.hpp
|
27.9 KB
|
9ddcee1
|
9 months
|
j82liang |
Remove EnumPosExpr?, an early design that no longer used. The …
|
Expr.cpp
|
13.1 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
DeclReplacer.hpp
|
1.3 KB
|
0658672
|
17 months
|
ajbeach |
Improved hoisting. However, I had to change some code because of other …
|
DeclReplacer.cpp
|
3.3 KB
|
747d0fa
|
2 years
|
ajbeach |
White-space clean-up in DeclReplacer?.
|
Decl.hpp
|
15.0 KB
|
af746cc
|
7 months
|
j82liang |
Reimplement the resolution of Enum instance type
|
Decl.cpp
|
6.9 KB
|
c92bdcc
|
6 months
|
ajbeach |
Updated the rest of the names in src/ (except for the generated files).
|
CVQualifiers.hpp
|
2.2 KB
|
8a5530c
|
5 years
|
Thierry Delisle |
Fixed FunctionType? cast, fixed maybe_accept, implemented statement …
|
Create.hpp
|
825 bytes
|
20737104
|
2 years
|
ajbeach |
Wrote a new asForward helper for Autogen.
|
Create.cpp
|
1.9 KB
|
14c0f7b
|
15 months
|
ajbeach |
Added invariant to check that referenced declarations are in scope. …
|
Copy.hpp
|
1.8 KB
|
a488783
|
3 years
|
ajbeach |
Translated the first half of validate-D. HoistControlStruct? is pretty …
|
Copy.cpp
|
2.7 KB
|
7edd5c1
|
2 years
|
ajbeach |
Assorted fixes to the AST, found while I was trying to add more …
|
Chain.hpp
|
1.6 KB
|
2345ab3
|
11 months
|
ajbeach |
Clean-up of the chain mutator. Seems like it is underused.
|
Bitfield.hpp
|
2.0 KB
|
2c8946b
|
5 months
|
ajbeach |
Various whitespace and intentation updates.
|
BasicKind.hpp
|
1.1 KB
|
b2ea0cd
|
6 months
|
ajbeach |
First wave of file renaming. Rename files in src/ and update all …
|
Attribute.hpp
|
1.6 KB
|
2c8946b
|
5 months
|
ajbeach |
Various whitespace and intentation updates.
|
Attribute.cpp
|
1.4 KB
|
11f65b3
|
10 months
|
ajbeach |
I believe switching isValidOnFuncParam from an allow-list to a …
|