- if (!error(r.containsSymbol(i.second, contains)) && contains)
- result.push_back(i.first);
+ SymbolRef::Type t;
+ if (!error(r.containsSymbol(i.second, contains)) && contains) {
+ i.second.getType(t);
+ if (SymbolRef::ST_Function == t)
+ result.push_back(i.first);
+ }