source: src/SynTree@ f51ef6f

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 with_gc
Name Size Rev Age Author Last Change
../
ZeroOneType.cc 1.1 KB c0aa336   9 years pabuhr third attempt at gcc attributes
VoidType.cc 774 bytes c0aa336   9 years pabuhr third attempt at gcc attributes
Visitor.h 5.9 KB 138e29e   9 years Thierry Delisle Implemented filename and linenumber errors in most cases, only missing …
Visitor.cc 13.1 KB e994912   9 years pabuhr code generation for external asm statement (declaration)
VarExprReplacer.h 1.0 KB 23bb1b9   9 years Rob Schluntz refactor VarExprReplacer and reuse it in TupleAssignExpr
VarExprReplacer.cc 914 bytes fc638d2   9 years Rob Schluntz fixed StmtExpr code in PolyMutator, added missing copy constructor, …
VarArgsType.cc 877 bytes c0aa336   9 years pabuhr third attempt at gcc attributes
TypeSubstitution.h 6.6 KB e33f321   9 years Rob Schluntz mutate env on each expression type to ensure type mappings are up to date
TypeSubstitution.cc 7.5 KB e33f321   9 years Rob Schluntz mutate env on each expression type to ensure type mappings are up to date
TypeofType.cc 1.1 KB c0aa336   9 years pabuhr third attempt at gcc attributes
TypeExpr.cc 910 bytes d3b7937   10 years pabuhr building runtime library (first attempt)
TypeDecl.cc 1.2 KB 8bf784a   9 years Rob Schluntz name mangling for ttype, fix SynTree operator<< to work with nullptr, …
Type.h 21.9 KB 138e29e   9 years Thierry Delisle Implemented filename and linenumber errors in most cases, only missing …
Type.cc 2.2 KB c0aa336   9 years pabuhr third attempt at gcc attributes
TupleType.cc 1.0 KB c0aa336   9 years pabuhr third attempt at gcc attributes
TupleExpr.cc 4.6 KB 6c3a988f   9 years Rob Schluntz fix inferred parameter data structures to correctly associate …
SynTree.h 2.5 KB e994912   9 years pabuhr code generation for external asm statement (declaration)
Statement.h 14.4 KB 294647b   9 years Thierry Delisle Filename and linenumber handling for parsing errors
Statement.cc 12.6 KB 8bf784a   9 years Rob Schluntz name mangling for ttype, fix SynTree operator<< to work with nullptr, …
ReferenceToType.cc 5.9 KB c0aa336   9 years pabuhr third attempt at gcc attributes
PointerType.cc 1.7 KB c0aa336   9 years pabuhr third attempt at gcc attributes
ObjectDecl.cc 2.8 KB faddbd8   9 years pabuhr more refactoring of parser code, new tuple syntax
NamedTypeDecl.cc 2.3 KB 46f6134   9 years Thierry Delisle Implemented owning scoped map for typedef elimination phase
Mutator.h 6.0 KB 138e29e   9 years Thierry Delisle Implemented filename and linenumber errors in most cases, only missing …
Mutator.cc 19.9 KB e994912   9 years pabuhr code generation for external asm statement (declaration)
module.mk 1.7 KB 23bb1b9   9 years Rob Schluntz refactor VarExprReplacer and reuse it in TupleAssignExpr
Makefile 445 bytes 843054c2   11 years pabuhr licencing: seventh groups of files
Label.h 2.0 KB d1625f8   9 years pabuhr more refactoring of parser code
Initializer.h 5.2 KB 294647b   9 years Thierry Delisle Filename and linenumber handling for parsing errors
Initializer.cc 4.0 KB fc638d2   9 years Rob Schluntz fixed StmtExpr code in PolyMutator, added missing copy constructor, …
FunctionType.cc 2.1 KB c0aa336   9 years pabuhr third attempt at gcc attributes
FunctionDecl.cc 3.6 KB 13de47bc   9 years Thierry Delisle Proper bootloader boilerplate implemented
Expression.h 31.1 KB 294647b   9 years Thierry Delisle Filename and linenumber handling for parsing errors
Expression.cc 21.1 KB 8bf784a   9 years Rob Schluntz name mangling for ttype, fix SynTree operator<< to work with nullptr, …
DeclStmt.cc 991 bytes d3b7937   10 years pabuhr building runtime library (first attempt)
DeclarationWithType.cc 1.2 KB 58dd019   9 years pabuhr add asm_name clause to declarations
Declaration.h 12.8 KB 294647b   9 years Thierry Delisle Filename and linenumber handling for parsing errors
Declaration.cc 2.3 KB e994912   9 years pabuhr code generation for external asm statement (declaration)
Constant.h 1.5 KB ca35c51   10 years pabuhr move implementation of ConstantNode to ConstantExpr
Constant.cc 1.5 KB cb4c607   10 years a3moss Refactor Constant::from to disambiguate type
CompoundStmt.cc 2.9 KB fc638d2   9 years Rob Schluntz fixed StmtExpr code in PolyMutator, added missing copy constructor, …
CommaExpr.cc 1.5 KB 906e24d   9 years Rob Schluntz replace results list on Expressions with a single Type field
BasicType.cc 1.9 KB c0aa336   9 years pabuhr third attempt at gcc attributes
BaseSyntaxNode.h 659 bytes 294647b   9 years Thierry Delisle Filename and linenumber handling for parsing errors
AttrType.cc 1.5 KB c0aa336   9 years pabuhr third attempt at gcc attributes
Attribute.h 1.4 KB 44a81853   9 years pabuhr first attempt at gcc attributes
Attribute.cc 1.1 KB db175c8   10 years Rob Schluntz missing files for Attributes
ArrayType.cc 1.6 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 …
AggregateDecl.cc 2.4 KB c0aa336   9 years pabuhr third attempt at gcc attributes
AddStmtVisitor.h 1.2 KB 4e06c1e   9 years pabuhr changes for switch and choose statements
AddStmtVisitor.cc 2.8 KB 8688ce1   9 years pabuhr move case-list management into parser
AddressExpr.cc 1.1 KB 906e24d   9 years Rob Schluntz replace results list on Expressions with a single Type field
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.