source: src/AST

Name Size Rev Age Author Last Change
../
Attribute.cpp 1.4 KB 11f65b3   2 years ajbeach I believe switching isValidOnFuncParam from an allow-list to a …
Attribute.hpp 1.6 KB 2c8946b   2 years ajbeach Various whitespace and intentation updates.
BasicKind.hpp 1.1 KB 689d057   17 months pabuhr unsure if these files should be committed because they have generated code
Bitfield.hpp 2.0 KB 2c8946b   2 years ajbeach Various whitespace and intentation updates.
Chain.hpp 1.6 KB 2345ab3   3 years ajbeach Clean-up of the chain mutator. Seems like it is underused.
Copy.cpp 2.7 KB 7edd5c1   4 years ajbeach Assorted fixes to the AST, found while I was trying to add more …
Copy.hpp 1.8 KB a488783   4 years ajbeach Translated the first half of validate-D. HoistControlStruct is pretty …
Create.cpp 2.2 KB bb336a6   2 years j82liang Fixed the problem when enum use another enumerator as initializer
Create.hpp 867 bytes bb336a6   2 years j82liang Fixed the problem when enum use another enumerator as initializer
CVQualifiers.hpp 2.2 KB 8a5530c   7 years Thierry Delisle Fixed FunctionType cast, fixed maybe_accept, implemented statement …
Decl.cpp 6.6 KB 90e683b   16 months ajbeach I set out to do a enum rework. It ended up being much the same and I …
Decl.hpp 15.2 KB 90e683b   16 months ajbeach I set out to do a enum rework. It ended up being much the same and I …
DeclReplacer.cpp 3.3 KB 747d0fa   4 years ajbeach White-space clean-up in DeclReplacer.
DeclReplacer.hpp 1.3 KB 0658672   3 years ajbeach Improved hoisting. However, I had to change some code because of other …
Expr.cpp 13.0 KB 446dde5   15 months ajbeach Removed two unused fields from StmtExpr, returnDecls and dtors, and …
Expr.hpp 28.4 KB 446dde5   15 months ajbeach Removed two unused fields from StmtExpr, returnDecls and dtors, and …
FunctionSpec.hpp 996 bytes 2c8946b   2 years ajbeach Various whitespace and intentation updates.
Fwd.hpp 3.3 KB 857b5f9   17 months ajbeach CountExpr -> CountofExpr. Actually the main fix was making countof use …
GenericSubstitution.cpp 1.6 KB 4f6dda0   4 years ajbeach Converted Implement Concurrent Keywords to the new AST. Includes …
GenericSubstitution.hpp 665 bytes 60aaa51d   7 years a3moss More resolver porting; mostly CurrentObject
Init.cpp 1.3 KB 87701b6   7 years Thierry Delisle Tentative fix for increment/decrement and implented a few more visits
Init.hpp 4.3 KB 94c98f0e   3 years ajbeach Added/cleaned some AST comments.
Inspect.cpp 6.7 KB c92bdcc   2 years ajbeach Updated the rest of the names in src/ (except for the generated files).
Inspect.hpp 1.4 KB fb4dc28   3 years ajbeach Moved new ast code out of one of the old files. The new file may have …
Label.hpp 1.4 KB c92bdcc   2 years ajbeach Updated the rest of the names in src/ (except for the generated files).
LinkageSpec.cpp 1.6 KB c92bdcc   2 years ajbeach Updated the rest of the names in src/ (except for the generated files).
LinkageSpec.hpp 2.0 KB c92bdcc   2 years ajbeach Updated the rest of the names in src/ (except for the generated files).
module.mk 1.6 KB 7a780ad   2 years ajbeach Moved ast::BasicType::Kind to ast::BasicKind in its own hearder. This …
Node.cpp 19.7 KB 9ddcee1   2 years j82liang Remove EnumPosExpr, an early design that no longer used. The …
Node.hpp 8.5 KB 16ba4897   20 months ajbeach Replaced SemanticErrorException::isEmpty with ...::throwIfNonEmpty. …
ParseNode.hpp 1.3 KB c92bdcc   2 years ajbeach Updated the rest of the names in src/ (except for the generated files).
Pass.cpp 631 bytes f43146e4   3 years ajbeach Updated some stats/counters to trigger off the new AST. Others will …
Pass.hpp 21.4 KB 857b5f9   17 months ajbeach CountExpr -> CountofExpr. Actually the main fix was making countof use …
Pass.impl.hpp 63.3 KB 446dde5   15 months ajbeach Removed two unused fields from StmtExpr, returnDecls and dtors, and …
Pass.proto.hpp 18.0 KB 822332e   2 years ajbeach It seems clang uses different scoping rules for the trailing return of …
Print.cpp 42.4 KB 446dde5   15 months ajbeach Removed two unused fields from StmtExpr, returnDecls and dtors, and …
Print.hpp 1.3 KB c92bdcc   2 years ajbeach Updated the rest of the names in src/ (except for the generated files).
Stmt.cpp 3.3 KB 7edd5c1   4 years ajbeach Assorted fixes to the AST, found while I was trying to add more …
Stmt.hpp 19.5 KB d96f7c4   17 months pabuhr expunge fallthru keyword and replace its usages with fallthrough
StorageClasses.hpp 1.3 KB 2c8946b   2 years ajbeach Various whitespace and intentation updates.
SymbolTable.cpp 30.3 KB 64f3b9f   18 months mlbrooks Fix support for partial autogen. Partial autogen means that some …
SymbolTable.hpp 11.2 KB 64f3b9f   18 months mlbrooks Fix support for partial autogen. Partial autogen means that some …
TranslationUnit.hpp 935 bytes fed03b3   3 years ajbeach Make sure fields of the TranslationUnit, and its TranslationGlobal
Type.cpp 5.7 KB b5978ca   15 months ajbeach Moved a reasonably large function out of a header.
Type.hpp 16.7 KB b5978ca   15 months ajbeach Moved a reasonably large function out of a header.
TypeEnvironment.cpp 13.2 KB c92bdcc   2 years ajbeach Updated the rest of the names in src/ (except for the generated files).
TypeEnvironment.hpp 8.4 KB c92bdcc   2 years ajbeach Updated the rest of the names in src/ (except for the generated files).
TypeSubstitution.cpp 7.2 KB 5f225f5   2 years ajbeach Perhaps only src/Makefile.am needed to change, but I did a text search …
TypeSubstitution.hpp 6.0 KB c92bdcc   2 years ajbeach Updated the rest of the names in src/ (except for the generated files).
Util.cpp 10.6 KB 119889f   14 months mlbrooks Partially fix #185. This fix applies to functions, but not types. …
Util.hpp 707 bytes 17fa94f   16 months ajbeach Reworked some nodes so they can be typed or untyped. This allowed me …
Vector.hpp 786 bytes bc899d6   4 years ajbeach Added ast::vector as a short hand and used it in one file as a test.
Visitor.hpp 9.9 KB 857b5f9   17 months ajbeach CountExpr -> CountofExpr. Actually the main fix was making countof use …
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.