MCPcopy Create free account
hub / github.com/EmbeddedRPC/erpc / getSymbolsOfType

Method getSymbolsOfType

erpcgen/src/types/Type.cpp:151–162  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

149}
150
151SymbolScope::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
164bool SymbolScope::hasSymbol(const string &name, bool recursive)
165{

Callers 12

handleInterfaceMethod · 0.80
handleParamMethod · 0.80
GeneratorMethod · 0.80
generateMethod · 0.80
makeConstTemplateDataMethod · 0.80
makeConstTemplateDataMethod · 0.80
getTypeInfoMethod · 0.80
makeIdsUniqueMethod · 0.80
makeConstTemplateDataMethod · 0.80
getTypeInfoMethod · 0.80
SnifferMethod · 0.80

Calls 2

getSymbolTypeMethod · 0.80
push_backMethod · 0.80

Tested by

no test coverage detected