| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 45 if (TR->isFunctionType() || TR == Ctx.OverloadTy) in ClassifyImpl() 494 return RV->getPointeeType()->isFunctionType() ? Cl::CL_LValue : Cl::CL_XValue; in ClassifyUnnamed() 572 return (E->getType()->isFunctionType() || in ClassifyBinaryOp() 580 return (E->getType()->isFunctionType() || in ClassifyBinaryOp() 640 if (Ctx.getLangOpts().CPlusPlus && E->getType()->isFunctionType()) in IsModifiable()
|
| H A D | ASTContext.cpp | 1774 if (T->isFunctionType()) in getDeclAlign() 3349 if (T->isFunctionType()) in getDecayedType() 3374 assert(T->isFunctionType() && "block of function types only"); in getBlockPointerType() 6822 if (T->isArrayType() || T->isFunctionType()) in getAdjustedParameterType() 6841 if (T->isArrayType() || T->isFunctionType()) in getExceptionObjectType() 7577 } else if (PType->isFunctionType()) in getObjCEncodingForBlock() 7620 } else if (PType->isFunctionType()) in getObjCEncodingForFunctionDecl() 7691 } else if (PType->isFunctionType()) in getObjCEncodingForMethodDecl() 10699 if (RHSCan->isFunctionType()) { in mergeObjCGCQualifiers() 10700 if (!LHSCan->isFunctionType()) in mergeObjCGCQualifiers() [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObject.h | 326 T->isFunctionType() || T->isAtomicType() || in isPrimitiveType()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/ |
| H A D | AvoidCStyleCastsCheck.cpp | 108 return T->isFunctionType() || T->isFunctionPointerType() || in check()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaType.cpp | 1835 if (Result->isFunctionType()) { in ConvertDeclSpecToType() 2449 if (T->isFunctionType()) { in BuildArrayType() 2808 << T->isFunctionType() << T; in CheckFunctionReturnType() 3005 if (T->isFunctionType()) in BuildMemberPointerType() 3025 if (!T->isFunctionType()) { in BuildBlockPointerType() 6657 if (Type->isFunctionType()) { in HandleAddressSpaceTypeAttribute() 7579 if (!unwrapped.isFunctionType()) in handleFunctionTypeAttr() 7590 if (!unwrapped.isFunctionType()) in handleFunctionTypeAttr() 7613 if (!unwrapped.isFunctionType()) in handleFunctionTypeAttr() 8473 if (!type->isFunctionType()) in processTypeAttrs() [all …]
|
| H A D | SemaExprCXX.cpp | 1555 if (Ty->isFunctionType()) in BuildCXXTypeConstructExpr() 2429 if (AllocType->isFunctionType()) in CheckAllocatedType() 3930 if (T->isFunctionType()) in CheckConditionVariable() 4905 return T->isFunctionType(); in EvaluateUnaryTypeTrait() 5087 if (T->isIncompleteType() || T->isFunctionType()) in EvaluateUnaryTypeTrait() 5324 if (T->isIncompleteType() || T->isFunctionType()) in evaluateTypeTrait() 5570 if (RhsT->isFunctionType() || RhsT->isArrayType()) in EvaluateBinaryTypeTrait() 5582 if (LhsT->isObjectType() || LhsT->isFunctionType()) in EvaluateBinaryTypeTrait() 5636 if (LhsT->isObjectType() || LhsT->isFunctionType()) in EvaluateBinaryTypeTrait() 5956 if (Result->isFunctionType()) { in CheckPointerToMemberOperands() [all …]
|
| H A D | SemaStmtAsm.cpp | 746 if (T->isFunctionType() || T->isDependentType()) in FillInlineAsmIdentifierInfo() 803 if (T->isFunctionType()) { in LookupInlineAsmIdentifier()
|
| H A D | SemaTemplateDeduction.cpp | 1413 if ((TDF & TDF_TopLevelParameterTypeList) && !P->isFunctionType()) { in DeduceTemplateArgumentsByTypeMatch() 1468 if (A->isFunctionType() && P.hasQualifiers()) in DeduceTemplateArgumentsByTypeMatch() 1858 if (PPT->isFunctionType()) in DeduceTemplateArgumentsByTypeMatch() 1862 if (APT->isFunctionType()) in DeduceTemplateArgumentsByTypeMatch() 3321 if (A->isFunctionType() && S.IsFunctionConversion(A, DeducedA, Tmp)) in CheckOriginalCallArgDeduction() 3635 if (!ParamType->isFunctionType() && in ResolveOverloadForDeduction() 3685 ArgType->isFunctionType()) in ResolveOverloadForDeduction() 3773 else if (ArgType->isFunctionType()) in AdjustFunctionParmAndArgTypesForDeduction() 4341 else if (P->isFunctionType()) in DeduceTemplateArguments()
|
| H A D | DeclSpec.cpp | 389 return E->getType()->isFunctionType(); in isDeclarationOfFunction() 405 return QT->isFunctionType(); in isDeclarationOfFunction()
|
| H A D | SemaExpr.cpp | 513 if (Ty->isFunctionType()) { in DefaultFunctionArrayConversion() 753 if (Ty->isFunctionType()) { in CallExprUnaryConversions() 4197 if (T->isFunctionType() && in CheckExtensionTraitOperandType() 4315 if (ExprTy->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand() 4403 if (ExprType->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand() 5200 if (ResultTy->isFunctionType()) { in ActOnOMPArraySectionExpr() 5803 if (ResultType->isFunctionType()) { in CreateBuiltinArraySubscriptExpr() 10984 if (PointeeTy->isFunctionType()) { in checkArithmeticOpPointerOperand() 12547 if ((LCanPointeeTy->isFunctionType() || RCanPointeeTy->isFunctionType()) in CheckCompareOperands() 16215 assert(T->isFunctionType() && in ActOnBlockArguments() [all …]
|
| H A D | SemaOverload.cpp | 1767 !FromType->isFunctionType() && !FromType->isArrayType() && in IsStandardConversion() 1805 } else if (FromType->isFunctionType() && argIsLValue) { in IsStandardConversion() 4562 else if (UnqualT2->isFunctionType() && in CompareReferenceRelationship() 4649 if (RefType && !RefType->getPointeeType()->isFunctionType()) in FindConversionForRefInit() 4671 !RefType->getPointeeType()->isFunctionType())) in FindConversionForRefInit() 4791 ICS.Standard.BindsToFunctionLvalue = T2->isFunctionType(); in TryReferenceInit() 4861 (InitCategory.isLValue() && T2->isFunctionType()))) { in TryReferenceInit() 4899 if (T1->isFunctionType()) in TryReferenceInit() 12071 if (TargetFunctionType->isFunctionType()) { in AddressOfFunctionResolver() 12162 return TargetFunctionType->isFunctionType(); in isTargetTypeAFunction() [all …]
|
| H A D | SemaTemplate.cpp | 1443 if (T->isArrayType() || T->isFunctionType()) in CheckNonTypeTemplateParameterType() 5583 if (T->isFunctionType()) in CheckTemplateArgument() 6408 !ParamType->castAs<PointerType>()->getPointeeType()->isFunctionType() && in CheckTemplateArgumentIsCompatibleWithParameter() 6415 if (!ParamRef->getPointeeType()->isFunctionType()) { in CheckTemplateArgumentIsCompatibleWithParameter() 7310 ParamType->castAs<PointerType>()->getPointeeType()->isFunctionType()) || in CheckTemplateArgument() 7316 ParamType->castAs<ReferenceType>()->getPointeeType()->isFunctionType()) || in CheckTemplateArgument() 7324 ->isFunctionType())) { in CheckTemplateArgument() 7556 else if (ParamType->isFunctionType()) in BuildExpressionFromDeclTemplateArgument() 10088 if (D.getDeclSpec().hasConstexprSpecifier() && R->isFunctionType()) in ActOnExplicitInstantiation() 10113 if (!R->isFunctionType()) { in ActOnExplicitInstantiation()
|
| H A D | SemaExprMember.cpp | 1228 if (IsArrow && !Base->getType()->isFunctionType()) in PerformMemberExprBaseConversion() 1286 } else if (BaseType->isFunctionType()) { in LookupMemberExpr()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1109 if (DI->getType()->isFunctionType()) { in VisitVarDecl() 1196 } else if (DI->getType()->isFunctionType()) { in VisitFieldDecl() 1282 } else if (DI->getType()->isFunctionType()) { in VisitMSPropertyDecl() 3858 if (DI->getType()->isFunctionType()) { in VisitVarTemplateSpecializationDecl() 4281 if (DI->getType()->isFunctionType()) { in InstantiateVarTemplatePartialSpecialization()
|
| H A D | SemaConcept.cpp | 93 Type->isFunctionType() || in CheckConstraintExpression()
|
| /llvm-project-15.0.7/polly/lib/External/isl/interface/ |
| H A D | generator.cc | 677 if (type->isFunctionType()) in is_isl_type() 735 return type->isFunctionType(); in is_callback()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 271 Call->getType()->isFunctionType()) { in create_call_once_funcptr_call() 276 && Call->getType()->getPointeeType()->isFunctionType()){ in create_call_once_funcptr_call()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ASTResultSynthesizer.cpp | 335 if (expr_type->isFunctionType()) in SynthesizeBodyResult()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Type.h | 1997 return !isFunctionType(); 2005 return !isReferenceType() && !isFunctionType() && !isVoidType(); 2086 bool isFunctionType() const; 6764 getTypePtr()->isFunctionType()); 6787 isFunctionType() || 6803 inline bool Type::isFunctionType() const { 6836 return !T->getPointeeType()->isFunctionType(); 6843 return T->getPointeeType()->isFunctionType(); 6850 return T->getPointeeType()->isFunctionType(); 7240 return isFunctionType() || isArrayType();
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | SValBuilder.cpp | 821 assert(Loc::isLocType(OriginalTy) || OriginalTy->isFunctionType() || in VisitLocMemRegionVal() 911 assert(Loc::isLocType(OriginalTy) || OriginalTy->isFunctionType() || in VisitNonLocLocAsInteger()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | AvoidBindCheck.cpp | 503 QT->isFunctionType()) in getCallableType()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | SuspiciousCallArgumentCheck.cpp | 426 if (ArgType->isFunctionType() && ParamType->isFunctionPointerType()) { in areTypesCompatible()
|
| /llvm-project-15.0.7/llvm/lib/Demangle/ |
| H A D | MicrosoftDemangle.cpp | 211 static bool isFunctionType(StringView S) { in isFunctionType() function 1799 else if (isFunctionType(MangledName)) { in demangleType()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | Hover.cpp | 419 if (T.isNull() || T->isFunctionType() || T->isFunctionPointerType() || in printExprValue()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXType.cpp | 968 if (QT->isVoidType() || QT->isFunctionType()) in clang_Type_getSizeOf()
|