| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTLambda.h | 47 cast<CXXMethodDecl>(DC)->isExplicitObjectMemberFunction(); in isLambdaCallWithExplicitObjectParameter() 57 !cast<CXXMethodDecl>(DC)->isExplicitObjectMemberFunction(); in isLambdaCallWithImplicitObjectParameter()
|
| H A D | DeclCXX.h | 2157 bool isExplicitObjectMemberFunction() const; 2279 return getNumParams() - (isExplicitObjectMemberFunction() ? 1 : 0); in getNumExplicitParams()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | LowLevelHelpers.cpp | 39 if (MD && !MD->isExplicitObjectMemberFunction()) { in matchEachArgumentWithParamTypeImpl()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Function.h | 218 return MD->isExplicitObjectMemberFunction(); in isThisPointerExplicit()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 1432 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 D | SemaExprMember.cpp | 239 Method && Method->isExplicitObjectMemberFunction(); in diagnoseInstanceReference() 278 << Range << Callee->isExplicitObjectMemberFunction(); in diagnoseInstanceReference()
|
| H A D | DeclSpec.cpp | 424 bool Declarator::isExplicitObjectMemberFunction() { in isExplicitObjectMemberFunction() function in Declarator
|
| H A D | SemaLambda.cpp | 963 ParamInfo.isExplicitObjectMemberFunction(); in getLambdaType()
|
| H A D | SemaDeclCXX.cpp | 7816 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 D | SemaTemplateDeduction.cpp | 4961 if (ConversionGeneric->isExplicitObjectMemberFunction()) { in DeduceTemplateArguments() 5506 assert(Method && !Method->isExplicitObjectMemberFunction() && in GetImplicitObjectParameterType()
|
| H A D | SemaExprCXX.cpp | 1419 if (Method && Method->isExplicitObjectMemberFunction()) { in CheckCXXThisType() 1466 return Ty && MD->isExplicitObjectMemberFunction() && in MarkThisReferenced()
|
| H A D | SemaDecl.cpp | 7073 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 D | SemaType.cpp | 5519 (Kind != Member || D.isExplicitObjectMemberFunction() || in GetFullTypeForDeclarator()
|
| H A D | SemaExpr.cpp | 20171 if (!Ty || !MD->isExplicitObjectMemberFunction() || in FixDependencyOfIdExpressionsInLambdaWithDependentObjectParameter()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 438 REGISTER_MATCHER(isExplicitObjectMemberFunction); in RegistryMaps()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 5145 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 D | DeclCXX.cpp | 2694 bool CXXMethodDecl::isExplicitObjectMemberFunction() const { in isExplicitObjectMemberFunction() function in CXXMethodDecl 2814 if (isExplicitObjectMemberFunction()) in getFunctionObjectParameterReferenceType()
|
| H A D | ItaniumMangle.cpp | 1818 if (Method->isExplicitObjectMemberFunction()) in mangleNestedName()
|
| H A D | ExprConstant.cpp | 6638 unsigned ExplicitOffset = MD->isExplicitObjectMemberFunction() ? 1 : 0; in HandleFunctionCall() 8911 if (MD->isExplicitObjectMemberFunction()) { in HandleLambdaCapture()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 2762 bool isExplicitObjectMemberFunction();
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 73 static_cast<unsigned>(!M->isExplicitObjectMemberFunction()); in commonEmitCXXMemberOrOperatorCall()
|
| H A D | CGExpr.cpp | 5017 HasExplicitObjectParameter = MD->isExplicitObjectMemberFunction(); in EmitLValueForLambdaField()
|