summaryrefslogtreecommitdiff
path: root/src/resolve.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/resolve.cc')
-rw-r--r--src/resolve.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/resolve.cc b/src/resolve.cc
index 96742435..95221bcb 100644
--- a/src/resolve.cc
+++ b/src/resolve.cc
@@ -377,7 +377,7 @@ UniqueType *TypeRef::resolveIterator( Compiler *pd )
UniqueType *searchUT = searchTypeRef->resolveType( pd );
/* Lookup the iterator call. Make sure it is an iterator. */
- VarRefLookup lookup = iterCall->langTerm->varRef->lookupMethod( pd );
+ VarRefLookup lookup = iterCall->langTerm->varRef->lookupIterCall( pd );
if ( lookup.objMethod->iterDef == 0 ) {
error(loc) << "attempt to iterate using something "
"that is not an iterator" << endp;