source:
src/AST
@
2f8d351
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
Visitor.hpp | 9.7 KB | 3d9d017 | 9 months | added cofor implementation | |
Vector.hpp | 786 bytes | bc899d6 | 22 months | Added ast::vector as a short hand and used it in one file as a test. | |
Util.hpp | 697 bytes | f69fac7 | 2 years | Got the Util module started by moving over the unused AssertAcyclic? pass. | |
Util.cpp | 10.7 KB | bfeb37a6 | 11 months | Added another check to the invariants for SizeofExpr/AlignofExpr?. | |
TypeSubstitution.hpp | 6.0 KB | bccd70a | 15 months | Removed internal code from TypeSubstitution? header. It caused a chain … | |
TypeSubstitution.cpp | 7.2 KB | bccd70a | 15 months | Removed internal code from TypeSubstitution? header. It caused a chain … | |
TypeEnvironment.hpp | 8.4 KB | 251ce80 | 15 months | remove reference to symbol table in unify | |
TypeEnvironment.cpp | 13.2 KB | 251ce80 | 15 months | remove reference to symbol table in unify | |
Type.hpp | 17.5 KB | f5ec35a | 9 months | Removed an extra forward declaration. | |
Type.cpp | 5.5 KB | fac05b3 | 17 months | Removed members from TupleType?. They were only used in one place, … | |
TranslationUnit.hpp | 935 bytes | fed03b3 | 18 months | Make sure fields of the TranslationUnit?, and its TranslationGlobal? … | |
SymbolTable.hpp | 10.9 KB | 6a0b043 | 9 months | Did some investigation of WithStmt?. It may not be possible to convert … | |
SymbolTable.cpp | 28.4 KB | 6a0b043 | 9 months | Did some investigation of WithStmt?. It may not be possible to convert … | |
StorageClasses.hpp | 1.4 KB | ed9a1ae | 2 years | Cfa now distinguishes between thread and _Thread_local. | |
Stmt.hpp | 18.6 KB | 3d9d017 | 9 months | added cofor implementation | |
Stmt.cpp | 3.3 KB | 7edd5c1 | 2 years | Assorted fixes to the AST, found while I was trying to add more … | |
Print.hpp | 1.3 KB | 257a8f5 | 18 months | Made some of the AST/Print helpers public. | |
Print.cpp | 41.2 KB | 3d9d017 | 9 months | added cofor implementation | |
porting.md | 13.3 KB | d3bffdb | 18 months | Added some notes to porting.md. | |
Pass.proto.hpp | 19.1 KB | e0069bd | 13 months | Renaming of some SymbolTable? functions because they are different and … | |
Pass.impl.hpp | 64.2 KB | 3d9d017 | 9 months | added cofor implementation | |
Pass.hpp | 21.8 KB | 3d9d017 | 9 months | added cofor implementation | |
Pass.cpp | 631 bytes | f43146e4 | 10 months | Updated some stats/counters to trigger off the new AST. Others will … | |
ParseNode.hpp | 1.3 KB | afdb74b | 17 months | Looks like we missed one of the ast 'should be in every derived class' … | |
Node.hpp | 8.5 KB | a0d1f1c | 19 months | Header Clean-up: Removed no longer needed includes from typeops, and … | |
Node.cpp | 19.7 KB | 3d9d017 | 9 months | added cofor implementation | |
module.mk | 1.6 KB | 634cb80 | 9 months | formatting | |
LinkageSpec.hpp | 2.0 KB | 260dad7 | 14 months | Updated indentation in AST/LinckageSpec. | |
LinkageSpec.cpp | 1.5 KB | 260dad7 | 14 months | Updated indentation in AST/LinckageSpec. | |
Label.hpp | 1.4 KB | 3f681b1 | 2 years | Added the new invariant checks. There seems to be a few unset … | |
Inspect.hpp | 1.4 KB | fb4dc28 | 16 months | Moved new ast code out of one of the old files. The new file may have … | |
Inspect.cpp | 6.7 KB | fb4dc28 | 16 months | Moved new ast code out of one of the old files. The new file may have … | |
Init.hpp | 4.3 KB | 94c98f0e | 16 months | Added/cleaned some AST comments. | |
Init.cpp | 1.3 KB | 87701b6 | 5 years | Tentative fix for increment/decrement and implented a few more visits | |
GenericSubstitution.hpp | 665 bytes | 60aaa51d | 5 years | More resolver porting; mostly CurrentObject? | |
GenericSubstitution.cpp | 1.6 KB | 4f6dda0 | 2 years | Converted Implement Concurrent Keywords to the new AST. Includes … | |
Fwd.hpp | 3.3 KB | 3d9d017 | 9 months | added cofor implementation | |
FunctionSpec.hpp | 1.0 KB | 9e1d485 | 5 years | First draft of ast::Type with subclasses | |
Expr.hpp | 27.9 KB | c4570af3 | 9 months | Removed some code that supported ast conversion, it supported ast … | |
Expr.cpp | 13.0 KB | c4570af3 | 9 months | Removed some code that supported ast conversion, it supported ast … | |
DeclReplacer.hpp | 1.3 KB | 0658672 | 14 months | Improved hoisting. However, I had to change some code because of other … | |
DeclReplacer.cpp | 3.3 KB | 747d0fa | 2 years | White-space clean-up in DeclReplacer?. | |
Decl.hpp | 15.0 KB | 37273c8 | 9 months | Removed the old-ast-compatable FunctionDecl? constructor. However, … | |
Decl.cpp | 6.6 KB | 37273c8 | 9 months | Removed the old-ast-compatable FunctionDecl? constructor. However, … | |
CVQualifiers.hpp | 2.2 KB | 8a5530c | 5 years | Fixed FunctionType? cast, fixed maybe_accept, implemented statement … | |
Create.hpp | 825 bytes | 20737104 | 2 years | Wrote a new asForward helper for Autogen. | |
Create.cpp | 1.9 KB | 14c0f7b | 13 months | Added invariant to check that referenced declarations are in scope. … | |
Copy.hpp | 1.8 KB | a488783 | 3 years | Translated the first half of validate-D. HoistControlStruct? is pretty … | |
Copy.cpp | 2.7 KB | 7edd5c1 | 2 years | Assorted fixes to the AST, found while I was trying to add more … | |
Chain.hpp | 1.7 KB | 4864a73 | 5 years | Added chain mutation and example use in resolver | |
Bitfield.hpp | 2.0 KB | 93744b5 | 5 years | The bitfield template makes sure it is working on an unsigned val, … | |
Attribute.hpp | 1.6 KB | 94c98f0e | 16 months | Added/cleaned some AST comments. | |
Attribute.cpp | 1.4 KB | 0b57626 | 5 years | Silenced a warning and removed trailing whitespace. |
|
Note: See TracBrowser
for help on using the repository browser.