source: src/SynTree @ 8217e8f

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
Name Size Rev Age Author Last Change
../
AddressExpr.cc 2.1 KB c5e3208   7 years Rob Schluntz Properly assign types to AddressExpr?
AddStmtVisitor.cc 2.8 KB 8688ce1   8 years pabuhr move case-list management into parser
AddStmtVisitor.h 1.2 KB 6b0b624   7 years pabuhr change #ifndef to #pragma once
AggregateDecl.cc 2.5 KB cbce272   7 years ajbeach Structure based exception handling.
ApplicationExpr.cc 2.9 KB a5f0529   7 years ajbeach Virtual casts have been added. They still require a lot of hand coded …
ArrayType.cc 1.6 KB 615a096   7 years pabuhr fix BFCommon problem on gcc-4.9, and begin consistent renaming
Attribute.cc 1.1 KB db175c8   8 years Rob Schluntz missing files for Attributes
Attribute.h 1.4 KB 6b0b624   7 years pabuhr change #ifndef to #pragma once
AttrType.cc 1.5 KB c0aa336   7 years pabuhr third attempt at gcc attributes
BaseSyntaxNode.h 682 bytes 6b0b624   7 years pabuhr change #ifndef to #pragma once
BasicType.cc 1.9 KB c0aa336   7 years pabuhr third attempt at gcc attributes
CommaExpr.cc 1.5 KB 906e24d   8 years Rob Schluntz replace results list on Expressions with a single Type field
CompoundStmt.cc 2.9 KB fc638d2   7 years Rob Schluntz fixed StmtExpr? code in PolyMutator?, added missing copy constructor, …
Constant.cc 2.4 KB 6ea87486   7 years ajbeach That should be all the base code for 'tree structures' to work.
Constant.h 1.9 KB 6b0b624   7 years pabuhr change #ifndef to #pragma once
Declaration.cc 2.3 KB 65cdc1e   7 years ajbeach Syntax Nodes give public access to the fields with effective public …
Declaration.h 13.2 KB bd46af4   7 years ajbeach Added linkage to more declarations, the remaining aggragates.
DeclarationWithType.cc 1.2 KB ddfd945   7 years pabuhr move type FuncSpecifiers? from DeclarationNode? to Type
DeclStmt.cc 991 bytes d3b7937   8 years pabuhr building runtime library (first attempt)
Expression.cc 23.7 KB b0440b7   7 years Rob Schluntz Prevent reference types from being added in Box through createDeref
Expression.h 31.8 KB 65cdc1e   7 years ajbeach Syntax Nodes give public access to the fields with effective public …
FunctionDecl.cc 2.6 KB ddfd945   7 years pabuhr move type FuncSpecifiers? from DeclarationNode? to Type
FunctionType.cc 2.1 KB c0aa336   7 years pabuhr third attempt at gcc attributes
Initializer.cc 4.7 KB 63be52cd   7 years ajbeach Fixed some warnings about a format specifier.
Initializer.h 5.3 KB 65cdc1e   7 years ajbeach Syntax Nodes give public access to the fields with effective public …
Label.h 2.0 KB 6b0b624   7 years pabuhr change #ifndef to #pragma once
Makefile 445 bytes 843054c2   9 years pabuhr licencing: seventh groups of files
module.mk 1.7 KB ce8c12f   7 years Rob Schluntz initial work on references: reference types passed through the system, …
Mutator.cc 20.9 KB a5f0529   7 years ajbeach Virtual casts have been added. They still require a lot of hand coded …
Mutator.h 6.2 KB a5f0529   7 years ajbeach Virtual casts have been added. They still require a lot of hand coded …
NamedTypeDecl.cc 2.2 KB cbce272   7 years ajbeach Structure based exception handling.
ObjectDecl.cc 2.5 KB 2873b737   7 years Rob Schluntz virtual destructor in BaseSyntaxNode?, fix ObjectDecl? print
PointerType.cc 1.8 KB ed8a0d2   7 years Rob Schluntz constructor taking an array parameter is now an error
ReferenceToType.cc 6.0 KB 43c89a7   7 years Rob Schluntz add hoistType flag (currently unused)
ReferenceType.cc 1.2 KB e6cee92   7 years Rob Schluntz Fix TupleAssignment? code for references
Statement.cc 13.3 KB 046e04a   7 years ajbeach Now only CatchStmt? can be a handler on a TryStmt?.
Statement.h 15.2 KB 65cdc1e   7 years ajbeach Syntax Nodes give public access to the fields with effective public …
SynTree.h 2.6 KB a5f0529   7 years ajbeach Virtual casts have been added. They still require a lot of hand coded …
TupleExpr.cc 3.8 KB d7dc824   7 years Thierry Delisle Removed more warnings
TupleType.cc 2.3 KB 62423350   7 years Rob Schluntz Big push on designations and initialization: works with generic types, …
Type.cc 2.8 KB 65cdc1e   7 years ajbeach Syntax Nodes give public access to the fields with effective public …
Type.h 24.3 KB 65cdc1e   7 years ajbeach Syntax Nodes give public access to the fields with effective public …
TypeDecl.cc 1.7 KB 65cdc1e   7 years ajbeach Syntax Nodes give public access to the fields with effective public …
TypeExpr.cc 930 bytes 4d4e5de   7 years Thierry Delisle Fixed last 2 g++ warnings
TypeofType.cc 1.1 KB c0aa336   7 years pabuhr third attempt at gcc attributes
TypeSubstitution.cc 7.5 KB c7a3081   7 years Rob Schluntz only bind generic parameters in TypeSubstitution? in freeOnly mode, fix …
TypeSubstitution.h 6.5 KB 6b0b624   7 years pabuhr change #ifndef to #pragma once
VarArgsType.cc 877 bytes c0aa336   7 years pabuhr third attempt at gcc attributes
VarExprReplacer.cc 1.2 KB 62423350   7 years Rob Schluntz Big push on designations and initialization: works with generic types, …
VarExprReplacer.h 1.0 KB 6b0b624   7 years pabuhr change #ifndef to #pragma once
Visitor.cc 13.9 KB a5f0529   7 years ajbeach Virtual casts have been added. They still require a lot of hand coded …
Visitor.h 6.2 KB a5f0529   7 years ajbeach Virtual casts have been added. They still require a lot of hand coded …
VoidType.cc 774 bytes c0aa336   7 years pabuhr third attempt at gcc attributes
ZeroOneType.cc 1.1 KB af397ef8   7 years Thierry Delisle More attribute unused on parameters
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.