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