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 []()
79 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
80 functions.push_back((const FunctionDeclaration*) oldSymbol); in addWithoutOwnership()
81 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
86 std::vector<const FunctionDeclaration*> functions; in addWithoutOwnership()
90 functions.push_back((const FunctionDeclaration*) symbol); in addWithoutOwnership()
105 ((FunctionDeclaration&) *pair.second).fBuiltin = true; in markAllFunctionsBuiltin()
109 ((FunctionDeclaration*) f)->fBuiltin = true; in markAllFunctionsBuiltin()