| 660 | } |
| 661 | |
| 662 | Generator::datatype_vector_t Generator::getDataTypesFromSymbolScope(SymbolScope *scope, DataType::data_type_t datatype) |
| 663 | { |
| 664 | datatype_vector_t vector; |
| 665 | |
| 666 | for (Symbol *symbol : scope->getSymbolsOfType(Symbol::symbol_type_t::kTypenameSymbol)) |
| 667 | { |
| 668 | DataType *dataType = dynamic_cast<DataType *>(symbol); |
| 669 | if (dataType->getDataType() == datatype) |
| 670 | { |
| 671 | vector.push_back(dataType); |
| 672 | } |
| 673 | } |
| 674 | |
| 675 | return vector; |
| 676 | } |
| 677 | |
| 678 | void Generator::getCallbacksTemplateData(Group *group, const Interface *iface, data_list &callbackTypesInt, |
| 679 | data_list &callbackTypesExt, data_list &callbackTypesAll) |
nothing calls this directly
no test coverage detected