Searched refs:InterfaceVisitor (Results 1 – 3 of 3) sorted by relevance
640 class InterfaceVisitor : public virtual ScopeHandler { class681 class SubprogramVisitor : public virtual ScopeHandler, public InterfaceVisitor {1280 using InterfaceVisitor::Post;1281 using InterfaceVisitor::Pre;2510 bool InterfaceVisitor::Pre(const parser::InterfaceStmt &x) { in Pre()2516 void InterfaceVisitor::Post(const parser::InterfaceStmt &) { EndAttrs(); } in Post()2518 void InterfaceVisitor::Post(const parser::EndInterfaceStmt &) { in Post()2523 bool InterfaceVisitor::Pre(const parser::GenericSpec &x) { in Pre()2530 bool InterfaceVisitor::Pre(const parser::ProcedureStmt &x) { in Pre()2541 bool InterfaceVisitor::Pre(const parser::GenericStmt &) { in Pre()[all …]
882 using InterfaceVisitor = std::function<void(Decorations const, AttribType)>; typedef in sw::SpirvShader884 void VisitInterface(Object::ID id, const InterfaceVisitor &v) const;886 int VisitInterfaceInner(Type::ID id, Decorations d, const InterfaceVisitor &v) const;
1022 int SpirvShader::VisitInterfaceInner(Type::ID id, Decorations d, const InterfaceVisitor &f) const in VisitInterfaceInner()1093 void SpirvShader::VisitInterface(Object::ID id, const InterfaceVisitor &f) const in VisitInterface()