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 []()
87 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
88 functions.push_back((const FunctionDeclaration*) oldSymbol); in addWithoutOwnership()
89 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
94 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
98 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
113 ((FunctionDeclaration&)*pair.second).fBuiltin = true; in markAllFunctionsBuiltin()
117 ((FunctionDeclaration*)f)->fBuiltin = true; in markAllFunctionsBuiltin()