Lines Matching refs:isDerivedFrom
39 DeclarationMatcher IsDerivedFromEmpty = cxxRecordDecl(isDerivedFrom(""));
125 DeclarationMatcher IsDerivedFromX = cxxRecordDecl(isDerivedFrom("X"));
142 cxxRecordDecl(hasName("Z"), isDerivedFrom("X"));
261 cxxRecordDecl(isDerivedFrom(recordDecl(hasName("Some"))))));
268 cxxRecordDecl(hasName("B"), isDerivedFrom(recordDecl(hasName("A"))))));
285 hasInitializer(hasType(cxxRecordDecl(isDerivedFrom("Base1")))))));
289 hasInitializer(hasType(cxxRecordDecl(isDerivedFrom("Base2")))))));
293 hasInitializer(hasType(cxxRecordDecl(isDerivedFrom("Base1"),
294 isDerivedFrom("Base2")))))));
310 hasInitializer(hasType(cxxRecordDecl(isDerivedFrom("Base1")))))));
314 hasInitializer(hasType(cxxRecordDecl(isDerivedFrom("Base2")))))));
318 hasInitializer(hasType(cxxRecordDecl(isDerivedFrom("Base1"),
319 isDerivedFrom("Base2")))))));
322 cxxRecordDecl(isDerivedFrom("::ns::X"))));
325 cxxRecordDecl(isDerivedFrom("::ns::X"))));
329 cxxRecordDecl(isDerivedFrom(recordDecl(hasName("X")).bind("test")))));
335 cxxRecordDecl(isDerivedFrom(namedDecl(hasName("X"))))));
352 cxxRecordDecl(hasName("B"), isDerivedFrom(recordDecl()))));
468 anyOf(hasName("Y"), allOf(isDerivedFrom("X"), hasName("Z"))));
605 isDerivedFrom("Y"),
911 hasDeclaration(cxxRecordDecl(isDerivedFrom("A")));
3724 cxxRecordDecl(decl().bind("x"), isDerivedFrom("::A")),
3729 cxxRecordDecl(decl().bind("x"), isDerivedFrom("C")),