Changeset c15085d for src/ResolvExpr
- Timestamp:
- Jul 3, 2020, 4:50:21 PM (4 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- aebf5b0
- Parents:
- 276f105
- Location:
- src/ResolvExpr
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
src/ResolvExpr/CandidateFinder.cpp
r276f105 rc15085d 596 596 const ast::SymbolTable & symtab; 597 597 public: 598 static size_t traceId; 598 599 CandidateFinder & selfFinder; 599 600 CandidateList & candidates; … … 1507 1508 }; 1508 1509 1510 size_t Finder::traceId = Stats::Heap::new_stacktrace_id("Finder"); 1509 1511 /// Prunes a list of candidates down to those that have the minimum conversion cost for a given 1510 1512 /// return type. Skips ambiguous candidates. -
src/ResolvExpr/CommonType.cc
r276f105 rc15085d 666 666 const ast::OpenVarSet & open; 667 667 public: 668 static size_t traceId; 668 669 ast::ptr< ast::Type > result; 669 670 … … 893 894 }; 894 895 896 size_t CommonType_new::traceId = Stats::Heap::new_stacktrace_id("CommonType_new"); 895 897 namespace { 896 898 ast::ptr< ast::Type > handleReference( -
src/ResolvExpr/ConversionCost.cc
r276f105 rc15085d 795 795 } 796 796 } 797 797 size_t ConversionCost_new::traceId = Stats::Heap::new_stacktrace_id("ConversionCost"); 798 798 799 799 } // namespace ResolvExpr -
src/ResolvExpr/ConversionCost.h
r276f105 rc15085d 88 88 CostCalculation costCalc; 89 89 public: 90 static size_t traceId; 90 91 Cost cost; 91 92 -
src/ResolvExpr/Resolver.cc
r276f105 rc15085d 1236 1236 1237 1237 public: 1238 static size_t traceId; 1238 1239 Resolver_new() = default; 1239 1240 Resolver_new( const ast::SymbolTable & syms ) { symtab = syms; } … … 1266 1267 const ast::ConstructorInit * previsit( const ast::ConstructorInit * ); 1267 1268 }; 1269 size_t Resolver_new::traceId = Stats::Heap::new_stacktrace_id("Resolver"); 1268 1270 1269 1271 void resolve( std::list< ast::ptr< ast::Decl > >& translationUnit ) { -
src/ResolvExpr/Unify.cc
r276f105 rc15085d 702 702 const ast::SymbolTable & symtab; 703 703 public: 704 static size_t traceId; 704 705 bool result; 705 706 … … 1135 1136 }; 1136 1137 1138 size_t Unify_new::traceId = Stats::Heap::new_stacktrace_id("Unify_new"); 1137 1139 bool unify( 1138 1140 const ast::ptr<ast::Type> & type1, const ast::ptr<ast::Type> & type2,
Note: See TracChangeset
for help on using the changeset viewer.