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