../
|
WidenMode.h
|
1.3 KB
|
ee574a2
|
5 years
|
a3moss |
Port CommonType? to new AST
|
Unify.h
|
4.1 KB
|
2773ab8
|
5 years
|
a3moss |
Add new resolver overload for WaitForStmt?
|
Unify.cc
|
48.4 KB
|
2773ab8
|
5 years
|
a3moss |
Add new resolver overload for WaitForStmt?
|
typeops.h
|
7.2 KB
|
fb2bde4
|
5 years
|
ajbeach |
ConversionCost? has been ported to the new AST.
|
TypeEnvironment.h
|
7.4 KB
|
f474e91
|
5 years
|
a3moss |
Port unification calculations to new AST
|
TypeEnvironment.cc
|
16.2 KB
|
f474e91
|
5 years
|
a3moss |
Port unification calculations to new AST
|
SpecCost.cc
|
6.9 KB
|
5aa4656
|
5 years
|
ajbeach |
Filled in SpecCost? and PolyCost? for the new ast.
|
SatisfyAssertions.hpp
|
960 bytes
|
b69233ac
|
5 years
|
a3moss |
Port assertion satisfaction to new AST
|
SatisfyAssertions.cpp
|
17.5 KB
|
b69233ac
|
5 years
|
a3moss |
Port assertion satisfaction to new AST
|
ResolvMode.h
|
1.9 KB
|
396037d
|
5 years
|
a3moss |
Start stubbing CandidateFinder? in
|
ResolveTypeof.h
|
856 bytes
|
c8e4d2f8
|
5 years
|
a3moss |
Start porting CastExpr? resolution
|
ResolveTypeof.cc
|
3.2 KB
|
c8e4d2f8
|
5 years
|
a3moss |
Start porting CastExpr? resolution
|
Resolver.h
|
3.0 KB
|
18e683b
|
5 years
|
a3moss |
Port LinkReferenceToTypes? pass
|
Resolver.cc
|
66.0 KB
|
18e683b
|
5 years
|
a3moss |
Port LinkReferenceToTypes? pass
|
ResolveAssertions.h
|
901 bytes
|
4d2d45f9
|
5 years
|
a3moss |
Improve assertion error messages
|
ResolveAssertions.cc
|
18.0 KB
|
b408364
|
5 years
|
a3moss |
Correct over-aggressive assertion pruning
|
RenameVars.h
|
1.1 KB
|
898ae07
|
5 years
|
a3moss |
More resolver porting
|
RenameVars.cc
|
4.7 KB
|
f5edcb4
|
5 years
|
ajbeach |
RenameVars? needed a rather significant rework for the new AST.
|
PtrsCastable.cc
|
5.3 KB
|
00ac42e
|
6 years
|
a3moss |
stop eagerly copying EqvClass? on lookup
|
PtrsAssignable.cc
|
4.5 KB
|
fb2bde4
|
5 years
|
ajbeach |
ConversionCost? has been ported to the new AST.
|
PolyCost.cc
|
2.7 KB
|
5aa4656
|
5 years
|
ajbeach |
Filled in SpecCost? and PolyCost? for the new ast.
|
Occurs.cc
|
2.1 KB
|
00ac42e
|
6 years
|
a3moss |
stop eagerly copying EqvClass? on lookup
|
module.mk
|
1.5 KB
|
432ce7a
|
5 years
|
a3moss |
Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
|
FindOpenVars.h
|
1.3 KB
|
f474e91
|
5 years
|
a3moss |
Port unification calculations to new AST
|
FindOpenVars.cc
|
5.5 KB
|
9519aba
|
5 years
|
a3moss |
Port FindOpenVars? to new AST
|
ExplodedArg.hpp
|
1.2 KB
|
432ce7a
|
5 years
|
a3moss |
Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
|
ExplodedArg.cpp
|
802 bytes
|
432ce7a
|
5 years
|
a3moss |
Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
|
ExplodedActual.h
|
1.2 KB
|
432ce7a
|
5 years
|
a3moss |
Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
|
ExplodedActual.cc
|
826 bytes
|
432ce7a
|
5 years
|
a3moss |
Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
|
CurrentObject.h
|
4.1 KB
|
2d11663
|
5 years
|
a3moss |
resolver porting; finish top level of initialization
|
CurrentObject.cc
|
36.7 KB
|
2d11663
|
5 years
|
a3moss |
resolver porting; finish top level of initialization
|
Cost.h
|
6.1 KB
|
9504a89
|
5 years
|
pabuhr |
remove old code for costing
|
ConversionCost.h
|
4.3 KB
|
fb2bde4
|
5 years
|
ajbeach |
ConversionCost? has been ported to the new AST.
|
ConversionCost.cc
|
41.0 KB
|
fb2bde4
|
5 years
|
ajbeach |
ConversionCost? has been ported to the new AST.
|
CommonType.cc
|
61.3 KB
|
ee574a2
|
5 years
|
a3moss |
Port CommonType? to new AST
|
CastCost.cc
|
5.1 KB
|
c8e4d2f8
|
5 years
|
a3moss |
Start porting CastExpr? resolution
|
CandidateFinder.hpp
|
2.1 KB
|
b69233ac
|
5 years
|
a3moss |
Port assertion satisfaction to new AST
|
CandidateFinder.cpp
|
59.4 KB
|
18e683b
|
5 years
|
a3moss |
Port LinkReferenceToTypes? pass
|
Candidate.hpp
|
3.3 KB
|
234b1cb
|
5 years
|
a3moss |
Port TupleAssignment? to new AST
|
Candidate.cpp
|
1.3 KB
|
99d4584
|
5 years
|
a3moss |
Further stubs for resolver port
* also switched order of constructor …
|
AlternativePrinter.h
|
875 bytes
|
bff09c8
|
7 years
|
Rob Schluntz |
Convert AlternativePrinter? to PassVisitor?
|
AlternativePrinter.cc
|
1.7 KB
|
bff09c8
|
7 years
|
Rob Schluntz |
Convert AlternativePrinter? to PassVisitor?
|
AlternativeFinder.h
|
5.2 KB
|
432ce7a
|
5 years
|
a3moss |
Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
|
AlternativeFinder.cc
|
71.4 KB
|
c1ed2ee
|
5 years
|
a3moss |
Continued resolver porting
* mostly initialization and validation
* …
|
Alternative.h
|
4.3 KB
|
234b1cb
|
5 years
|
a3moss |
Port TupleAssignment? to new AST
|
Alternative.cc
|
5.0 KB
|
234b1cb
|
5 years
|
a3moss |
Port TupleAssignment? to new AST
|
AdjustExprType.cc
|
6.0 KB
|
d57e349
|
5 years
|
a3moss |
More resolver porting
|