Lines Matching refs:FunctionDeclaration
13 std::vector<const FunctionDeclaration*> SymbolTable::GetFunctions(const Symbol& s) { in GetFunctions()
16 return { &((FunctionDeclaration&) s) }; in GetFunctions()
20 return std::vector<const FunctionDeclaration*>(); in GetFunctions()
39 for (const FunctionDeclaration* prev : previousFunctions) { in operator []()
41 for (const FunctionDeclaration* current : functions) { in operator []()
84 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
85 functions.push_back((const FunctionDeclaration*) oldSymbol); in addWithoutOwnership()
86 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
91 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
95 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
110 ((FunctionDeclaration&) *pair.second).fBuiltin = true; in markAllFunctionsBuiltin()
114 ((FunctionDeclaration*) f)->fBuiltin = true; in markAllFunctionsBuiltin()