Lines Matching defs:Visit
723 void Visit(Piece *P) {
727 return getDerived().Visit##T(static_cast<T##Piece *>(P))
742 Visit(Guard.Substitution);
824 return Visit(P->Pieces[0]);
838 Visitor.Visit(NodePair.first);
901 Visit(O);
957 Visit(Child);
964 Visit(D);
992 Visit(Child);
1006 Visit(D);
1022 Visit(Prefix);
1023 Visit(Option);
1041 Visit(P->Parts[0]);
1043 Visit(P->Parts[1]);
1045 Visit(P->Parts[2]);
1047 Visit(P->Parts[3]);
1294 DiagTextDocPrinter{*this, Result}.Visit(D.Root);
1303 DiagEnumPrinter{*this, Result}.Visit(D.Root);
1312 DiagTextPrinter{*this, Result}.Visit(D.Root);
1980 std::function<void(StringRef)> Visit = [&](StringRef GroupName) {
1985 Visit(Name);
1987 Visit(DiagGroup->getValueAsString("GroupName"));
2005 std::function<void(StringRef)> Visit = [&](StringRef GroupName) {
2010 Visit(Name);
2012 Visit(DiagGroup->getValueAsString("GroupName"));