• Home
  • Raw
  • Download

Lines Matching refs:cxxMethodDecl

541   const auto IsLambda = cxxMethodDecl(ofClass(cxxRecordDecl(isLambda())));  in TEST()
563 callExpr(callee(cxxMethodDecl(hasName("x")))).bind("x"); in TEST()
605 cxxMethodDecl(hasParameter(0, hasType(asString("int")))))); in TEST()
936 cxxMethodDecl(isFinal()))); in TEST()
939 notMatches("class X { virtual void f(); };", cxxMethodDecl(isFinal()))); in TEST()
944 cxxMethodDecl(isVirtual(), hasName("::X::f")))); in TEST()
945 EXPECT_TRUE(notMatches("class X { int f(); };", cxxMethodDecl(isVirtual()))); in TEST()
951 cxxMethodDecl(isVirtualAsWritten(), hasName("::A::f")))); in TEST()
955 cxxMethodDecl(isVirtualAsWritten(), hasName("::B::f")))); in TEST()
960 cxxMethodDecl(isPure(), hasName("::X::f")))); in TEST()
961 EXPECT_TRUE(notMatches("class X { int f(); };", cxxMethodDecl(isPure()))); in TEST()
966 cxxMethodDecl(isCopyAssignmentOperator()))); in TEST()
968 cxxMethodDecl(isCopyAssignmentOperator()))); in TEST()
970 cxxMethodDecl(isCopyAssignmentOperator()))); in TEST()
972 cxxMethodDecl(isCopyAssignmentOperator()))); in TEST()
974 cxxMethodDecl(isCopyAssignmentOperator()))); in TEST()
976 cxxMethodDecl(isCopyAssignmentOperator()))); in TEST()
981 cxxMethodDecl(isMoveAssignmentOperator()))); in TEST()
983 cxxMethodDecl(isMoveAssignmentOperator()))); in TEST()
985 cxxMethodDecl(isMoveAssignmentOperator()))); in TEST()
987 cxxMethodDecl(isMoveAssignmentOperator()))); in TEST()
989 cxxMethodDecl(isMoveAssignmentOperator()))); in TEST()
991 cxxMethodDecl(isMoveAssignmentOperator()))); in TEST()
996 matches("struct A { void foo() const; };", cxxMethodDecl(isConst()))); in TEST()
998 notMatches("struct A { void foo(); };", cxxMethodDecl(isConst()))); in TEST()
1004 cxxMethodDecl(isOverride(), hasName("::Y::f")))); in TEST()
1007 cxxMethodDecl(isOverride(), hasName("::X::f")))); in TEST()
1010 cxxMethodDecl(isOverride()))); in TEST()
1012 cxxMethodDecl(isOverride()))); in TEST()
1015 cxxMethodDecl(isOverride(), hasName("::Y::f")))); in TEST()
1083 cxxMethodDecl(isImplicit(), hasName("operator=")))); in TEST()
1289 cxxMethodDecl(hasName("a"), isDefinition()); in TEST()
1731 cxxMethodDecl(returns(booleanType())))); in TEST()
1733 cxxMethodDecl(returns(booleanType())))); in TEST()
1738 cxxMethodDecl(returns(voidType())))); in TEST()
1743 cxxMethodDecl(returns(realFloatingPointType())))); in TEST()
1745 cxxMethodDecl(returns(realFloatingPointType())))); in TEST()
1747 cxxMethodDecl(returns(realFloatingPointType())))); in TEST()
1899 callee(cxxMethodDecl(hasName("data"))), in TEST()
1903 callee(cxxMethodDecl(anyOf(hasName("size"), hasName("length")))), in TEST()
1915 callee(cxxMethodDecl(hasName("data"))), in TEST()
1919 callee(cxxMethodDecl(anyOf(hasName("size"), hasName("length")))), in TEST()