summaryrefslogtreecommitdiff
path: root/src/resolve.cc
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2015-08-09 10:39:31 -0400
committerAdrian Thurston <thurston@complang.org>2015-08-09 10:39:31 -0400
commite54d88ee00461f0dc2aead950a232a721ee4644d (patch)
treee159fba2422ff414cf872cce975f19ca28ff889e /src/resolve.cc
parent42314c5f0f87c45f6968c7c8fcfbfb8eae9f8ad6 (diff)
downloadcolm-e54d88ee00461f0dc2aead950a232a721ee4644d.tar.gz
now scoping functions inside the namespaces they are declared in
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;