source: src/SynTree@ fe26fbf

ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new stuck-waitfor-destruct with_gc
Name Size Rev Age Author Last Change
../
AddressExpr.cc 1.1 KB 906e24d   10 years Rob Schluntz replace results list on Expressions with a single Type field
AddStmtVisitor.cc 2.8 KB 8688ce1   10 years pabuhr move case-list management into parser
AddStmtVisitor.h 1.2 KB 4e06c1e   10 years pabuhr changes for switch and choose statements
AggregateDecl.cc 2.4 KB c0aa336   9 years pabuhr third attempt at gcc attributes
ApplicationExpr.cc 2.9 KB 6c3a988f   9 years Rob Schluntz fix inferred parameter data structures to correctly associate …
ArrayType.cc 1.6 KB c0aa336   9 years pabuhr third attempt at gcc attributes
Attribute.cc 1.1 KB db175c8   10 years Rob Schluntz missing files for Attributes
Attribute.h 1.4 KB 44a81853   9 years pabuhr first attempt at gcc attributes
AttrType.cc 1.5 KB c0aa336   9 years pabuhr third attempt at gcc attributes
BasicType.cc 1.9 KB c0aa336   9 years pabuhr third attempt at gcc attributes
CommaExpr.cc 1.5 KB 906e24d   10 years Rob Schluntz replace results list on Expressions with a single Type field
CompoundStmt.cc 2.9 KB fc638d2   9 years Rob Schluntz fixed StmtExpr code in PolyMutator, added missing copy constructor, …
Constant.cc 1.5 KB cb4c607   10 years a3moss Refactor Constant::from to disambiguate type
Constant.h 1.5 KB ca35c51   10 years pabuhr move implementation of ConstantNode to ConstantExpr
Declaration.cc 1.9 KB 8bf784a   9 years Rob Schluntz name mangling for ttype, fix SynTree operator<< to work with nullptr, …
Declaration.h 12.2 KB c0aa336   9 years pabuhr third attempt at gcc attributes
DeclarationWithType.cc 1.2 KB 58dd019   9 years pabuhr add asm_name clause to declarations
DeclStmt.cc 991 bytes d3b7937   10 years pabuhr building runtime library (first attempt)
Expression.cc 21.1 KB 8bf784a   9 years Rob Schluntz name mangling for ttype, fix SynTree operator<< to work with nullptr, …
Expression.h 31.1 KB 5ded739   9 years pabuhr code formatting
FunctionDecl.cc 3.6 KB 13de47bc   9 years Thierry Delisle Proper bootloader boilerplate implemented
FunctionType.cc 2.1 KB c0aa336   9 years pabuhr third attempt at gcc attributes
Initializer.cc 4.0 KB fc638d2   9 years Rob Schluntz fixed StmtExpr code in PolyMutator, added missing copy constructor, …
Initializer.h 5.2 KB fc638d2   9 years Rob Schluntz fixed StmtExpr code in PolyMutator, added missing copy constructor, …
Label.h 2.0 KB d1625f8   10 years pabuhr more refactoring of parser code
Makefile 445 bytes 843054c2   11 years pabuhr licencing: seventh groups of files
module.mk 1.7 KB 23bb1b9   9 years Rob Schluntz refactor VarExprReplacer and reuse it in TupleAssignExpr
Mutator.cc 19.7 KB 907eccb   9 years Rob Schluntz added UntypedTupleExpr to better differentiate typed and untyped …
Mutator.h 6.0 KB 907eccb   9 years Rob Schluntz added UntypedTupleExpr to better differentiate typed and untyped …
NamedTypeDecl.cc 2.3 KB 46f6134   10 years Thierry Delisle Implemented owning scoped map for typedef elimination phase
ObjectDecl.cc 2.8 KB faddbd8   10 years pabuhr more refactoring of parser code, new tuple syntax
PointerType.cc 1.7 KB c0aa336   9 years pabuhr third attempt at gcc attributes
ReferenceToType.cc 5.9 KB c0aa336   9 years pabuhr third attempt at gcc attributes
Statement.cc 12.6 KB 8bf784a   9 years Rob Schluntz name mangling for ttype, fix SynTree operator<< to work with nullptr, …
Statement.h 14.4 KB c8dfcd3   10 years Rob Schluntz insert implicit ctor/dtors if field is unhandled in a struct ctor/dtor
SynTree.h 2.5 KB 907eccb   9 years Rob Schluntz added UntypedTupleExpr to better differentiate typed and untyped …
TupleExpr.cc 4.6 KB 6c3a988f   9 years Rob Schluntz fix inferred parameter data structures to correctly associate …
TupleType.cc 1.0 KB c0aa336   9 years pabuhr third attempt at gcc attributes
Type.cc 2.2 KB c0aa336   9 years pabuhr third attempt at gcc attributes
Type.h 21.9 KB c0aa336   9 years pabuhr third attempt at gcc attributes
TypeDecl.cc 1.2 KB 8bf784a   9 years Rob Schluntz name mangling for ttype, fix SynTree operator<< to work with nullptr, …
TypeExpr.cc 910 bytes d3b7937   10 years pabuhr building runtime library (first attempt)
TypeofType.cc 1.1 KB c0aa336   9 years pabuhr third attempt at gcc attributes
TypeSubstitution.cc 7.5 KB e33f321   9 years Rob Schluntz mutate env on each expression type to ensure type mappings are up to date
TypeSubstitution.h 6.6 KB e33f321   9 years Rob Schluntz mutate env on each expression type to ensure type mappings are up to date
VarArgsType.cc 877 bytes c0aa336   9 years pabuhr third attempt at gcc attributes
VarExprReplacer.cc 914 bytes fc638d2   9 years Rob Schluntz fixed StmtExpr code in PolyMutator, added missing copy constructor, …
VarExprReplacer.h 1.0 KB 23bb1b9   9 years Rob Schluntz refactor VarExprReplacer and reuse it in TupleAssignExpr
Visitor.cc 13.0 KB 907eccb   9 years Rob Schluntz added UntypedTupleExpr to better differentiate typed and untyped …
Visitor.h 5.8 KB 907eccb   9 years Rob Schluntz added UntypedTupleExpr to better differentiate typed and untyped …
VoidType.cc 774 bytes c0aa336   9 years pabuhr third attempt at gcc attributes
ZeroOneType.cc 1.1 KB c0aa336   9 years pabuhr third attempt at gcc attributes
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.