Lines Matching refs:modifiers
36 const Modifiers& modifiers) {
41 modifiers.checkPermitted(context, line, permitted, /*permittedLayoutFlags=*/0);
42 if ((modifiers.fFlags & Modifiers::kInline_Flag) &&
43 (modifiers.fFlags & Modifiers::kNoInline_Flag)) {
80 // Check modifiers on each function parameter.
82 param->modifiers().checkPermitted(context, param->fLine,
95 Modifiers m = param->modifiers();
148 p.modifiers().fFlags == 0 &&
149 p.modifiers().fLayout.fBuiltin == SK_MAIN_COORDS_BUILTIN;
155 p.modifiers().fFlags == 0 &&
156 p.modifiers().fLayout.fBuiltin == builtinID;
278 &other->modifiers(),
289 if (parameters[i]->modifiers() != other->parameters()[i]->modifiers()) {
291 "modifiers on parameter " + to_string((uint64_t)i + 1) +
308 const Modifiers* modifiers,
315 , fModifiers(modifiers)
326 const Modifiers* modifiers,
333 if (!check_modifiers(context, line, *modifiers) ||
348 auto result = std::make_unique<FunctionDeclaration>(line, modifiers, name,