Lines Matching refs:FunctionDeclaration
239 const FunctionDeclaration** outExistingDecl) { in find_existing_declaration()
244 std::vector<const FunctionDeclaration*> functions; in find_existing_declaration()
250 functions.push_back(&entry->as<FunctionDeclaration>()); in find_existing_declaration()
256 for (const FunctionDeclaration* other : functions) { in find_existing_declaration()
277 FunctionDeclaration invalidDecl(line, in find_existing_declaration()
307 FunctionDeclaration::FunctionDeclaration(int line, in FunctionDeclaration() function in SkSL::FunctionDeclaration
322 const FunctionDeclaration* FunctionDeclaration::Convert( in Convert()
332 const FunctionDeclaration* decl = nullptr; in Convert()
348 auto result = std::make_unique<FunctionDeclaration>(line, modifiers, name, in Convert()
354 String FunctionDeclaration::mangledName() const { in mangledName()
369 String FunctionDeclaration::description() const { in description()
383 bool FunctionDeclaration::matches(const FunctionDeclaration& f) const { in matches()
400 bool FunctionDeclaration::determineFinalTypes(const ExpressionArray& arguments, in determineFinalTypes()