Lines Matching defs:Visitor
37 class Visitor;
50 virtual void Accept(Visitor* visitor) = 0;
128 void Accept(Visitor* visitor) override;
139 void Accept(Visitor* visitor) override;
167 // Visitor whose default implementation visits the children nodes of any node.
168 class Visitor {
170 virtual ~Visitor() = default;
180 Visitor() = default;
194 DISALLOW_COPY_AND_ASSIGN(Visitor);
232 class PackageAwareVisitor : public Visitor, public IPackageDeclStack {
234 using Visitor::Visit;