Lines Matching refs:asString

100     qualType(asString("int ***"), forEachDescendant(pointerType().bind("x"))),
375 EXPECT_TRUE(matches("typedef int X;", typedefDecl(hasType(asString("int")))));
377 typedefDecl(hasType(asString("const int")))));
379 typedefDecl(hasType(asString("int")))));
381 typedefDecl(hasType(asString("foo")), hasName("bar"))));
385 EXPECT_TRUE(matches("using X = int;", typedefNameDecl(hasType(asString("int")))));
387 typedefNameDecl(hasType(asString("const int")))));
389 typedefNameDecl(hasType(asString("int")))));
391 typedefNameDecl(hasType(asString("foo")), hasName("bar"))));
397 blockDecl(hasTypeLoc(loc(asString("int (int, int)")))), true,
410 code, cxxRecordDecl(hasAnyBase(hasTypeLoc(loc(asString("Foo")))))));
412 matches(code, cxxCtorInitializer(hasTypeLoc(loc(asString("Foo"))))));
417 cxxFunctionalCastExpr(hasTypeLoc(loc(asString("int"))))));
422 cxxNewExpr(hasTypeLoc(loc(asString("int"))))));
424 cxxNewExpr(hasTypeLoc(loc(asString("Foo"))))));
430 cxxTemporaryObjectExpr(hasTypeLoc(loc(asString("Foo"))))));
436 cxxUnresolvedConstructExpr(hasTypeLoc(loc(asString("T"))))));
442 compoundLiteralExpr(hasTypeLoc(loc(asString("int[2]"))))));
447 varDecl(hasName("x"), hasTypeLoc(loc(asString("int"))))));
449 varDecl(hasName("x"), hasTypeLoc(loc(asString("int"))))));
451 varDecl(hasName("x"), hasTypeLoc(loc(asString("Foo"))))));
455 declaratorDecl(hasTypeLoc(loc(asString("int"))))));
460 explicitCastExpr(hasTypeLoc(loc(asString("int"))))));
462 explicitCastExpr(hasTypeLoc(loc(asString("int"))))));
471 objcPropertyDecl(hasTypeLoc(loc(asString("int"))))));
476 templateArgumentLoc(hasTypeLoc(loc(asString("int"))))));
481 typedefNameDecl(hasTypeLoc(loc(asString("int"))))));
483 typedefNameDecl(hasTypeLoc(loc(asString("int"))))));
1212 auto SelfTy = qualType(asString("const A &")).bind("selfType");
1294 functionDecl(returns(asString("int")))));
1296 functionDecl(returns(asString("float")))));
1326 asString("int"))))));
1371 1, refersToType(asString("int"))))));
1376 1, refersToType(asString("int"))))));
1382 1, refersToType(asString("int"))))));
1387 1, refersToType(asString("int"))))));
1392 functionDecl(hasTemplateArgument(0, refersToType(asString("int"))))));
1395 functionDecl(hasTemplateArgument(0, refersToType(asString("int"))))));
1503 asString("int"))))));
1506 refersToIntegralType(asString("int"))))));
2816 hasType(asString("unsigned int"))))))));
2969 has(fieldDecl(hasType(asString("int")))));
2975 has(fieldDecl(hasType(asString("double")))));
2982 hasParameter(0, parmVarDecl(hasType(asString("int")))));
2989 hasParameter(0, parmVarDecl(hasType(asString("double")))));
2997 hasParameter(0, parmVarDecl(hasType(asString("float")))),
3004 hasTemplateArgument(0, refersToType(asString("float"))));
3020 has(fieldDecl(hasType(asString("float")))));
3029 templateArgument(refersToType(asString("float")))));
3039 templateArgument(refersToType(asString("float")))),
3049 templateArgument(refersToType(asString("long")))),
3058 hasParameter(0, parmVarDecl(hasType(asString("float")))));
5366 hasAnyTemplateArgument(refersToType(asString("int")))),
5527 0, varDecl(hasType(asString("int"))))).bind("f"))).bind("v"),
5535 fieldDecl(hasType(asString("int")),
5764 nestedNameSpecifier(specifiesType(asString("struct ns::E"))).bind("nns"),
5782 nestedNameSpecifier(specifiesType(asString("struct a::A::B")),
5787 nestedNameSpecifier(specifiesType(asString("struct a::A::B")),
5792 nestedNameSpecifier(specifiesType(asString("struct a::A")),
5800 nestedNameSpecifier(specifiesType(asString("struct a::A::B")),
5812 asString("struct a::A")))))));
5827 nestedNameSpecifierLoc(loc(specifiesType(asString("struct a::A::B"))),
5832 nestedNameSpecifierLoc(loc(specifiesType(asString("struct a::A::B"))),
5837 nestedNameSpecifierLoc(loc(specifiesType(asString("struct a::A"))),
5843 nestedNameSpecifierLoc(loc(specifiesType(asString("struct a::A::B"))),
5855 asString("struct a::A"))))))));
6246 qualType(asString("int"))))));
6248 qualType(asString("double"))))));
6308 hasUnqualifiedLoc(loc(asString("int"))))))));
6315 hasUnqualifiedLoc(loc(asString("int"))))))));
6322 hasUnqualifiedLoc(loc(asString("int"))))))));
6338 hasUnqualifiedLoc(loc(asString("int"))))))))));
6346 hasUnqualifiedLoc(loc(asString("int"))))))));
6353 hasUnqualifiedLoc(loc(asString("float"))))))));
6360 hasUnqualifiedLoc(loc(asString("float"))))))));
6367 hasUnqualifiedLoc(loc(asString("float"))))))));
6373 functionDecl(hasName("f"), hasReturnTypeLoc(loc(asString("int"))))));
6379 functionDecl(hasName("f"), hasReturnTypeLoc(loc(asString("float"))))));
6385 functionDecl(hasName("f"), hasReturnTypeLoc(loc(asString("void"))))));
6391 functionDecl(hasName("f"), hasReturnTypeLoc(loc(asString("float"))))));
6397 functionDecl(hasName("f"), hasReturnTypeLoc(loc(asString("int"))))));
6419 matches("int* x;", pointerTypeLoc(hasPointeeLoc(loc(asString("int"))))));
6424 pointerTypeLoc(hasPointeeLoc(loc(asString("int *"))))));
6429 hasPointeeLoc(loc(asString("int"))))))));
6434 pointerTypeLoc(hasPointeeLoc(loc(asString("float"))))));
6439 pointerTypeLoc(hasPointeeLoc(loc(asString("int"))))));
6444 "int* x;", pointerTypeLoc(hasPointeeLoc(loc(asString("float"))))));
6478 referenceTypeLoc(hasReferentLoc(loc(asString("int"))))));
6483 referenceTypeLoc(hasReferentLoc(loc(asString("int"))))));
6489 referenceTypeLoc(hasReferentLoc(loc(asString("float"))))));
6496 hasReferentLoc(loc(asString("int"))))))));
6502 referenceTypeLoc(hasReferentLoc(loc(asString("int"))))));
6508 referenceTypeLoc(hasReferentLoc(loc(asString("float"))))));
6515 hasReferentLoc(loc(asString("int"))))))));
6524 hasTypeLoc(loc(asString("int")))))))))));
6533 hasTypeLoc(loc(asString("double")))))))))));
6541 hasAnyTemplateArgumentLoc(hasTypeLoc(loc(asString("int")))))));
6550 hasAnyTemplateArgumentLoc(hasTypeLoc(loc(asString("double")))))));
6561 loc(asString("double")))))));
6566 hasAnyTemplateArgumentLoc(hasTypeLoc(loc(asString("int")))))));
6573 loc(asString("double")))))));
6582 hasAnyTemplateArgumentLoc(hasTypeLoc(loc(asString("double")))))));
6591 0, hasTypeLoc(loc(asString("int")))))))))));
6600 0, hasTypeLoc(loc(asString("double")))))))))));
6609 0, hasTypeLoc(loc(asString("double")))))))))));
6617 hasTemplateArgumentLoc(0, hasTypeLoc(loc(asString("int")))))));
6625 hasTemplateArgumentLoc(0, hasTypeLoc(loc(asString("double")))))));
6636 0, hasTypeLoc(loc(asString("double")))))));
6640 hasTemplateArgumentLoc(1, hasTypeLoc(loc(asString("int")))))));
6649 hasTemplateArgumentLoc(0, hasTypeLoc(loc(asString("double")))))));
6661 1, hasTypeLoc(loc(asString("double")))))));
6665 hasTemplateArgumentLoc(0, hasTypeLoc(loc(asString("int")))))));
6676 -1, hasTypeLoc(loc(asString("double")))))));
6680 100, hasTypeLoc(loc(asString("int")))))));
6690 0, hasTypeLoc(loc(asString("int")))))));
6701 hasTemplateArgumentLoc(0, hasTypeLoc(loc(asString("double")))))));
6712 hasTemplateArgumentLoc(0, hasTypeLoc(loc(asString("int")))))));