Lines Matching defs:NNS
124 else if (const NestedNameSpecifier *NNS =
126 traverse(*NNS);
222 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS) {
224 return (NNS == nullptr) || traverse(*NNS);
226 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) {
227 if (!NNS)
230 if (!match(*NNS.getNestedNameSpecifier()))
232 return traverse(NNS);
349 bool baseTraverse(const NestedNameSpecifier &NNS) {
351 const_cast<NestedNameSpecifier*>(&NNS));
353 bool baseTraverse(NestedNameSpecifierLoc NNS) {
354 return VisitorBase::TraverseNestedNameSpecifierLoc(NNS);
506 bool TraverseNestedNameSpecifier(NestedNameSpecifier *NNS);
507 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
911 } else if (const auto *NNS = State.getNode<NestedNameSpecifier>()) {
912 dumpNode(Ctx, DynTypedNode::create(*NNS), OS);
1503 bool MatchASTVisitor::TraverseNestedNameSpecifier(NestedNameSpecifier *NNS) {
1504 match(*NNS);
1505 return RecursiveASTVisitor<MatchASTVisitor>::TraverseNestedNameSpecifier(NNS);
1509 NestedNameSpecifierLoc NNS) {
1510 if (!NNS)
1513 match(NNS);
1517 if (NNS.hasQualifier())
1518 match(*NNS.getNestedNameSpecifier());
1520 RecursiveASTVisitor<MatchASTVisitor>::TraverseNestedNameSpecifierLoc(NNS);