source:
src/AST@
8f7109c
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
Attribute.cpp | 1.4 KB | 11f65b3 | 21 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 | 1.9 KB | 14c0f7b | 2 years | Added invariant to check that referenced declarations are in scope. … | |
Create.hpp | 825 bytes | 20737104 | 3 years | Wrote a new asForward helper for Autogen. | |
CVQualifiers.hpp | 2.2 KB | 8a5530c | 6 years | Fixed FunctionType cast, fixed maybe_accept, implemented statement … | |
Decl.cpp | 6.9 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
Decl.hpp | 15.0 KB | af746cc | 18 months | Reimplement the resolution of Enum instance type | |
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.1 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
Expr.hpp | 27.9 KB | 9ddcee1 | 20 months | Remove EnumPosExpr, an early design that no longer used. The … | |
FunctionSpec.hpp | 996 bytes | 2c8946b | 16 months | Various whitespace and intentation updates. | |
Fwd.hpp | 3.3 KB | acb33f15 | 17 months | Change enum conversion steps | |
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 | 17 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 | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
LinkageSpec.cpp | 1.6 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
LinkageSpec.hpp | 2.0 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
module.mk | 1.6 KB | 7a780ad | 18 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 | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
ParseNode.hpp | 1.3 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
Pass.cpp | 631 bytes | f43146e4 | 2 years | Updated some stats/counters to trigger off the new AST. Others will … | |
Pass.hpp | 21.0 KB | acb33f15 | 17 months | Change enum conversion steps | |
Pass.impl.hpp | 62.5 KB | acb33f15 | 17 months | Change enum conversion steps | |
Pass.proto.hpp | 17.5 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
Print.cpp | 41.2 KB | acb33f15 | 17 months | Change enum conversion steps | |
Print.hpp | 1.3 KB | c92bdcc | 17 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 | 18.6 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
StorageClasses.hpp | 1.3 KB | 2c8946b | 16 months | Various whitespace and intentation updates. | |
SymbolTable.cpp | 28.4 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
SymbolTable.hpp | 10.9 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
TranslationUnit.hpp | 935 bytes | fed03b3 | 3 years | Make sure fields of the TranslationUnit, and its TranslationGlobal … | |
Type.cpp | 5.5 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
Type.hpp | 16.8 KB | acb33f15 | 17 months | Change enum conversion steps | |
TypeEnvironment.cpp | 13.2 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
TypeEnvironment.hpp | 8.4 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
TypeSubstitution.cpp | 7.2 KB | 5f225f5 | 17 months | Perhaps only src/Makefile.am needed to change, but I did a text search … | |
TypeSubstitution.hpp | 6.0 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
Util.cpp | 10.7 KB | c92bdcc | 17 months | Updated the rest of the names in src/ (except for the generated files). | |
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.7 KB | acb33f15 | 17 months | Change enum conversion steps |
|
Note:
See TracBrowser
for help on using the repository browser.