Home | History | Annotate | Download | only in ASTMatchers

Lines Matching refs:isDerivedFrom

37     DeclarationMatcher IsDerivedFromEmpty = recordDecl(isDerivedFrom(""));
109 DeclarationMatcher IsDerivedFromX = recordDecl(isDerivedFrom("X"));
126 recordDecl(hasName("Z"), isDerivedFrom("X"));
245 recordDecl(isDerivedFrom(recordDecl(hasName("Some"))))));
252 recordDecl(hasName("B"), isDerivedFrom(recordDecl(hasName("A"))))));
269 hasInitializer(hasType(recordDecl(isDerivedFrom("Base1")))))));
273 hasInitializer(hasType(recordDecl(isDerivedFrom("Base2")))))));
277 hasInitializer(hasType(recordDecl(isDerivedFrom("Base1"),
278 isDerivedFrom("Base2")))))));
294 hasInitializer(hasType(recordDecl(isDerivedFrom("Base1")))))));
298 hasInitializer(hasType(recordDecl(isDerivedFrom("Base2")))))));
302 hasInitializer(hasType(recordDecl(isDerivedFrom("Base1"),
303 isDerivedFrom("Base2")))))));
306 recordDecl(isDerivedFrom("::ns::X"))));
309 recordDecl(isDerivedFrom("::ns::X"))));
313 recordDecl(isDerivedFrom(recordDecl(hasName("X")).bind("test")))));
319 recordDecl(isDerivedFrom(namedDecl(hasName("X"))))));
336 recordDecl(hasName("B"), isDerivedFrom(recordDecl()))));
420 recordDecl(anyOf(hasName("Y"), allOf(isDerivedFrom("X"), hasName("Z"))));
549 isDerivedFrom("Y"),
789 TypeMatcher TypeDerivedFromA = hasDeclaration(recordDecl(isDerivedFrom("A")));
3161 recordDecl(decl().bind("x"), isDerivedFrom("::A")),
3166 recordDecl(decl().bind("x"), isDerivedFrom("C")),