Lines Matching refs:Visitor
695 SubstitutionContext(DiagTextVisitor &Visitor, SubstitutionPiece *P) in SubstitutionContext()
696 : Visitor(Visitor) { in SubstitutionContext()
697 Substitution = Visitor.Builder.getSubstitution(P); in SubstitutionContext()
698 OldMappings = std::move(Visitor.ModifierMappings); in SubstitutionContext()
700 Visitor.getSubstitutionMappings(P, OldMappings); in SubstitutionContext()
701 Visitor.ModifierMappings = std::move(NewMappings); in SubstitutionContext()
705 Visitor.ModifierMappings = std::move(OldMappings); in ~SubstitutionContext()
709 DiagTextVisitor &Visitor; member
831 DiagTextDocPrinter Visitor{Builder, Lines}; in VisitMulti() local
832 Visitor.ModifierMappings = NodePair.second; in VisitMulti()
833 Visitor.Visit(NodePair.first); in VisitMulti()