Lines Matching refs:FunctionDeclaration
216 const FunctionDeclaration** outExistingDecl) { in find_existing_declaration()
221 std::vector<const FunctionDeclaration*> functions; in find_existing_declaration()
227 functions.push_back(&entry->as<FunctionDeclaration>()); in find_existing_declaration()
233 for (const FunctionDeclaration* other : functions) { in find_existing_declaration()
254 FunctionDeclaration invalidDecl(offset, in find_existing_declaration()
284 FunctionDeclaration::FunctionDeclaration(int offset, in FunctionDeclaration() function in SkSL::FunctionDeclaration
299 const FunctionDeclaration* FunctionDeclaration::Convert(const Context& context, in Convert()
305 const FunctionDeclaration* decl = nullptr; in Convert()
322 auto result = std::make_unique<FunctionDeclaration>(offset, modifiers, name, in Convert()
328 String FunctionDeclaration::mangledName() const { in mangledName()
343 String FunctionDeclaration::description() const { in description()
357 bool FunctionDeclaration::matches(const FunctionDeclaration& f) const { in matches()
374 bool FunctionDeclaration::determineFinalTypes(const ExpressionArray& arguments, in determineFinalTypes()