source: src/ResolvExpr @ 8c91088

ADTast-experimental
Name Size Rev Age Author Last Change
../
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 47.6 KB 5d8dae7   20 months ajbeach Used Pass::read in Unify in one place.
typeops.h 8.3 KB ef1da0e2   20 months f37yu try to make parameter qualifier conversion work for assertions
TypeEnvironment.h 7.5 KB 1db306a   3 years Thierry Delisle First attempt to sort alternatives before printing.
TypeEnvironment.cc 16.4 KB cd6a6ff   3 years Thierry Delisle Improved coverage of deterministic_output to be much finer grain.
SpecCost.cc 7.2 KB 978e5eb   3 years mlbrooks Calculation of specialization benefit (spec "cost") looks inside the …
SatisfyAssertions.hpp 999 bytes 1389810   3 years f37yu consolidate prune and satisfy assertion
SatisfyAssertions.cpp 20.3 KB ef1da0e2   20 months f37yu try to make parameter qualifier conversion work for assertions
ResolvMode.h 1.8 KB 0536c03   3 years f37yu remove unnecessary prune
ResolveTypeof.h 973 bytes 94fa946   2 years ajbeach Cleaned up some files I have been looking at a lot recently.
ResolveTypeof.cc 6.4 KB 94fa946   2 years ajbeach Cleaned up some files I have been looking at a lot recently.
Resolver.h 3.3 KB 39d8950   2 years ajbeach Thread global information through resolution. Non-top-level calls to …
Resolver.cc 77.5 KB 12df6fe   20 months j82liang Fix an enumerator value bug; add basic tests for new features; save …
ResolveAssertions.h 901 bytes 4d2d45f9   5 years a3moss Improve assertion error messages
ResolveAssertions.cc 18.3 KB 2fb35df   4 years f37yu exclude deleted declarations for assertion matching
RenameVars.h 1.2 KB 94fa946   2 years ajbeach Cleaned up some files I have been looking at a lot recently.
RenameVars.cc 5.6 KB 7583c02   3 years f37yu partially improve #226: resolver environment size reduced to O(n) …
PtrsCastable.cc 9.3 KB 3e5dd913   3 years f37yu reimplement function type and eliminate deep copy
PtrsAssignable.cc 7.1 KB 3e5dd913   3 years f37yu reimplement function type and eliminate deep copy
PolyCost.cc 2.8 KB fcd0b9d7   3 years mlbrooks PolyCost? calculation result becomes 0 or 1 per type, avoiding …
Occurs.cc 2.1 KB 85dac33   5 years ajbeach Added 'const' in some leaf positions where it doesn't seem to effect much.
module.mk 2.2 KB 1622af5   2 years ajbeach Created CandidatePrinter? from AlternativePrinter? (seems to uncover a …
FindOpenVars.h 1.3 KB 85dac33   5 years ajbeach Added 'const' in some leaf positions where it doesn't seem to effect much.
FindOpenVars.cc 5.4 KB 3e5dd913   3 years f37yu reimplement function type and eliminate deep copy
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 37.0 KB f37d9e7   22 months pabuhr change CurrentObject?.cc to use eval rather than ad-hoc …
Cost.h 6.1 KB 9504a89   5 years pabuhr remove old code for costing
ConversionCost.h 4.7 KB fc134a48   2 years j82liang Implement the struct enum
ConversionCost.cc 42.9 KB ef1da0e2   20 months f37yu try to make parameter qualifier conversion work for assertions
CommonType.cc 67.9 KB ef1da0e2   20 months f37yu try to make parameter qualifier conversion work for assertions
CastCost.cc 9.0 KB 3e5dd913   3 years f37yu reimplement function type and eliminate deep copy
CandidatePrinter.hpp 849 bytes 1622af5   2 years ajbeach Created CandidatePrinter? from AlternativePrinter? (seems to uncover a …
CandidatePrinter.cpp 1.6 KB 39d8950   2 years ajbeach Thread global information through resolution. Non-top-level calls to …
CandidateFinder.hpp 2.4 KB 39d8950   2 years ajbeach Thread global information through resolution. Non-top-level calls to …
CandidateFinder.cpp 69.0 KB 09f34a84   20 months Thierry Delisle Remove some of the warnings on the new clang
Candidate.hpp 3.3 KB 4e13e2a   5 years Thierry Delisle Added setting of result in Comma expression. Added asserts in …
Candidate.cpp 1.5 KB 2595df1   3 years Thierry Delisle Now using string print to sort alternatives
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.9 KB 0bd46fd   20 months Thierry Delisle Fixed several warnings
Alternative.h 4.4 KB fd642d2   5 years ajbeach Added const in a few more places. This should be all the leaf areas …
Alternative.cc 5.0 KB 234b1cb   5 years a3moss Port TupleAssignment? to new AST
AdjustExprType.cc 6.1 KB 3e5dd913   3 years f37yu reimplement function type and eliminate deep copy
  • Property mode set to 040000
Note: See TracBrowser for help on using the repository browser.