Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/CandidateFinder.cpp

    r0536c03 r3e5dd913  
    905905                        // xxx - is it possible that handleTupleAssignment and main finder both produce candidates?
    906906                        // this means there exists ctor/assign functions with a tuple as first parameter.
    907                         ResolvMode mode = {
    908                                 true, // adjust
    909                                 !untypedExpr->func.as<ast::NameExpr>(), // prune if not calling by name
    910                                 selfFinder.candidates.empty() // failfast if other options are not found
    911                         };
    912                         funcFinder.find( untypedExpr->func, mode );
     907                        funcFinder.find( untypedExpr->func, selfFinder.candidates.empty() ? ResolvMode::withAdjustment() : ResolvMode::withoutFailFast() );
    913908                        // short-circuit if no candidates
    914909                        // if ( funcFinder.candidates.empty() ) return;
Note: See TracChangeset for help on using the changeset viewer.