Lines Matching defs:functions
44 context.fErrors->error(line, "functions cannot be both 'inline' and 'noinline'");
53 errors.error(line, "functions may not return type '" + returnType.displayName() + "'");
57 errors.error(line, "functions may not return structs containing arrays");
62 errors.error(line, "functions may not return opaque type '" + returnType.displayName() +
87 // parameters. You can pass other opaque types to functions safely; this restriction is
244 std::vector<const FunctionDeclaration*> functions;
247 functions = entry->as<UnresolvedFunction>().functions();
250 functions.push_back(&entry->as<FunctionDeclaration>());
256 for (const FunctionDeclaration* other : functions) {
284 "functions '" + invalidDecl.description() + "' and '" +
437 // We don't support functions with a generic return type and no other generics.