Home
last modified time | relevance | path

Searched refs:isExplicitObjectMemberFunction (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTLambda.h47 cast<CXXMethodDecl>(DC)->isExplicitObjectMemberFunction(); in isLambdaCallWithExplicitObjectParameter()
57 !cast<CXXMethodDecl>(DC)->isExplicitObjectMemberFunction(); in isLambdaCallWithImplicitObjectParameter()
H A DDeclCXX.h2157 bool isExplicitObjectMemberFunction() const;
2279 return getNumParams() - (isExplicitObjectMemberFunction() ? 1 : 0); in getNumExplicitParams()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DLowLevelHelpers.cpp39 if (MD && !MD->isExplicitObjectMemberFunction()) { in matchEachArgumentWithParamTypeImpl()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DFunction.h218 return MD->isExplicitObjectMemberFunction(); in isThisPointerExplicit()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp1432 if (M->isExplicitObjectMemberFunction()) { in IsOverloadOrOverrideImpl()
1457 if (OldMethod->isExplicitObjectMemberFunction()) { in IsOverloadOrOverrideImpl()
1498 if (OldMethod->isExplicitObjectMemberFunction() || in IsOverloadOrOverrideImpl()
1499 NewMethod->isExplicitObjectMemberFunction()) in IsOverloadOrOverrideImpl()
1511 if (OldMethod && OldMethod->isExplicitObjectMemberFunction()) in IsOverloadOrOverrideImpl()
1513 if (NewMethod && NewMethod->isExplicitObjectMemberFunction()) in IsOverloadOrOverrideImpl()
1536 !F->isExplicitObjectMemberFunction(); in IsOverloadOrOverrideImpl()
1552 if (!UseOverrideRules || (!NewMethod->isExplicitObjectMemberFunction() && in IsOverloadOrOverrideImpl()
1553 !OldMethod->isExplicitObjectMemberFunction())) in IsOverloadOrOverrideImpl()
2289 !Method->isExplicitObjectMemberFunction()) { in IsStandardConversion()
[all …]
H A DSemaExprMember.cpp239 Method && Method->isExplicitObjectMemberFunction(); in diagnoseInstanceReference()
278 << Range << Callee->isExplicitObjectMemberFunction(); in diagnoseInstanceReference()
H A DDeclSpec.cpp424 bool Declarator::isExplicitObjectMemberFunction() { in isExplicitObjectMemberFunction() function in Declarator
H A DSemaLambda.cpp963 ParamInfo.isExplicitObjectMemberFunction(); in getLambdaType()
H A DSemaDeclCXX.cpp7816 QualType ExplicitObjectParameter = MD->isExplicitObjectMemberFunction() in CheckExplicitlyDefaultedSpecialMember()
7838 ? Type->getParamType(MD->isExplicitObjectMemberFunction() ? 1 : 0) in CheckExplicitlyDefaultedSpecialMember()
8921 if (MD->isExplicitObjectMemberFunction()) { in CheckExplicitlyDefaultedComparison()
8938 if (MD->isExplicitObjectMemberFunction()) { in CheckExplicitlyDefaultedComparison()
15236 if (CopyAssignOperator->isExplicitObjectMemberFunction()) { in DefineImplicitCopyAssignment()
15616 if (MoveAssignOperator->isExplicitObjectMemberFunction()) { in DefineImplicitMoveAssignment()
18732 if (!New->isExplicitObjectMemberFunction()) in CheckExplicitObjectOverride()
H A DSemaTemplateDeduction.cpp4961 if (ConversionGeneric->isExplicitObjectMemberFunction()) { in DeduceTemplateArguments()
5506 assert(Method && !Method->isExplicitObjectMemberFunction() && in GetImplicitObjectParameterType()
H A DSemaExprCXX.cpp1419 if (Method && Method->isExplicitObjectMemberFunction()) { in CheckCXXThisType()
1466 return Ty && MD->isExplicitObjectMemberFunction() && in MarkThisReferenced()
H A DSemaDecl.cpp7073 else if (MD->isExplicitObjectMemberFunction()) in checkLifetimeBoundAttr()
8376 if (!MD->getParent()->isLambda() && MD->isExplicitObjectMemberFunction()) in CheckShadow()
9910 R, !(D.isStaticMember() || D.isExplicitObjectMemberFunction()), in ActOnFunctionDeclarator()
15832 if (CallOperator->isExplicitObjectMemberFunction()) in RebuildLambdaScopeInfo()
H A DSemaType.cpp5519 (Kind != Member || D.isExplicitObjectMemberFunction() || in GetFullTypeForDeclarator()
H A DSemaExpr.cpp20171 if (!Ty || !MD->isExplicitObjectMemberFunction() || in FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp438 REGISTER_MATCHER(isExplicitObjectMemberFunction); in RegistryMaps()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5145 AST_MATCHER(CXXMethodDecl, isExplicitObjectMemberFunction) { in AST_MATCHER() argument
5146 return Node.isExplicitObjectMemberFunction(); in AST_MATCHER()
5179 callee(cxxMethodDecl(unless(isExplicitObjectMemberFunction())))) in AST_POLYMORPHIC_MATCHER_P2()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp2694 bool CXXMethodDecl::isExplicitObjectMemberFunction() const { in isExplicitObjectMemberFunction() function in CXXMethodDecl
2814 if (isExplicitObjectMemberFunction()) in getFunctionObjectParameterReferenceType()
H A DItaniumMangle.cpp1818 if (Method->isExplicitObjectMemberFunction()) in mangleNestedName()
H A DExprConstant.cpp6638 unsigned ExplicitOffset = MD->isExplicitObjectMemberFunction() ? 1 : 0; in HandleFunctionCall()
8911 if (MD->isExplicitObjectMemberFunction()) { in HandleLambdaCapture()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h2762 bool isExplicitObjectMemberFunction();
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp73 static_cast<unsigned>(!M->isExplicitObjectMemberFunction()); in commonEmitCXXMemberOrOperatorCall()
H A DCGExpr.cpp5017 HasExplicitObjectParameter = MD->isExplicitObjectMemberFunction(); in EmitLValueForLambdaField()