| 149 | } |
| 150 | |
| 151 | SymbolScope::symbol_vector_t SymbolScope::getSymbolsOfType(Symbol::symbol_type_t predicateType) |
| 152 | { |
| 153 | symbol_vector_t syms; |
| 154 | for (auto it : m_symbolVector) |
| 155 | { |
| 156 | if (it->getSymbolType() == predicateType) |
| 157 | { |
| 158 | syms.push_back(it); |
| 159 | } |
| 160 | } |
| 161 | return syms; |
| 162 | } |
| 163 | |
| 164 | bool SymbolScope::hasSymbol(const string &name, bool recursive) |
| 165 | { |
no test coverage detected