Home
last modified time | relevance | path

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

12

/llvm-project/clang-tools-extra/clang-tidy/readability/
H A DConvertMemberFunctionsToStatic.cpp21 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); } in AST_MATCHER() argument
23 AST_MATCHER(CXXMethodDecl, hasTrivialBody) { return Node.hasTrivialBody(); } in AST_MATCHER() argument
25 AST_MATCHER(CXXMethodDecl, isOverloadedOperator) { in AST_MATCHER() argument
33 AST_MATCHER(CXXMethodDecl, isTemplate) { in AST_MATCHER() argument
37 AST_MATCHER(CXXMethodDecl, isDependentContext) { in AST_MATCHER() argument
41 AST_MATCHER(CXXMethodDecl, isInsideMacroDefinition) { in AST_MATCHER() argument
50 AST_MATCHER_P(CXXMethodDecl, hasCanonicalDecl, in AST_MATCHER_P() argument
51 ast_matchers::internal::Matcher<CXXMethodDecl>, InnerMatcher) { in AST_MATCHER_P()
55 AST_MATCHER(CXXMethodDecl, usesThis) { in AST_MATCHER() argument
H A DMakeMemberFunctionConstCheck.cpp20 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); } in AST_MATCHER() argument
22 AST_MATCHER(CXXMethodDecl, hasTrivialBody) { return Node.hasTrivialBody(); } in AST_MATCHER() argument
28 AST_MATCHER(CXXMethodDecl, isTemplate) { in AST_MATCHER() argument
32 AST_MATCHER(CXXMethodDecl, isDependentContext) { in AST_MATCHER() argument
36 AST_MATCHER(CXXMethodDecl, isInsideMacroDefinition) { in AST_MATCHER() argument
45 AST_MATCHER_P(CXXMethodDecl, hasCanonicalDecl, in AST_MATCHER_P() argument
46 ast_matchers::internal::Matcher<CXXMethodDecl>, InnerMatcher) { in AST_MATCHER_P()
208 AST_MATCHER(CXXMethodDecl, usesThisAsConst) { in AST_MATCHER() argument
H A DStaticAccessedThroughInstanceCheck.cpp19 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); } in AST_MATCHER() argument
/llvm-project/clang-tools-extra/clang-tidy/modernize/
H A DUseNodiscardCheck.cpp31 AST_MATCHER(CXXMethodDecl, isOverloadedOperator) { in AST_MATCHER() argument
35 AST_MATCHER(CXXMethodDecl, isConversionOperator) { in AST_MATCHER() argument
40 AST_MATCHER(CXXMethodDecl, hasClassMutableFields) { in AST_MATCHER() argument
49 AST_MATCHER(CXXMethodDecl, hasTemplateReturnType) { in AST_MATCHER() argument
55 AST_MATCHER(CXXMethodDecl, isDefinitionOrInline) { in AST_MATCHER() argument
H A DUseEqualsDeleteCheck.cpp34 AST_MATCHER(CXXMethodDecl, isSpecialFunction) { in AST_MATCHER() argument
H A DUseEqualsDefaultCheck.cpp220 AST_MATCHER(CXXMethodDecl, isOutOfLine) { return Node.isOutOfLine(); } in AST_MATCHER() argument
/llvm-project/clang/include/clang/AST/
H A DMangleNumberingContext.h23 class CXXMethodDecl; variable
60 virtual unsigned getDeviceManglingNumber(const CXXMethodDecl *) { return 0; } in getDeviceManglingNumber()
H A DASTConsumer.h18 class CXXMethodDecl; variable
H A DMangle.h33 class CXXMethodDecl; variable
/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.h19 class CXXMethodDecl; variable
/llvm-project/clang/include/clang/CodeGen/
H A DCodeGenABITypes.h44 class CXXMethodDecl; variable
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DVirtualNearMissCheck.cpp20 AST_MATCHER(CXXMethodDecl, isStatic) { return Node.isStatic(); } in AST_MATCHER() argument
22 AST_MATCHER(CXXMethodDecl, isOverloadedOperator) { in AST_MATCHER() argument
[all...]
H A DComparePointerToMemberVirtualFunctionCheck.cpp28 AST_MATCHER(CXXMethodDecl, isVirtual) { return Node.isVirtual(); } in AST_MATCHER() argument
H A DLambdaFunctionNameCheck.cpp61 AST_MATCHER(CXXMethodDecl, isInLambda) { return Node.getParent()->isLambda(); } in AST_MATCHER() argument
/llvm-project/libcxx/test/tools/clang_tidy_checks/
H A Drobust_against_adl.cpp27 AST_MATCHER(clang::CXXMethodDecl, isStatic) { return Node.isStatic(); } in AST_MATCHER()
/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.h34 class CXXMethodDecl; variable
H A DCGCXXABI.h32 class CXXMethodDecl; variable
/llvm-project/clang/examples/CallSuperAttribute/
H A DCallSuperAttrInfo.cpp48 llvm::SmallPtrSet<const CXXMethodDecl *, 16> &MustCalledMethods) in MethodUsageVisitor() argument
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DOwningMemoryCheck.cpp23 AST_MATCHER_P(LambdaExpr, hasCallOperator, Matcher<CXXMethodDecl>, in AST_MATCHER_P()
/llvm-project/clang/include/clang/Basic/
H A DThunk.h23 class CXXMethodDecl; variable
/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3434 AST_MATCHER_P(CXXRecordDecl,hasMethod,internal::Matcher<CXXMethodDecl>,InnerMatcher) AST_MATCHER_P() argument
5052 AST_MATCHER(CXXMethodDecl,isExplicitObjectMemberFunction) AST_MATCHER() argument
6249 AST_MATCHER_P(CXXMethodDecl,ofClass,internal::Matcher<CXXRecordDecl>,InnerMatcher) AST_MATCHER_P() argument
6283 AST_MATCHER_P(CXXMethodDecl,forEachOverridden,internal::Matcher<CXXMethodDecl>,InnerMatcher) AST_MATCHER_P() argument
6284 AST_MATCHER_P(CXXMethodDecl,forEachOverridden,internal::Matcher<CXXMethodDecl>,InnerMatcher) AST_MATCHER_P() argument
6320 AST_POLYMORPHIC_MATCHER(isVirtual,AST_POLYMORPHIC_SUPPORTED_TYPES (CXXMethodDecl,CXXBaseSpecifier)) AST_POLYMORPHIC_MATCHER() argument
6339 AST_MATCHER(CXXMethodDecl,isVirtualAsWritten) AST_MATCHER() argument
6364 AST_POLYMORPHIC_MATCHER(isFinal,AST_POLYMORPHIC_SUPPORTED_TYPES (CXXRecordDecl,CXXMethodDecl)) AST_POLYMORPHIC_MATCHER() argument
6378 AST_MATCHER(CXXMethodDecl,isPure) AST_MATCHER() argument
6391 AST_MATCHER(CXXMethodDecl,isConst) AST_MATCHER() argument
6408 AST_MATCHER(CXXMethodDecl,isCopyAssignmentOperator) AST_MATCHER() argument
6425 AST_MATCHER(CXXMethodDecl,isMoveAssignmentOperator) AST_MATCHER() argument
6443 AST_MATCHER(CXXMethodDecl,isOverride) AST_MATCHER() argument
6458 AST_MATCHER(CXXMethodDecl,isUserProvided) AST_MATCHER() argument
[all...]
/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h39 class CXXMethodDecl; variable
/llvm-project/clang/include/clang/Sema/
H A DTemplate.h33 class CXXMethodDecl; variable
H A DScopeInfo.h46 class CXXMethodDecl; variable
/llvm-project/clang/unittests/AST/
H A DSourceLocationTest.cpp903 TEST(CXXMethodDecl, CXXMethodDeclWithThrowSpecification) { in TEST() argument
913 TEST(CXXMethodDecl, CXXMethodDeclWithNoExceptSpecification) { in TEST() argument

12