source: src/SynTree @ 0c92c9f

aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
Name Size Rev Age Author Last Change
../
AddressExpr.cc 1.1 KB 906e24d   5 years Rob Schluntz replace results list on Expressions with a single Type field
AddStmtVisitor.cc 2.8 KB 8688ce1   5 years pabuhr move case-list management into parser
AddStmtVisitor.h 1.2 KB 4e06c1e   6 years pabuhr changes for switch and choose statements
AggregateDecl.cc 2.1 KB 4a9ccc3   5 years Rob Schluntz propagate sized status through trait instances
ApplicationExpr.cc 2.9 KB 6c3a988f   5 years Rob Schluntz fix inferred parameter data structures to correctly associate …
ArrayType.cc 1.5 KB bb8ea30   6 years Rob Schluntz fix printing for ArrayType?, Expression, Initializer, etc.
Attribute.cc 1.1 KB db175c8   6 years Rob Schluntz missing files for Attributes
Attribute.h 1.4 KB 44a81853   5 years pabuhr first attempt at gcc attributes
AttrType.cc 1.4 KB d3b7937   6 years pabuhr building runtime library (first attempt)
BasicType.cc 1.8 KB d58ebf3   6 years Rob Schluntz some print reformatting
CommaExpr.cc 1.5 KB 906e24d   5 years Rob Schluntz replace results list on Expressions with a single Type field
CompoundStmt.cc 2.9 KB fc638d2   5 years Rob Schluntz fixed StmtExpr? code in PolyMutator?, added missing copy constructor, …
Constant.cc 1.5 KB cb4c607   6 years a3moss Refactor Constant::from to disambiguate type
Constant.h 1.5 KB ca35c51   6 years pabuhr move implementation of ConstantNode? to ConstantExpr?
Declaration.cc 1.9 KB 8bf784a   5 years Rob Schluntz name mangling for ttype, fix SynTree? operator<< to work with nullptr, …
Declaration.h 11.5 KB 8f60f0b   5 years Rob Schluntz add support for ttype in the parser
DeclarationWithType.cc 1.2 KB 58dd019   5 years pabuhr add asm_name clause to declarations
DeclStmt.cc 991 bytes d3b7937   6 years pabuhr building runtime library (first attempt)
Expression.cc 21.1 KB 8bf784a   5 years Rob Schluntz name mangling for ttype, fix SynTree? operator<< to work with nullptr, …
Expression.h 31.1 KB 5ded739   5 years pabuhr code formatting
FunctionDecl.cc 3.6 KB 13de47bc   5 years Thierry Delisle Proper bootloader boilerplate implemented
FunctionType.cc 2.0 KB 8bf784a   5 years Rob Schluntz name mangling for ttype, fix SynTree? operator<< to work with nullptr, …
Initializer.cc 4.0 KB fc638d2   5 years Rob Schluntz fixed StmtExpr? code in PolyMutator?, added missing copy constructor, …
Initializer.h 5.2 KB fc638d2   5 years Rob Schluntz fixed StmtExpr? code in PolyMutator?, added missing copy constructor, …
Label.h 2.0 KB d1625f8   5 years pabuhr more refactoring of parser code
Makefile 445 bytes 843054c2   7 years pabuhr licencing: seventh groups of files
module.mk 1.7 KB 23bb1b9   5 years Rob Schluntz refactor VarExprReplacer? and reuse it in TupleAssignExpr?
Mutator.cc 19.7 KB 907eccb   5 years Rob Schluntz added UntypedTupleExpr? to better differentiate typed and untyped …
Mutator.h 6.0 KB 907eccb   5 years Rob Schluntz added UntypedTupleExpr? to better differentiate typed and untyped …
NamedTypeDecl.cc 2.3 KB 46f6134   5 years Thierry Delisle Implemented owning scoped map for typedef elimination phase
ObjectDecl.cc 2.8 KB faddbd8   5 years pabuhr more refactoring of parser code, new tuple syntax
PointerType.cc 1.6 KB d3b7937   6 years pabuhr building runtime library (first attempt)
ReferenceToType.cc 5.2 KB 4a9ccc3   5 years Rob Schluntz propagate sized status through trait instances
Statement.cc 12.6 KB 8bf784a   5 years Rob Schluntz name mangling for ttype, fix SynTree? operator<< to work with nullptr, …
Statement.h 14.4 KB c8dfcd3   5 years Rob Schluntz insert implicit ctor/dtors if field is unhandled in a struct ctor/dtor
SynTree.h 2.5 KB 907eccb   5 years Rob Schluntz added UntypedTupleExpr? to better differentiate typed and untyped …
TupleExpr.cc 4.6 KB 6c3a988f   5 years Rob Schluntz fix inferred parameter data structures to correctly associate …
TupleType.cc 1006 bytes 6eb8948   5 years Rob Schluntz make TupleAssignment? generate temporaries, add StmtExpr? for GCC …
Type.cc 1.9 KB 8bf784a   5 years Rob Schluntz name mangling for ttype, fix SynTree? operator<< to work with nullptr, …
Type.h 19.8 KB 4a9ccc3   5 years Rob Schluntz propagate sized status through trait instances
TypeDecl.cc 1.2 KB 8bf784a   5 years Rob Schluntz name mangling for ttype, fix SynTree? operator<< to work with nullptr, …
TypeExpr.cc 910 bytes d3b7937   6 years pabuhr building runtime library (first attempt)
TypeofType.cc 1020 bytes d3b7937   6 years pabuhr building runtime library (first attempt)
TypeSubstitution.cc 7.5 KB e33f321   5 years Rob Schluntz mutate env on each expression type to ensure type mappings are up to date
TypeSubstitution.h 6.6 KB e33f321   5 years Rob Schluntz mutate env on each expression type to ensure type mappings are up to date
VarArgsType.cc 792 bytes 8f610e85   6 years pabuhr allow qualifiers onto gcc builtin_va_list
VarExprReplacer.cc 914 bytes fc638d2   5 years Rob Schluntz fixed StmtExpr? code in PolyMutator?, added missing copy constructor, …
VarExprReplacer.h 1.0 KB 23bb1b9   5 years Rob Schluntz refactor VarExprReplacer? and reuse it in TupleAssignExpr?
Visitor.cc 13.0 KB 907eccb   5 years Rob Schluntz added UntypedTupleExpr? to better differentiate typed and untyped …
Visitor.h 5.8 KB 907eccb   5 years Rob Schluntz added UntypedTupleExpr? to better differentiate typed and untyped …
VoidType.cc 717 bytes 843054c2   7 years pabuhr licencing: seventh groups of files
ZeroOneType.cc 922 bytes db46512   5 years a3moss Add forgotten file to source control
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.