source: src/AST @ c82dad4

Name Size Rev Age Author Last Change
../
Visitor.hpp 9.9 KB fca78f1   6 weeks ajbeach Added ForeachStmt? (felt better than ForEachStmt?). This new node is a …
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.2 KB f5dbc8d   8 weeks ajbeach Removed some unneeded code that could have gone last commit.
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 11.1 KB 85855b0   5 months j82liang 1. Implement enum cast; 2. Change valueE so that opague enum returns …
SymbolTable.cpp 29.5 KB 8315947   4 months j82liang Remove automatic conversion from Enum type name to its len; change …
StorageClasses.hpp 1.3 KB 2c8946b   6 months ajbeach Various whitespace and intentation updates.
Stmt.hpp 19.4 KB fca78f1   6 weeks ajbeach Added ForeachStmt? (felt better than ForEachStmt?). This new node is a …
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 42.5 KB fca78f1   6 weeks ajbeach Added ForeachStmt? (felt better than ForEachStmt?). This new node is a …
Pass.proto.hpp 18.0 KB 822332e   5 months ajbeach It seems clang uses different scoping rules for the trailing return of …
Pass.impl.hpp 63.3 KB fca78f1   6 weeks ajbeach Added ForeachStmt? (felt better than ForEachStmt?). This new node is a …
Pass.hpp 21.3 KB fca78f1   6 weeks ajbeach Added ForeachStmt? (felt better than ForEachStmt?). This new node is a …
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 fca78f1   6 weeks ajbeach Added ForeachStmt? (felt better than ForEachStmt?). This new node is a …
FunctionSpec.hpp 996 bytes 2c8946b   6 months ajbeach Various whitespace and intentation updates.
Expr.hpp 28.2 KB b6f2e7ab   8 weeks ajbeach Removed SizeofExpr::expr and AlignofExpr::expr, expressions that would …
Expr.cpp 13.0 KB b6f2e7ab   8 weeks ajbeach Removed SizeofExpr::expr and AlignofExpr::expr, expressions that would …
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.2 KB d1fbc56e   2 months ajbeach Removed two lingering set_extension functions from ast. There was one …
Decl.cpp 7.7 KB 8c55d34   4 months ajbeach Fixed spelling mistake. (I'm 99% sure.)
CVQualifiers.hpp 2.2 KB 8a5530c   5 years Thierry Delisle Fixed FunctionType? cast, fixed maybe_accept, implemented statement …
Create.hpp 867 bytes bb336a6   4 months j82liang Fixed the problem when enum use another enumerator as initializer
Create.cpp 2.2 KB bb336a6   4 months j82liang Fixed the problem when enum use another enumerator as initializer
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   6 months ajbeach Various whitespace and intentation updates.
BasicKind.hpp 1.1 KB c5f69fd   8 weeks pabuhr clean up naming of float-point types, and start to add new ARM …
Attribute.hpp 1.6 KB 2c8946b   6 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 …
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.