Searched refs:ModifiersDeclaration (Results 1 – 7 of 7) sorted by relevance
23 std::unique_ptr<ModifiersDeclaration> ModifiersDeclaration::Convert(const Context& context, in Convert()56 return ModifiersDeclaration::Make(context, modifiers); in Convert()59 std::unique_ptr<ModifiersDeclaration> ModifiersDeclaration::Make(const Context& context, in Make()65 return std::make_unique<ModifiersDeclaration>(modifiers.fPosition, in Make()
30 class ModifiersDeclaration final : public ProgramElement {34 ModifiersDeclaration(Position pos, const Layout& layout, ModifierFlags flags) in ModifiersDeclaration() function39 static std::unique_ptr<ModifiersDeclaration> Convert(const Context& context,42 static std::unique_ptr<ModifiersDeclaration> Make(const Context& context,
66 this->checkWorkgroupLocalSize(pe.as<ModifiersDeclaration>()); in visitProgramElement()137 void checkWorkgroupLocalSize(const ModifiersDeclaration& d) { in checkWorkgroupLocalSize()
1959 const ModifiersDeclaration& d = e.as<ModifiersDeclaration>(); in writeProgramElement()
329 void writeModifiersDeclaration(const ModifiersDeclaration&);4112 this->writeModifiersDeclaration(e.as<ModifiersDeclaration>()); in writeProgramElement()4208 void WGSLCodeGenerator::writeModifiersDeclaration(const ModifiersDeclaration& modifiers) { in writeModifiersDeclaration()
5379 const ModifiersDeclaration& modifiers = e->as<ModifiersDeclaration>(); in writeInstructions()
540 std::unique_ptr<ModifiersDeclaration> decl = ModifiersDeclaration::Convert(fCompiler.context(), in modifiersDeclarationEnd()