Home
last modified time | relevance | path

Searched defs:CXXMethodDecl (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DConvertMemberFunctionsToStatic.cpp23 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); } in AST_MATCHER() argument
25 AST_MATCHER(CXXMethodDecl, hasTrivialBody) { return Node.hasTrivialBody(); } in AST_MATCHER() argument
27 AST_MATCHER(CXXMethodDecl, isOverloadedOperator) { in AST_MATCHER() argument
35 AST_MATCHER(CXXMethodDecl, isTemplate) { in AST_MATCHER() argument
39 AST_MATCHER(CXXMethodDecl, isDependentContext) { in AST_MATCHER() argument
43 AST_MATCHER(CXXMethodDecl, isInsideMacroDefinition) { in AST_MATCHER() argument
52 AST_MATCHER_P(CXXMethodDecl, hasCanonicalDecl, in AST_MATCHER_P() argument
53 ast_matchers::internal::Matcher<CXXMethodDecl>, InnerMatcher) { in AST_MATCHER_P()
57 AST_MATCHER(CXXMethodDecl, usesThis) { in AST_MATCHER() argument
H A DMakeMemberFunctionConstCheck.cpp22 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); } in AST_MATCHER() argument
24 AST_MATCHER(CXXMethodDecl, hasTrivialBody) { return Node.hasTrivialBody(); } in AST_MATCHER() argument
30 AST_MATCHER(CXXMethodDecl, isTemplate) { in AST_MATCHER() argument
34 AST_MATCHER(CXXMethodDecl, isDependentContext) { in AST_MATCHER() argument
38 AST_MATCHER(CXXMethodDecl, isInsideMacroDefinition) { in AST_MATCHER() argument
47 AST_MATCHER_P(CXXMethodDecl, hasCanonicalDecl, in AST_MATCHER_P() argument
48 ast_matchers::internal::Matcher<CXXMethodDecl>, InnerMatcher) { in AST_MATCHER_P()
210 AST_MATCHER(CXXMethodDecl, usesThisAsConst) { in AST_MATCHER() argument
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseNodiscardCheck.cpp33 AST_MATCHER(CXXMethodDecl, isOverloadedOperator) { in AST_MATCHER() argument
37 AST_MATCHER(CXXMethodDecl, isConversionOperator) { in AST_MATCHER() argument
42 AST_MATCHER(CXXMethodDecl, hasClassMutableFields) { in AST_MATCHER() argument
51 AST_MATCHER(CXXMethodDecl, hasTemplateReturnType) { in AST_MATCHER() argument
57 AST_MATCHER(CXXMethodDecl, isDefinitionOrInline) { in AST_MATCHER() argument
/llvm-project-15.0.7/clang/include/clang/AST/
H A DMangleNumberingContext.h23 class CXXMethodDecl; variable
57 virtual unsigned getDeviceManglingNumber(const CXXMethodDecl *) { return 0; } in getDeviceManglingNumber()
H A DASTConsumer.h18 class CXXMethodDecl; variable
H A DMangle.h32 class CXXMethodDecl; variable
H A DDeclCXX.h65 class CXXMethodDecl; variable
2715 : CXXMethodDecl(CXXDestructor, C, RD, StartLoc, NameInfo, T, TInfo, in CXXMethodDecl() function
2771 : CXXMethodDecl(CXXConversion, C, RD, StartLoc, NameInfo, T, TInfo, in CXXMethodDecl() function
H A DASTContext.h98 class CXXMethodDecl; variable
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.h16 class CXXMethodDecl; variable
/llvm-project-15.0.7/clang/include/clang/CodeGen/
H A DCodeGenABITypes.h44 class CXXMethodDecl; variable
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DVirtualNearMissCheck.cpp22 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); } in AST_MATCHER() argument
24 AST_MATCHER(CXXMethodDecl, isOverloadedOperator) { in AST_MATCHER() argument
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypes.h34 class CXXMethodDecl; variable
H A DCGCXXABI.h32 class CXXMethodDecl; variable
/llvm-project-15.0.7/clang/examples/CallSuperAttribute/
H A DCallSuperAttrInfo.cpp48 llvm::SmallPtrSet<const CXXMethodDecl *, 16> &MustCalledMethods) in MethodUsageVisitor()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DThunk.h23 class CXXMethodDecl; variable
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5977 AST_MATCHER_P(CXXMethodDecl, ofClass, in AST_MATCHER_P() argument
6011 AST_MATCHER_P(CXXMethodDecl, forEachOverridden, in AST_MATCHER_P() argument
6012 internal::Matcher<CXXMethodDecl>, InnerMatcher) { in AST_MATCHER_P()
6048 AST_POLYMORPHIC_SUPPORTED_TYPES(CXXMethodDecl, in AST_POLYMORPHIC_MATCHER()
6067 AST_MATCHER(CXXMethodDecl, isVirtualAsWritten) { in AST_MATCHER() argument
6106 AST_MATCHER(CXXMethodDecl, isPure) { in AST_MATCHER() argument
6121 AST_MATCHER(CXXMethodDecl, isConst) { in AST_MATCHER() argument
6138 AST_MATCHER(CXXMethodDecl, isCopyAssignmentOperator) { in AST_MATCHER() argument
6155 AST_MATCHER(CXXMethodDecl, isMoveAssignmentOperator) { in AST_MATCHER() argument
6173 AST_MATCHER(CXXMethodDecl, isOverride) { in AST_MATCHER() argument
[all …]
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h39 class CXXMethodDecl; variable
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTemplate.h32 class CXXMethodDecl; variable
H A DScopeInfo.h46 class CXXMethodDecl; variable
H A DSema.h104 class CXXMethodDecl; variable
/llvm-project-15.0.7/clang/unittests/AST/
H A DSourceLocationTest.cpp858 TEST(CXXMethodDecl, CXXMethodDeclWithThrowSpecification) { in TEST() argument
868 TEST(CXXMethodDecl, CXXMethodDeclWithNoExceptSpecification) { in TEST() argument
/llvm-project-15.0.7/clang-tools-extra/clang-move/
H A DMove.cpp50 AST_MATCHER_P(CXXMethodDecl, ofOutermostEnclosingClass, in AST_MATCHER_P() argument
/llvm-project-15.0.7/clang/lib/AST/
H A DVTableBuilder.cpp2903 SmallVector<const CXXMethodDecl *, 10> &VirtualMethods) { in GroupNewVirtualOverloads()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersTraversalTest.cpp1298 TEST(TemplateTypeParmDecl, CXXMethodDecl) { in TEST() argument
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp6854 [](const CXXMethodDecl *) { return true; })) in CheckCompletedCXXClass()