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