Searched refs:IVisitor (Results 1 – 8 of 8) sorted by relevance
39 class IVisitor {41 virtual ~IVisitor() {} in ~IVisitor()59 class DoNothingVisitor : public IVisitor {94 template <typename T> static IVisitor *CreateInstructionVisitor(T action) { in CreateInstructionVisitor()
29 class IVisitor; variable38 virtual void accept(IVisitor *visitor) = 0;
86 void accept(IVisitor *v) override { in accept()269 void accept(IVisitor *visitor) override { in accept()325 void accept(IVisitor *v) override { in accept()353 void accept(IVisitor *v) override { in accept()389 void accept(IVisitor *v) override { in accept()452 void accept(IVisitor *v) override { in accept()475 void accept(IVisitor *v) override { in accept()500 void accept(IVisitor *v) override { in accept()
27 std::unique_ptr<IVisitor> v(CreateInstructionVisitor( in Serialize()
28 void Instruction::accept(IVisitor *v) { v->visit(this); } in accept()
53 void accept(IVisitor *v) override;
61 std::unique_ptr<IVisitor> v( in TEST_F()
62 std::unique_ptr<IVisitor> v0( in resolveIds()73 std::unique_ptr<IVisitor> v( in resolveIds()431 std::unique_ptr<IVisitor> v( in consolidateAnnotations()