source:
src/AST
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
Attribute.cpp | 1.4 KB | 11f65b3 | 9 months | I believe switching isValidOnFuncParam from an allow-list to a … | |
Attribute.hpp | 1.6 KB | 2c8946b | 5 months | Various whitespace and intentation updates. | |
BasicKind.hpp | 1.1 KB | c5f69fd | 6 weeks | clean up naming of float-point types, and start to add new ARM … | |
Bitfield.hpp | 2.0 KB | 2c8946b | 5 months | Various whitespace and intentation updates. | |
Chain.hpp | 1.6 KB | 2345ab3 | 11 months | Clean-up of the chain mutator. Seems like it is underused. | |
Copy.cpp | 2.7 KB | 7edd5c1 | 2 years | Assorted fixes to the AST, found while I was trying to add more … | |
Copy.hpp | 1.8 KB | a488783 | 3 years | Translated the first half of validate-D. HoistControlStruct? is pretty … | |
Create.cpp | 2.2 KB | bb336a6 | 3 months | Fixed the problem when enum use another enumerator as initializer | |
Create.hpp | 867 bytes | bb336a6 | 3 months | Fixed the problem when enum use another enumerator as initializer | |
CVQualifiers.hpp | 2.2 KB | 8a5530c | 5 years | Fixed FunctionType? cast, fixed maybe_accept, implemented statement … | |
Decl.cpp | 7.7 KB | 8c55d34 | 4 months | Fixed spelling mistake. (I'm 99% sure.) | |
Decl.hpp | 15.2 KB | 2d6add4 | 4 weeks | Fixed a bad initialization in ForeachStmt?. Seems to have been there in … | |
DeclReplacer.cpp | 3.3 KB | 747d0fa | 2 years | White-space clean-up in DeclReplacer?. | |
DeclReplacer.hpp | 1.3 KB | 0658672 | 17 months | Improved hoisting. However, I had to change some code because of other … | |
Expr.cpp | 13.0 KB | b6f2e7ab | 6 weeks | Removed SizeofExpr::expr and AlignofExpr::expr, expressions that would … | |
Expr.hpp | 28.2 KB | b6f2e7ab | 6 weeks | Removed SizeofExpr::expr and AlignofExpr::expr, expressions that would … | |
FunctionSpec.hpp | 996 bytes | 2c8946b | 5 months | Various whitespace and intentation updates. | |
Fwd.hpp | 3.3 KB | fca78f1 | 4 weeks | Added ForeachStmt? (felt better than ForEachStmt?). This new node is a … | |
GenericSubstitution.cpp | 1.6 KB | 4f6dda0 | 3 years | Converted Implement Concurrent Keywords to the new AST. Includes … | |
GenericSubstitution.hpp | 665 bytes | 60aaa51d | 5 years | More resolver porting; mostly CurrentObject? | |
Init.cpp | 1.3 KB | 87701b6 | 5 years | Tentative fix for increment/decrement and implented a few more visits | |
Init.hpp | 4.3 KB | 94c98f0e | 19 months | Added/cleaned some AST comments. | |
Inspect.cpp | 6.7 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
Inspect.hpp | 1.4 KB | fb4dc28 | 19 months | Moved new ast code out of one of the old files. The new file may have … | |
Label.hpp | 1.4 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
LinkageSpec.cpp | 1.6 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
LinkageSpec.hpp | 2.0 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
module.mk | 1.6 KB | 7a780ad | 6 months | Moved ast::BasicType::Kind to ast::BasicKind? in its own hearder. This … | |
Node.cpp | 19.7 KB | 9ddcee1 | 9 months | Remove EnumPosExpr?, an early design that no longer used. The … | |
Node.hpp | 8.5 KB | 16ba4897 | 13 days | Replaced SemanticErrorException::isEmpty with ...::throwIfNonEmpty. … | |
ParseNode.hpp | 1.3 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
Pass.cpp | 631 bytes | f43146e4 | 12 months | Updated some stats/counters to trigger off the new AST. Others will … | |
Pass.hpp | 21.3 KB | fca78f1 | 4 weeks | Added ForeachStmt? (felt better than ForEachStmt?). This new node is a … | |
Pass.impl.hpp | 63.3 KB | 16ba4897 | 13 days | Replaced SemanticErrorException::isEmpty with ...::throwIfNonEmpty. … | |
Pass.proto.hpp | 18.0 KB | 822332e | 5 months | It seems clang uses different scoping rules for the trailing return of … | |
Print.cpp | 42.5 KB | fca78f1 | 4 weeks | Added ForeachStmt? (felt better than ForEachStmt?). This new node is a … | |
Print.hpp | 1.3 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
Stmt.cpp | 3.3 KB | 7edd5c1 | 2 years | Assorted fixes to the AST, found while I was trying to add more … | |
Stmt.hpp | 19.5 KB | 2d6add4 | 4 weeks | Fixed a bad initialization in ForeachStmt?. Seems to have been there in … | |
StorageClasses.hpp | 1.3 KB | 2c8946b | 5 months | Various whitespace and intentation updates. | |
SymbolTable.cpp | 29.5 KB | 8315947 | 3 months | Remove automatic conversion from Enum type name to its len; change … | |
SymbolTable.hpp | 11.1 KB | 85855b0 | 4 months | 1. Implement enum cast; 2. Change valueE so that opague enum returns … | |
TranslationUnit.hpp | 935 bytes | fed03b3 | 20 months | Make sure fields of the TranslationUnit?, and its TranslationGlobal? … | |
Type.cpp | 5.5 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
Type.hpp | 16.8 KB | acb33f15 | 5 months | Change enum conversion steps | |
TypeEnvironment.cpp | 13.2 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
TypeEnvironment.hpp | 8.4 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
TypeSubstitution.cpp | 7.2 KB | 5f225f5 | 5 months | Perhaps only src/Makefile.am needed to change, but I did a text search … | |
TypeSubstitution.hpp | 6.0 KB | c92bdcc | 6 months | Updated the rest of the names in src/ (except for the generated files). | |
Util.cpp | 10.2 KB | f5dbc8d | 6 weeks | Removed some unneeded code that could have gone last commit. | |
Util.hpp | 697 bytes | f69fac7 | 3 years | Got the Util module started by moving over the unused AssertAcyclic? pass. | |
Vector.hpp | 786 bytes | bc899d6 | 2 years | Added ast::vector as a short hand and used it in one file as a test. | |
Visitor.hpp | 9.9 KB | fca78f1 | 4 weeks | Added ForeachStmt? (felt better than ForEachStmt?). This new node is a … |
|
Note: See TracBrowser
for help on using the repository browser.