source: src/SynTree @ b91bfde

arm-ehjacob/cs343-translationnew-ast-unique-expr
Name Size Rev Age Author Last Change
../
AddressExpr.cc 2.7 KB b4f8808   2 years ajbeach Removed lvalue from types in the old ast.
AggregateDecl.cc 4.6 KB 69c5c00   14 months ajbeach Rework exceptions mark_exception -> get_exception_vtable and the …
ApplicationExpr.cc 3.6 KB 07d867b   16 months f37yu attempt to fix inferparams
ArrayType.cc 1.7 KB b4f8808   2 years ajbeach Removed lvalue from types in the old ast.
Attribute.cc 1.9 KB 17129659   3 years a3moss Fix line numbers in tests
Attribute.h 2.0 KB 60a8062   22 months pabuhr rewrite most of OperatorTable? and change caller modules to use new …
AttrType.cc 1.8 KB 50377a4   4 years Rob Schluntz Refactor tree print code to use Indenter
BaseSyntaxNode.h 1.5 KB 7870799   2 years Thierry Delisle Cast cost and conversion cost now take constant parameters. This …
BasicType.cc 1.1 KB 357390f   2 years pabuhr formatting
CommaExpr.cc 1.6 KB b4f8808   2 years ajbeach Removed lvalue from types in the old ast.
CompoundStmt.cc 3.3 KB 7862059   4 years Rob Schluntz Change VarExprReplacer? to DeclReplacer? and implement TypeInstType?
Constant.cc 2.7 KB b91bfde   8 months ajbeach Added and used some helpers. The widely useful one is a from_string …
Constant.h 2.2 KB b91bfde   8 months ajbeach Added and used some helpers. The widely useful one is a from_string …
Declaration.cc 3.5 KB 2d019af   9 months pabuhr parser global pragmas, fixes #241
Declaration.h 18.2 KB 2d019af   9 months pabuhr parser global pragmas, fixes #241
DeclarationWithType.cc 1.6 KB 07de76b   2 years pabuhr remove file TypeVar?.h* and put TypeVar::Kind into TypeDecl?, move …
DeclReplacer.cc 4.2 KB 0ce063b   3 years Thierry Delisle DeclReplacer? now returns number of node changed
DeclReplacer.h 1.6 KB 546e712   3 years Thierry Delisle Fix for 1 bug of N
DeclStmt.cc 1.2 KB ba3706f   4 years Rob Schluntz Remove label lists from various Statement constructors
Expression.cc 26.6 KB cd6a6ff   12 months Thierry Delisle Improved coverage of deterministic_output to be much finer grain.
Expression.h 38.0 KB d5631b3   14 months ajbeach Moved VariableExpr? next to NameExpr?. Except in Expression.cc as I'm …
FunctionDecl.cc 3.5 KB d912bed   2 years pabuhr harmonize SynTree/LinkageSpec?.* with AST/LinkageSpec.*
FunctionType.cc 2.3 KB 08222c7   3 years Thierry Delisle Fixed some errors with incorrect trailing whitespace in the tests
Initializer.cc 4.6 KB 50377a4   4 years Rob Schluntz Refactor tree print code to use Indenter
Initializer.h 5.9 KB 7870799   2 years Thierry Delisle Cast cost and conversion cost now take constant parameters. This …
Label.h 1.9 KB 712348a   3 years Thierry Delisle Removed all traces of SubRange? which didn't actually exist and made …
LinkageSpec.cc 1.5 KB 1e2de89   22 months ajbeach Wandered into LinkageSpec? and moved an include out of the header.
LinkageSpec.h 2.5 KB 1e2de89   22 months ajbeach Wandered into LinkageSpec? and moved an include out of the header.
Makefile 445 bytes 843054c2   7 years pabuhr licencing: seventh groups of files
module.mk 2.1 KB 5339a87   16 months Thierry Delisle Added headers to Makefile Sources (since they are supposed to be)
Mutator.h 7.3 KB 2d019af   9 months pabuhr parser global pragmas, fixes #241
NamedTypeDecl.cc 2.3 KB 6a45bd78   12 months f37yu cleanup: remove params in TypeDecl? (never used)
ObjectDecl.cc 3.1 KB d912bed   2 years pabuhr harmonize SynTree/LinkageSpec?.* with AST/LinkageSpec.*
PointerType.cc 2.0 KB 50377a4   4 years Rob Schluntz Refactor tree print code to use Indenter
ReferenceToType.cc 7.7 KB cd6a6ff   12 months Thierry Delisle Improved coverage of deterministic_output to be much finer grain.
ReferenceType.cc 1.3 KB 9bfc9da   4 years Rob Schluntz Refactor makeSub into genericSubstitution
Statement.cc 17.2 KB 37cdd97   22 months Thierry Delisle Added a ast node for suspend statements
Statement.h 20.2 KB 427854b   22 months Thierry Delisle First draft implementation of generators, still missing error …
SynTree.h 2.7 KB 2d019af   9 months pabuhr parser global pragmas, fixes #241
TupleExpr.cc 4.4 KB b4f8808   2 years ajbeach Removed lvalue from types in the old ast.
TupleType.cc 2.6 KB 07de76b   2 years pabuhr remove file TypeVar?.h* and put TypeVar::Kind into TypeDecl?, move …
Type.cc 5.0 KB cd6a6ff   12 months Thierry Delisle Improved coverage of deterministic_output to be much finer grain.
Type.h 29.8 KB cd6a6ff   12 months Thierry Delisle Improved coverage of deterministic_output to be much finer grain.
TypeDecl.cc 2.5 KB 20207c0   11 months pabuhr fix old AST error printing for new kinds of types
TypeExpr.cc 1.0 KB 50377a4   4 years Rob Schluntz Refactor tree print code to use Indenter
TypeofType.cc 1.6 KB f441c88   3 years a3moss Implement basetypeof
TypeSubstitution.cc 7.6 KB 172d9342   3 years mlbrooks added old-to-new conversion for TypeSubstitution?, within a framework …
TypeSubstitution.h 8.2 KB 172d9342   3 years mlbrooks added old-to-new conversion for TypeSubstitution?, within a framework …
VarArgsType.cc 1.0 KB 50377a4   4 years Rob Schluntz Refactor tree print code to use Indenter
Visitor.h 16.0 KB 2d019af   9 months pabuhr parser global pragmas, fixes #241
VoidType.cc 918 bytes 50377a4   4 years Rob Schluntz Refactor tree print code to use Indenter
ZeroOneType.cc 1.2 KB 50377a4   4 years Rob Schluntz Refactor tree print code to use Indenter
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.