Lines Matching refs:NestedNameSpecifier
666 } else if (const NestedNameSpecifier *NNS =
667 Nodes->getNodeAs<NestedNameSpecifier>(Id)) {
3812 elaboratedType(hasQualifier(nestedNameSpecifier()))));
3835 nestedNameSpecifier()));
3837 nestedNameSpecifier()));
3839 nestedNameSpecifier()));
3843 nestedNameSpecifier()));
3846 nestedNameSpecifier()));
3855 NestedNameSpecifierMatcher Matcher = nestedNameSpecifier(
3864 NestedNameSpecifierMatcher Matcher = nestedNameSpecifier(
3874 nestedNameSpecifier(specifiesType(asString("struct ns::E"))).bind("nns"),
3875 new VerifyIdIsBoundTo<NestedNameSpecifier>("nns", "ns::struct E::")));
3881 loc(nestedNameSpecifier()).bind("loc"),
3888 nestedNameSpecifier(hasPrefix(specifiesType(asString("struct A"))))));
3901 nestedNameSpecifier(specifiesType(asString("struct a::A::B")),
3902 hasDescendant(nestedNameSpecifier(
3906 nestedNameSpecifier(specifiesType(asString("struct a::A::B")),
3907 has(nestedNameSpecifier(
3911 nestedNameSpecifier(specifiesType(asString("struct a::A")),
3912 has(nestedNameSpecifier(
3915 // Not really useful because a NestedNameSpecifier can af at most one child,
3919 nestedNameSpecifier(specifiesType(asString("struct a::A::B")),
3920 forEach(nestedNameSpecifier().bind("x"))),
3921 new VerifyIdIsBoundTo<NestedNameSpecifier>("x", 1)));
3930 decl(hasDescendant(nestedNameSpecifier(specifiesType(
3935 forEachDescendant(nestedNameSpecifier().bind("x"))),
3937 new VerifyIdIsBoundTo<NestedNameSpecifier>("x", 3)));
3947 hasDescendant(loc(nestedNameSpecifier(
3952 has(loc(nestedNameSpecifier(
3957 has(loc(nestedNameSpecifier(
3973 decl(hasDescendant(loc(nestedNameSpecifier(specifiesType(