source: src/ResolvExpr

Name Size Rev Age Author Last Change
../
AdjustExprType.cc 6.1 KB 3e5dd913   13 months f37yu reimplement function type and eliminate deep copy
Alternative.cc 5.0 KB 234b1cb   3 years a3moss Port TupleAssignment? to new AST
Alternative.h 4.4 KB fd642d2   2 years ajbeach Added const in a few more places. This should be all the leaf areas …
AlternativeFinder.cc 71.7 KB 7f62b708   7 months Thierry Delisle Step 2 of $thread to thread$ Missed some of the source
AlternativeFinder.h 5.2 KB 432ce7a   3 years a3moss Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
AlternativePrinter.cc 1.7 KB bff09c8   4 years Rob Schluntz Convert AlternativePrinter? to PassVisitor?
AlternativePrinter.h 875 bytes bff09c8   4 years Rob Schluntz Convert AlternativePrinter? to PassVisitor?
Candidate.cpp 1.5 KB 2595df1   14 months Thierry Delisle Now using string print to sort alternatives
Candidate.hpp 3.3 KB 4e13e2a   2 years Thierry Delisle Added setting of result in Comma expression. Added asserts in …
CandidateFinder.cpp 67.8 KB 7f62b708   7 months Thierry Delisle Step 2 of $thread to thread$ Missed some of the source
CandidateFinder.hpp 2.3 KB 1389810   14 months f37yu consolidate prune and satisfy assertion
CandidatePrinter.cpp 1.5 KB 1622af5   2 months ajbeach Created CandidatePrinter? from AlternativePrinter? (seems to uncover a …
CandidatePrinter.hpp 849 bytes 1622af5   2 months ajbeach Created CandidatePrinter? from AlternativePrinter? (seems to uncover a …
CastCost.cc 9.0 KB 3e5dd913   13 months f37yu reimplement function type and eliminate deep copy
CommonType.cc 60.4 KB 3e5dd913   13 months f37yu reimplement function type and eliminate deep copy
ConversionCost.cc 40.8 KB 3e5dd913   13 months f37yu reimplement function type and eliminate deep copy
ConversionCost.h 4.4 KB e6b42e7   16 months ajbeach Added the ast::Pass::read utility. Converted two passes to use its two …
Cost.h 6.1 KB 9504a89   3 years pabuhr remove old code for costing
CurrentObject.cc 36.9 KB de57af9   10 months ajbeach Added some asserts in CurrentObject? that prevent segfaults for better …
CurrentObject.h 4.1 KB 2d11663   3 years a3moss resolver porting; finish top level of initialization
ExplodedActual.cc 826 bytes 432ce7a   3 years a3moss Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
ExplodedActual.h 1.2 KB 432ce7a   3 years a3moss Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
ExplodedArg.cpp 802 bytes 432ce7a   3 years a3moss Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
ExplodedArg.hpp 1.2 KB 432ce7a   3 years a3moss Port CandidateFinder::postvisit for UntypedExpr?, stub dependencies
FindOpenVars.cc 5.4 KB 3e5dd913   13 months f37yu reimplement function type and eliminate deep copy
FindOpenVars.h 1.3 KB 85dac33   3 years ajbeach Added 'const' in some leaf positions where it doesn't seem to effect much.
module.mk 2.2 KB 1622af5   2 months ajbeach Created CandidatePrinter? from AlternativePrinter? (seems to uncover a …
Occurs.cc 2.1 KB 85dac33   3 years ajbeach Added 'const' in some leaf positions where it doesn't seem to effect much.
PolyCost.cc 2.8 KB fcd0b9d7   12 months mlbrooks PolyCost? calculation result becomes 0 or 1 per type, avoiding …
PtrsAssignable.cc 7.1 KB 3e5dd913   13 months f37yu reimplement function type and eliminate deep copy
PtrsCastable.cc 9.3 KB 3e5dd913   13 months f37yu reimplement function type and eliminate deep copy
RenameVars.cc 5.6 KB 7583c02   13 months f37yu partially improve #226: resolver environment size reduced to O(n) …
RenameVars.h 1.2 KB 7583c02   13 months f37yu partially improve #226: resolver environment size reduced to O(n) …
ResolveAssertions.cc 18.3 KB 2fb35df   16 months f37yu exclude deleted declarations for assertion matching
ResolveAssertions.h 901 bytes 4d2d45f   3 years a3moss Improve assertion error messages
Resolver.cc 76.2 KB 7583c02   13 months f37yu partially improve #226: resolver environment size reduced to O(n) …
Resolver.h 3.1 KB 302ef2a   13 months f37yu smart pointer memory safety
ResolveTypeof.cc 7.0 KB 3e5dd913   13 months f37yu reimplement function type and eliminate deep copy
ResolveTypeof.h 981 bytes 16ba4a6   14 months f37yu factor out resolver calls in pre-resolution stage
ResolvMode.h 1.8 KB 0536c03   13 months f37yu remove unnecessary prune
SatisfyAssertions.cpp 19.2 KB 1958fec   13 months f37yu increase recursive assertion depth limit
SatisfyAssertions.hpp 999 bytes 1389810   14 months f37yu consolidate prune and satisfy assertion
SpecCost.cc 7.2 KB 978e5eb   12 months mlbrooks Calculation of specialization benefit (spec "cost") looks inside the …
TypeEnvironment.cc 16.4 KB cd6a6ff   14 months Thierry Delisle Improved coverage of deterministic_output to be much finer grain.
TypeEnvironment.h 7.5 KB 1db306a   14 months Thierry Delisle First attempt to sort alternatives before printing.
typeops.h 7.6 KB cf32116   2 years ajbeach Implemented expression based lvalue resolution on new ast.
Unify.cc 48.0 KB 943bfad   7 months Thierry Delisle Fixed several warnings for clang@head
Unify.h 4.1 KB 2773ab8   3 years a3moss Add new resolver overload for WaitForStmt?
WidenMode.h 1.3 KB ee574a2   3 years a3moss Port CommonType? to new AST
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.