Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/SatisfyAssertions.cpp

    rc6b4432 rda4a570  
    4646#include "SymTab/Mangler.h"
    4747
     48
     49
    4850namespace ResolvExpr {
    4951
    5052// in CandidateFinder.cpp; unique ID for assertion satisfaction
    51 extern ast::UniqueId globalResnSlot;
     53extern UniqueId globalResnSlot;
    5254
    5355namespace {
     
    296298                        if ( !expr->inferred.hasSlots() ) return expr;
    297299                        // if ( expr->inferred.mode != ast::Expr::InferUnion::Slots ) return expr;
    298                         std::vector<ast::UniqueId> missingSlots;
     300                        std::vector<UniqueId> missingSlots;
    299301                        // find inferred parameters for resolution slots
    300302                        ast::InferredParams * newInferred = new ast::InferredParams();
    301                         for ( ast::UniqueId slot : expr->inferred.resnSlots() ) {
     303                        for ( UniqueId slot : expr->inferred.resnSlots() ) {
    302304                                // fail if no matching assertions found
    303305                                auto it = inferred.find( slot );
Note: See TracChangeset for help on using the changeset viewer.