Searched refs:ModifiersDeclaration (Results 1 – 10 of 10) sorted by relevance
21 struct ModifiersDeclaration : public ProgramElement { struct22 ModifiersDeclaration(Modifiers modifiers) in ModifiersDeclaration() argument27 return std::unique_ptr<ProgramElement>(new ModifiersDeclaration(fModifiers)); in clone() argument
21 class ModifiersDeclaration final : public ProgramElement {25 ModifiersDeclaration(const Modifiers* modifiers) in ModifiersDeclaration() function34 return std::make_unique<ModifiersDeclaration>(&this->modifiers()); in clone()
86 std::unique_ptr<ModifiersDeclaration> convertModifiersDeclaration(const ASTNode& m);
368 std::unique_ptr<ModifiersDeclaration> IRGenerator::convertModifiersDeclaration(const ASTNode& m) { in convertModifiersDeclaration()392 return std::unique_ptr<ModifiersDeclaration>(new ModifiersDeclaration(modifiers)); in convertModifiersDeclaration()2552 std::unique_ptr<ModifiersDeclaration> f = this->convertModifiersDeclaration(decl); in convertProgram()
2674 const Modifiers& m = ((ModifiersDeclaration&) e).fModifiers; in writeInterfaceBlock()3053 const Modifiers& m = ((ModifiersDeclaration&) e).fModifiers; in writeGeometryShaderExecutionMode()3128 Modifiers& m = ((ModifiersDeclaration&) e).fModifiers; in writeInstructions()
1525 const Modifiers& modifiers = ((ModifiersDeclaration&) e).fModifiers; in writeFunctionCall()
1503 this->writeModifiers(((ModifiersDeclaration&) e).fModifiers, true); in writeProgramElement()
145 ThreadContext::ProgramElements().push_back(std::make_unique<SkSL::ModifiersDeclaration>( in Declare()
1530 const Modifiers& modifiers = e.as<ModifiersDeclaration>().modifiers(); in writeProgramElement()
2543 this->writeModifiers(e.as<ModifiersDeclaration>().modifiers()); in writeProgramElement()