| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | DeclPrinterTest.cpp | 635 cxxDestructorDecl(ofClass(hasName("A"))).bind("id"), in TEST() 653 cxxMethodDecl(ofClass(hasName("A"))).bind("id"), in TEST() 662 cxxMethodDecl(ofClass(hasName("A"))).bind("id"), in TEST() 672 cxxMethodDecl(ofClass(hasName("A"))).bind("id"), in TEST() 682 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST() 692 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST() 701 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST() 711 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST() 720 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST() 747 cxxMethodDecl(ofClass(hasName("Z"))).bind("id"), in TEST() [all …]
|
| H A D | SourceLocationTest.cpp | 630 Code, friendDecl(has(cxxConstructorDecl(ofClass(hasName("B"))))))); in TEST() 634 Code, friendDecl(has(cxxDestructorDecl(ofClass(hasName("B"))))))); in TEST() 648 Code, friendDecl(has(cxxConstructorDecl(ofClass(hasName("B"))))))); in TEST() 652 Code, friendDecl(has(cxxDestructorDecl(ofClass(hasName("B"))))))); in TEST()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | UnhandledSelfAssignmentCheck.cpp | 51 ofClass(cxxRecordDecl(unless(hasAncestor(classTemplateDecl())))), in registerMatchers() 54 isCopyConstructor(), ofClass(equalsBoundNode("class")))))))); in registerMatchers() 60 ofClass(cxxRecordDecl(hasAncestor(classTemplateDecl()))), in registerMatchers() 72 hasName("operator="), ofClass(equalsBoundNode("class")))))))); in registerMatchers() 87 AdditionalMatcher = cxxMethodDecl(ofClass(cxxRecordDecl( in registerMatchers() 92 Finder->addMatcher(cxxMethodDecl(ofClass(cxxRecordDecl().bind("class")), in registerMatchers()
|
| H A D | UndelegatedConstructorCheck.cpp | 61 ofClass(cxxRecordDecl().bind("parent")))), in registerMatchers() 64 hasDeclaration(cxxConstructorDecl(ofClass( in registerMatchers()
|
| H A D | DanglingHandleCheck.cpp | 28 anyOf(cxxConstructExpr(hasDeclaration(cxxMethodDecl(ofClass(IsAHandle))), in handleFrom() 85 cxxOperatorCallExpr(callee(cxxMethodDecl(ofClass(isAMap()))), in makeContainerMatcher() 130 cxxOperatorCallExpr(callee(cxxMethodDecl(ofClass(IsAHandle))), in registerMatchersForVariables()
|
| H A D | StringConstructorCheck.cpp | 105 hasDeclaration(cxxConstructorDecl(ofClass( in registerMatchers() 129 hasDeclaration(cxxConstructorDecl(ofClass(anyOf( in registerMatchers()
|
| H A D | UncheckedOptionalAccessCheck.cpp | 78 ofClass(UncheckedOptionalAccessModel::optionalClassDecl()))))); in registerMatchers()
|
| H A D | SmartPtrArrayMismatchCheck.cpp | 64 cxxConstructorDecl(ofClass(getSmartPointerClassMatcher()), in registerMatchers()
|
| H A D | StringIntegerAssignmentCheck.cpp | 24 callee(cxxMethodDecl(ofClass(classTemplateSpecializationDecl( in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | RedundantMemberInitCheck.cpp | 31 unless(isDelegatingConstructor()), ofClass(unless(isUnion())), in registerMatchers() 37 cxxConstructorDecl(ofClass(cxxRecordDecl( in registerMatchers()
|
| H A D | ContainerSizeEmptyCheck.cpp | 137 ofClass(equalsBoundNode("container")))))) in registerMatchers() 151 cxxMethodDecl(ofClass(equalsBoundNode("container")))))) in registerMatchers() 171 ofClass(equalsBoundNode("container")))))) in registerMatchers()
|
| H A D | StringCompareCheck.cpp | 28 ofClass(classTemplateSpecializationDecl( in registerMatchers()
|
| H A D | ConvertMemberFunctionsToStatic.cpp | 83 ofClass(anyOf( in registerMatchers()
|
| H A D | MakeMemberFunctionConstCheck.cpp | 229 ofClass(anyOf(isLambda(), in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/ |
| H A D | UpgradeGoogletestCaseCheck.cpp | 143 ofClass( in registerMatchers() 150 ofClass( in registerMatchers() 157 ofClass(cxxRecordDecl( in registerMatchers() 166 ofClass(cxxRecordDecl( in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | SlicingCheck.cpp | 38 const auto OfBaseClass = ofClass(cxxRecordDecl().bind("BaseDecl")); in registerMatchers() 46 hasParent(cxxConstructorDecl(ofClass(equalsBoundNode("DerivedDecl")))); in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | UniqueptrResetReleaseCheck.cpp | 42 ofClass(cxxRecordDecl(hasName("::std::unique_ptr"), in registerMatchers() 50 ofClass(cxxRecordDecl( in registerMatchers()
|
| H A D | UnconventionalAssignOperatorCheck.cpp | 31 hasName("operator="), ofClass(recordDecl().bind("class"))) in registerMatchers()
|
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 63 callee(cxxMethodDecl(hasName(MemberName), ofClass(optionalClass())))); in isOptionalMemberCallWithName() 71 callee(cxxMethodDecl(ofClass(optionalClass()))), in isOptionalOperatorCallWithName() 113 callee(cxxMethodDecl(ofClass(optionalClass()))), in isOptionalValueOrConversionAssignment() 121 callee(cxxMethodDecl(ofClass(optionalClass()))), in isOptionalNulloptAssignment() 141 ofClass(optionalClass()))), in isValueOrStringEmptyCall() 152 ofClass(optionalClass()))), in isValueOrNotEqX()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | NoAutomaticMoveCheck.cpp | 42 ofClass(cxxRecordDecl(hasMethod(cxxConstructorDecl( in registerMatchers()
|
| H A D | TriviallyDestructibleCheck.cpp | 43 ofClass(cxxRecordDecl( in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseEmplaceCheck.cpp | 146 hasDeclaration(cxxConstructorDecl(ofClass(hasAnyName(SmartPointers)))); in registerMatchers() 189 hasDeclaration(cxxConstructorDecl(ofClass(hasAnyName(TupleTypes)))))); in registerMatchers()
|
| H A D | UseTransparentFunctorsCheck.cpp | 61 ofClass(TransparentFunctors))), in registerMatchers()
|
| H A D | ReplaceAutoPtrCheck.cpp | 88 callee(cxxMethodDecl(ofClass(AutoPtrDecl))), in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/ |
| H A D | UpgradeDurationConversionsCheck.cpp | 50 ofClass(cxxRecordDecl(hasName("::absl::Duration"))), in registerMatchers()
|