• Home
  • Raw
  • Download

Lines Matching refs:recordDecl

36     cxxRecordDecl(hasName("B"), isDerivedFrom(recordDecl()))));  in TEST()
46 recordDecl(hasDeclContext(namespaceDecl(hasName("M")))))); in TEST()
53 recordDecl(hasDeclContext(namespaceDecl(hasName("N")))))); in TEST()
60 recordDecl(hasDeclContext(namespaceDecl( in TEST()
125 expr(hasType(pointsTo(recordDecl(hasName("X")))), in TEST()
136 expr(hasType(pointsTo(recordDecl(hasName("X")))), in TEST()
148 TypeMatcher TypeA = hasDeclaration(recordDecl(hasName("A"))); in TEST()
161 recordDecl(hasName("A"), has(recordDecl(hasName("B"))))); in TEST()
245 TypeMatcher ClassX = hasDeclaration(recordDecl(hasName("X"))); in TEST()
257 TypeMatcher ClassX = hasDeclaration(recordDecl(hasName("X"))); in TEST()
268 DeclarationMatcher ClassX = recordDecl(hasName("X")); in TEST()
277 DeclarationMatcher ClassX = recordDecl(hasName("X")); in TEST()
488 cxxMethodDecl(hasParameter(0, hasType(recordDecl(hasName("X"))))))); in TEST()
491 cxxMethodDecl(hasParameter(0, hasType(recordDecl(hasName("X"))))))); in TEST()
494 0, hasType(pointsTo(recordDecl(hasName("X")))))))); in TEST()
497 0, hasType(references(recordDecl(hasName("X")))))))); in TEST()
503 cxxMethodDecl(hasAnyParameter(hasType(recordDecl(hasName("X"))))))); in TEST()
506 cxxMethodDecl(hasAnyParameter(hasType(recordDecl(hasName("X"))))))); in TEST()
516 recordDecl(hasName("Y"))))))); in TEST()
522 cxxMethodDecl(hasAnyParameter(hasType(recordDecl(hasName("X"))))))); in TEST()
528 hasType(pointsTo(recordDecl(hasName("X")))))))); in TEST()
656 forField(hasType(recordDecl(hasName("Baz")))))))); in TEST()
660 forField(hasType(recordDecl(hasName("Bar")))))))); in TEST()
957 recordDecl(hasName("C"), hasDescendant(callExpr( in TEST()
1346recordDecl(hasName("C"), forEach(fieldDecl(hasName("x")).bind("x"))), in TEST()
1352 recordDecl(hasName("C"), forEach(fieldDecl().bind("f"))), in TEST()
1359 recordDecl(hasName("C"), in TEST()
1360 forEach(recordDecl(forEach(fieldDecl().bind("f"))))), in TEST()
1366 recordDecl(hasName("C"), in TEST()
1372 DeclarationMatcher m = recordDecl( in TEST()
1376 recordDecl(hasName("A"), anyOf(m, forEachDescendant(m))), in TEST()
1384 recordDecl(hasName("A"), allOf(hasDescendant(m), anyOf(m, anything()))), in TEST()
1392 recordDecl(hasName("C"), forEachDescendant(fieldDecl().bind("f"))), in TEST()
1400 recordDecl(hasName("C"), forEachDescendant(recordDecl( in TEST()
1416 "class X { int a; };", recordDecl(decl().bind("x"), has(fieldDecl())), in TEST()
1442 recordDecl( in TEST()
1443 recordDecl().bind("x"), hasName("::X"), in TEST()
1444 anyOf(forEachDescendant(recordDecl(hasName("Y"))), anything())), in TEST()
1447 "class X {};", recordDecl(recordDecl().bind("x"), hasName("::X"), in TEST()
1462 recordDecl(decl().bind("x"), in TEST()
1496 functionDecl(decl().bind("x"), hasAncestor(recordDecl(hasName("::A")))), in TEST()
1503 ifStmt(stmt().bind("x"), hasAncestor(recordDecl(hasName("::A")))), in TEST()
1507 recordDecl(hasName("::A"), decl().bind("x"), unless(hasName("fooble"))), in TEST()
1519 recordDecl(hasName("C"), forEachDescendant(decl().bind("decl"))), in TEST()
1523 recordDecl(hasName("C"), forEachDescendant(decl().bind("decl"))), in TEST()
1530 recordDecl(hasName("::A"), findAll(recordDecl(hasName("::A")).bind("v"))), in TEST()
1537 recordDecl(hasName("::A"), findAll(fieldDecl().bind("v"))), in TEST()
1544 recordDecl(hasName("::A"), in TEST()
1545 findAll(decl(anyOf(recordDecl(hasName("::A")).bind("v"), in TEST()
1551 recordDecl(hasName("::A"), findAll(recordDecl(isDefinition()).bind("v"))), in TEST()
1558 recordDecl(hasName("C"), hasAncestor(recordDecl(hasName("A")))))); in TEST()
1564 recordDecl(hasName("C"), hasAncestor(recordDecl(hasName("X")))))); in TEST()
1570 varDecl(hasName("c"), hasType(recordDecl(hasName("C"), in TEST()
1571 hasAncestor(recordDecl(hasName("A")))))))); in TEST()
1589 fieldDecl(hasAncestor(recordDecl(hasAncestor(recordDecl().bind("r"))))), in TEST()
1598 hasDescendant(recordDecl(isDefinition(), in TEST()
1599 hasAncestor(recordDecl()))) in TEST()
1624 hasAncestor(recordDecl(hasName("A")))))); in TEST()
1632 hasAncestor(recordDecl(hasName("A"))))))))); in TEST()
1732 compoundStmt(hasParent(recordDecl())))); in TEST()
1935 "class X { class Y {}; };", recordDecl(hasName("::X")).bind("X"), in TEST()
1937 "X", decl(hasDescendant(recordDecl(hasName("X::Y")).bind("Y"))), in TEST()
1940 "class X { class Y {}; };", recordDecl(hasName("::X")).bind("X"), in TEST()
1942 "X", decl(hasDescendant(recordDecl(hasName("X::Z")).bind("Z"))), in TEST()
1959 "class X { class Y {}; };", recordDecl(hasName("::X")).bind("X"), in TEST()
1961 "X", recordDecl(has(recordDecl(hasName("X::Y")).bind("Y"))), "Y"))); in TEST()
1963 "class X { class Y {}; };", recordDecl(hasName("::X")).bind("X"), in TEST()
1965 "X", recordDecl(has(recordDecl(hasName("X::Z")).bind("Z"))), "Z"))); in TEST()