| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 45 if (TR->isFunctionType() || TR == Ctx.OverloadTy) in ClassifyImpl() 445 return RV->getPointeeType()->isFunctionType() ? Cl::CL_LValue : Cl::CL_XValue; in ClassifyUnnamed() 523 return (E->getType()->isFunctionType() || in ClassifyBinaryOp() 531 return (E->getType()->isFunctionType() || in ClassifyBinaryOp() 592 if (Ctx.getLangOpts().CPlusPlus && E->getType()->isFunctionType()) in IsModifiable()
|
| H A D | ItaniumCXXABI.cpp | 109 if (MPT->getPointeeType()->isFunctionType()) in getMemberPointerWidthAndAlign()
|
| H A D | TypePrinter.cpp | 1196 while (!t->isFunctionType()) in printAttributedAfter() 1249 while (!t->isFunctionType()) in printAttributedAfter()
|
| H A D | ASTContext.cpp | 1314 if (!BaseT->isIncompleteType() && !T->isFunctionType()) { in getDeclAlign() 2250 assert((T->isArrayType() || T->isFunctionType()) && "T does not decay"); in getDecayedType() 2266 if (T->isFunctionType()) in getDecayedType() 2291 assert(T->isFunctionType() && "block of function types only"); in getBlockPointerType() 4317 if (T->isArrayType() || T->isFunctionType()) in getAdjustedParameterType() 4914 } else if (PType->isFunctionType()) in getObjCEncodingForBlock() 4956 } else if (PType->isFunctionType()) in getObjCEncodingForFunctionDecl() 5027 } else if (PType->isFunctionType()) in getObjCEncodingForMethodDecl() 7394 if (RHSCan->isFunctionType()) { in mergeObjCGCQualifiers() 7395 if (!LHSCan->isFunctionType()) in mergeObjCGCQualifiers()
|
| H A D | ExprConstant.cpp | 1882 if (Type->isVoidType() || Type->isFunctionType()) { in HandleSizeof() 4500 assert(E->isGLValue() || E->getType()->isFunctionType() || in EvaluateLValue() 6098 else if (ArgTy->isFunctionType()) in EvaluateBuiltinClassifyType() 6211 T->isFunctionType() || in TryEvaluateBuiltinObjectSize() 8323 if (E->isGLValue() || T->isFunctionType()) { in Evaluate()
|
| H A D | Expr.cpp | 1500 assert(getSubExpr()->getType()->isFunctionType()); in CastConsistency() 2386 assert(type->isFunctionType()); in findBoundMemberType()
|
| H A D | MicrosoftMangle.cpp | 1305 if (PointersAre64Bit && (!PointeeType || !PointeeType->isFunctionType())) in manglePointerExtQualifiers()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaType.cpp | 650 if (!declarator.getNumTypeObjects() && declSpecType->isFunctionType()) in maybeSynthesizeBlockSignature() 1098 if (Result->isFunctionType() && TypeQuals) { in ConvertDeclSpecToType() 1550 if (T->isFunctionType()) { in BuildArrayType() 1743 if (T->isArrayType() || T->isFunctionType()) { in CheckFunctionReturnType() 1745 << T->isFunctionType() << T; in CheckFunctionReturnType() 1842 if (T->isFunctionType()) in BuildMemberPointerType() 1862 if (!T->isFunctionType()) { in BuildBlockPointerType() 2736 if ((T->isArrayType() || T->isFunctionType()) && in GetFullTypeForDeclarator() 2744 S.Diag(DeclType.Loc, diagID) << T->isFunctionType() << T; in GetFullTypeForDeclarator() 3075 if (LangOpts.CPlusPlus && T->isFunctionType()) { in GetFullTypeForDeclarator() [all …]
|
| H A D | SemaExpr.cpp | 447 if (Ty->isFunctionType()) { in DefaultFunctionArrayConversion() 659 if (Ty->isFunctionType()) { in CallExprUnaryConversions() 3434 if (T->isFunctionType() && in CheckExtensionTraitOperandType() 3529 if (ExprTy->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand() 3622 if (ExprType->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand() 4022 if (ResultType->isFunctionType()) { in CreateBuiltinArraySubscriptExpr() 6293 assert(rhptee->isFunctionType()); in checkPointerTypesForAssignment() 6302 assert(lhptee->isFunctionType()); in checkPointerTypesForAssignment() 7048 NonNullType->isMemberPointerType() || NonNullType->isFunctionType()) in checkArithmeticNull() 7206 if (PointeeTy->isFunctionType()) { in checkArithmeticOpPointerOperand() [all …]
|
| H A D | SemaExprCXX.cpp | 1575 if (AllocType->isFunctionType()) in CheckAllocatedType() 2354 } else if (Pointee->isFunctionType() || Pointee->isVoidType()) { in ActOnCXXDelete() 2472 if (T->isFunctionType()) in CheckConditionVariable() 3301 return T->isFunctionType(); in EvaluateUnaryTypeTrait() 3693 if (T->isObjectType() || T->isFunctionType()) in evaluateTypeTrait() 3857 if (RhsT->isFunctionType() || RhsT->isArrayType()) in EvaluateBinaryTypeTrait() 3870 if (LhsT->isObjectType() || LhsT->isFunctionType()) in EvaluateBinaryTypeTrait() 3922 if (LhsT->isObjectType() || LhsT->isFunctionType()) in EvaluateBinaryTypeTrait() 3924 if (RhsT->isObjectType() || RhsT->isFunctionType()) in EvaluateBinaryTypeTrait() 4220 if (Result->isFunctionType()) { in CheckPointerToMemberOperands() [all …]
|
| H A D | DeclSpec.cpp | 322 return E->getType()->isFunctionType(); in isDeclarationOfFunction() 338 return QT->isFunctionType(); in isDeclarationOfFunction()
|
| H A D | SemaTemplate.cpp | 654 else if (T->isArrayType() || T->isFunctionType()) in CheckNonTypeTemplateParameterType() 3519 if (T->isFunctionType()) in CheckTemplateArgument() 4273 !ParamType->getAs<PointerType>()->getPointeeType()->isFunctionType() && in CheckTemplateArgumentIsCompatibleWithParameter() 4280 if (!ParamRef->getPointeeType()->isFunctionType()) { in CheckTemplateArgumentIsCompatibleWithParameter() 5086 ParamType->getAs<PointerType>()->getPointeeType()->isFunctionType()) || in CheckTemplateArgument() 5092 ParamType->getAs<ReferenceType>()->getPointeeType()->isFunctionType()) || in CheckTemplateArgument() 5100 ->isFunctionType())) { in CheckTemplateArgument() 5274 else if (ParamType->isFunctionType()) in BuildExpressionFromDeclTemplateArgument() 5351 if (T->isFunctionType() || T->isArrayType()) { in BuildExpressionFromDeclTemplateArgument() 7511 if (D.getDeclSpec().isConstexprSpecified() && R->isFunctionType()) in ActOnExplicitInstantiation() [all …]
|
| H A D | SemaStmtAsm.cpp | 526 if (T->isFunctionType()) { in LookupInlineAsmIdentifier()
|
| H A D | SemaExprMember.cpp | 1163 if (IsArrow && !Base->getType()->isFunctionType()) in PerformMemberExprBaseConversion() 1220 } else if (BaseType->isFunctionType()) { in LookupMemberExpr()
|
| H A D | SemaOverload.cpp | 1470 !FromType->isFunctionType() && !FromType->isArrayType() && in IsStandardConversion() 1508 } else if (FromType->isFunctionType() && argIsLValue) { in IsStandardConversion() 2049 if (getLangOpts().MicrosoftExt && FromPointeeType->isFunctionType() && in IsPointerConversion() 4070 if (RefType && !RefType->getPointeeType()->isFunctionType()) in FindConversionForRefInit() 4092 !RefType->getPointeeType()->isFunctionType())) in FindConversionForRefInit() 4223 ICS.Standard.BindsToFunctionLvalue = T2->isFunctionType(); in TryReferenceInit() 4277 (InitCategory.isLValue() && T2->isFunctionType()))) { in TryReferenceInit() 4298 ICS.Standard.BindsToFunctionLvalue = T2->isFunctionType(); in TryReferenceInit() 4334 if (T1->isFunctionType()) in TryReferenceInit() 7269 if (!PointeeTy->isObjectType() && !PointeeTy->isFunctionType()) in addUnaryStarPointerOverloads() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 472 if (DI->getType()->isFunctionType()) { in VisitVarDecl() 528 } else if (DI->getType()->isFunctionType()) { in VisitFieldDecl() 614 } else if (DI->getType()->isFunctionType()) { in VisitMSPropertyDecl() 2621 if (DI->getType()->isFunctionType()) { in VisitVarTemplateSpecializationDecl() 2932 if (DI->getType()->isFunctionType()) { in InstantiateVarTemplatePartialSpecialization()
|
| H A D | SemaTemplateDeduction.cpp | 1067 if ((TDF & TDF_TopLevelParameterTypeList) && !Param->isFunctionType()) { in DeduceTemplateArgumentsByTypeMatch() 3048 if (!ParamType->isFunctionType() && in ResolveOverloadForDeduction() 3093 ArgType->isFunctionType()) in ResolveOverloadForDeduction() 3195 else if (ArgType->isFunctionType()) in AdjustFunctionParmAndArgTypesForDeduction() 3785 else if (P->isFunctionType()) in DeduceTemplateArguments()
|
| H A D | SemaExceptionSpec.cpp | 80 else if (T->isFunctionType()) in CheckSpecifiedExceptionType()
|
| H A D | SemaCast.cpp | 1793 if (DestMemPtr->getPointeeType()->isFunctionType() != in TryReinterpretCast() 1794 SrcMemPtr->getPointeeType()->isFunctionType()) in TryReinterpretCast()
|
| H A D | SemaDecl.cpp | 4592 R->isFunctionType())) { in HandleDeclarator() 4670 } else if (R->isFunctionType()) { in HandleDeclarator() 6924 assert(R.getTypePtr()->isFunctionType()); in ActOnFunctionDeclarator() 8111 assert(T->isFunctionType() && "function decl is not of function type"); in CheckMain() 8218 assert(T->isFunctionType() && "function decl is not of function type"); in CheckMSVCRTEntryPoint() 12731 if (FDTy->isFunctionType()) { in ActOnFields()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | Type.h | 1467 return !isFunctionType(); 1475 return !isReferenceType() && !isFunctionType() && !isVoidType(); 1545 bool isFunctionType() const; 4891 getTypePtr()->isFunctionType()); 4913 isFunctionType() || 4929 inline bool Type::isFunctionType() const { 4952 return T->getPointeeType()->isFunctionType(); 5208 return isFunctionType() || isArrayType();
|
| /minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | SValBuilder.cpp | 515 assert(Loc::isLocType(originalTy) || originalTy->isFunctionType() || in evalCast()
|
| /minix3/external/bsd/llvm/dist/clang/tools/libclang/ |
| H A D | CXType.cpp | 751 if (QT->isVoidType() || QT->isFunctionType()) in clang_Type_getSizeOf()
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 1708 } else if (type->isFunctionType()) { in EmitScalarPrePostIncDec() 2443 if (elementType->isVoidType() || elementType->isFunctionType()) { in emitPointerArithmetic() 2633 if (elementType->isVoidType() || elementType->isFunctionType()) in EmitSub()
|
| H A D | CGExprConstant.cpp | 1420 assert(!T->getAs<MemberPointerType>()->getPointeeType()->isFunctionType() && in EmitNullConstant()
|