source: src/AST @ 0351e9f

enumforall-pointer-decay
Name Size Rev Age Author Last Change
../
AssertAcyclic.cpp 1.1 KB be8518f   3 years ajbeach Fixed up AssertAcyclic?.
AssertAcyclic.hpp 755 bytes be8518f   3 years ajbeach Fixed up AssertAcyclic?.
Attribute.cpp 1.4 KB 0b57626   3 years ajbeach Silenced a warning and removed trailing whitespace.
Attribute.hpp 1.5 KB 99da267   3 years mlbrooks Running a deep-copy on FunctionType? at RenameVars? time. This manual …
Bitfield.hpp 2.0 KB 93744b5   3 years ajbeach The bitfield template makes sure it is working on an unsigned val, …
Chain.hpp 1.7 KB 4864a73   3 years Thierry Delisle Added chain mutation and example use in resolver
Convert.cpp 80.5 KB 1387ea0   6 months ajbeach We can now thread the global/special declarations from convert to …
Convert.hpp 725 bytes a056f56   19 months Thierry Delisle Fixed forward declaration of TranslationUnit?
Copy.cpp 2.6 KB ce36b55   6 months ajbeach Translation of Validate F; and some improvements in some helpers.
Copy.hpp 1.5 KB ce36b55   6 months ajbeach Translation of Validate F; and some improvements in some helpers.
CVQualifiers.hpp 2.2 KB 8a5530c   3 years Thierry Delisle Fixed FunctionType? cast, fixed maybe_accept, implemented statement …
Decl.cpp 4.7 KB 6e50a6b   11 months mlbrooks Implementing language-provided syntax for (array) dimensions. Former …
Decl.hpp 13.1 KB 3cc1111   6 months ajbeach Small fix in Decl.hpp and a new-ast function added in InitTweak?.
DeclReplacer.cpp 3.3 KB 490fb92e   19 months f37yu move FixInit? to new ast
DeclReplacer.hpp 1.3 KB 490fb92e   19 months f37yu move FixInit? to new ast
Eval.hpp 903 bytes 417117e   3 years a3moss Assorted cleanup
Expr.cpp 13.2 KB b91bfde   14 months ajbeach Added and used some helpers. The widely useful one is a from_string …
Expr.hpp 27.5 KB 3249dd8   6 months ajbeach Some clean-up. DeepCopyCore? lost its already tenous reason to be in …
FunctionSpec.hpp 1.0 KB 9e1d485   3 years a3moss First draft of ast::Type with subclasses
Fwd.hpp 2.9 KB 6cebfef   9 months caparson added mutex stmt monitor
GenericSubstitution.cpp 1.7 KB 98e8b3b   21 months ajbeach ast::ReferenceToType? is now ast::BaseInstType?.
GenericSubstitution.hpp 665 bytes 60aaa51d   3 years a3moss More resolver porting; mostly CurrentObject?
Init.cpp 1.3 KB 87701b6   3 years Thierry Delisle Tentative fix for increment/decrement and implented a few more visits
Init.hpp 4.3 KB ce36b55   6 months ajbeach Translation of Validate F; and some improvements in some helpers.
Label.hpp 1.4 KB 94b1f718   3 years a3moss Add some Stmt printers
LinkageSpec.cpp 1.5 KB 87701b6   3 years Thierry Delisle Tentative fix for increment/decrement and implented a few more visits
LinkageSpec.hpp 2.1 KB 7f3f63c   3 years Thierry Delisle Unions now correctly use bitfields from previous commit
module.mk 1.6 KB 3249dd8   6 months ajbeach Some clean-up. DeepCopyCore? lost its already tenous reason to be in …
Node.cpp 18.7 KB 6cebfef   9 months caparson added mutex stmt monitor
Node.hpp 8.0 KB 302ef2a   17 months f37yu smart pointer memory safety
ParseNode.hpp 1.2 KB 87701b6   3 years Thierry Delisle Tentative fix for increment/decrement and implented a few more visits
Pass.cpp 521 bytes b0abc8a0   3 years Thierry Delisle Fixed errors in the pass visitor
Pass.hpp 19.4 KB ce36b55   6 months ajbeach Translation of Validate F; and some improvements in some helpers.
Pass.impl.hpp 58.7 KB c600df1   7 months ajbeach Added ast::WithConstTranslationUnit? to give access to the surrounding …
Pass.proto.hpp 15.6 KB c600df1   7 months ajbeach Added ast::WithConstTranslationUnit? to give access to the surrounding …
porting.md 13.2 KB 68fe946e   8 months ajbeach Updated DeclStats? for the new ast. Also fixed a bug in the old …
Print.cpp 37.0 KB 0351e9f   6 months ajbeach Clean-up white-space and comments in the AST/Print module.
Print.hpp 1.0 KB 0351e9f   6 months ajbeach Clean-up white-space and comments in the AST/Print module.
Stmt.cpp 2.8 KB d8938622   3 years a3moss Broken GenericSubstitution? version
Stmt.hpp 13.3 KB b8ab91a   7 months ajbeach Fix Labels pass translated. This is fix label, mult-level exit and …
StorageClasses.hpp 1.2 KB 9e1d485   3 years a3moss First draft of ast::Type with subclasses
SymbolTable.cpp 27.5 KB 3e5dd913   17 months f37yu reimplement function type and eliminate deep copy
SymbolTable.hpp 8.8 KB e5c3811   18 months f37yu create dedicated symbol tables for big 3 operators note: arbitrary …
TranslationUnit.hpp 869 bytes c600df1   7 months ajbeach Added ast::WithConstTranslationUnit? to give access to the surrounding …
Type.cpp 5.3 KB cd59d28   14 months ajbeach A bit of clean-up in AST/Type.cpp.
Type.hpp 18.0 KB b238618   10 months ajbeach Added VTableType to the new ast.
TypeEnvironment.cpp 13.5 KB 68ff3de   12 months Thierry Delisle Removed unnecessary copy in loop
TypeEnvironment.hpp 8.4 KB 3e5dd913   17 months f37yu reimplement function type and eliminate deep copy
TypeSubstitution.cpp 5.8 KB 3e5dd913   17 months f37yu reimplement function type and eliminate deep copy
TypeSubstitution.hpp 6.7 KB 3e5dd913   17 months f37yu reimplement function type and eliminate deep copy
Visitor.hpp 9.0 KB 6cebfef   9 months caparson added mutex stmt monitor
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.