Searched refs:isFunctionPointerType (Results 1 – 24 of 24) sorted by relevance
181 if (isFunctionPointerType(I->getType())) { in lowerFuncPtr()
604 isFunctionPointerType(Type *T) { in isFunctionPointerType() function617 if (isFunctionPointerType(AI->getType())) { in hasFunctionPointerArg()
630 bool isFunctionPointerType(Type *T);
1655 assert((!isFunctionPointerType(Args[I]->getType()) || in transBuiltinToInstWithoutDecoration()
1075 return isFunctionPointerType(elem->getType()); in postProcessOCLBuiltinWithFuncPointer()
1612 if (DestType->isFunctionPointerType() || in TryConstCast()1735 !SrcType->isFunctionPointerType() || !DstType->isFunctionPointerType()) in DiagnoseCallingConvCast()2128 if (SrcType->isFunctionPointerType()) { in TryReinterpretCast()2129 if (DestType->isFunctionPointerType()) { in TryReinterpretCast()2148 if (DestType->isFunctionPointerType()) { in TryReinterpretCast()
1709 !VD->getType()->isFunctionPointerType())) { in handleAnalyzerNoReturnAttr()2487 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) { in handleSentinelAttr()2488 const FunctionType *FT = Ty->isFunctionPointerType() in handleSentinelAttr()2492 int m = Ty->isFunctionPointerType() ? 0 : 1; in handleSentinelAttr()4960 if (VD && VD->getType()->isFunctionPointerType()) in handleX86ForceAlignArgPointerAttr()4964 if (TD && (TD->getUnderlyingType()->isFunctionPointerType() || in handleX86ForceAlignArgPointerAttr()
3012 !ParamType->isFunctionPointerType() && in ResolveOverloadForDeduction()
2216 if (!Ty->isBlockPointerType() && !Ty->isFunctionPointerType() && in CheckPointerCall()
5885 if (NR->isFunctionPointerType()) { in ActOnVariableDeclarator()
12374 if (!DstType->isFunctionPointerType() || in maybeDiagnoseAssignmentToFunction()
56 T->isFunctionPointerType() || in isCallback()70 if (FieldT->isBlockPointerType() || FieldT->isFunctionPointerType()) in isCallback()
524 if (originalTy->isBlockPointerType() || originalTy->isFunctionPointerType()) { in evalCast()
274 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isFunctionPointerType)
1670 bool isFunctionPointerType() const;5503 inline bool Type::isFunctionPointerType() const {
1039 !deduced_type->isFunctionPointerType()) { in CheckVarDecl()
232 else if (TD->getUnderlyingType()->isFunctionPointerType()) in HandleTopLevelDeclInObjCContainer()1208 else if (T->isFunctionPointerType() || in RewriteTypeIntoString()4516 if (T->isFunctionPointerType()) { in convertObjCTypeToCStyleType()5143 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) in RewriteByRefVar()5604 else if (ND->getType()->isFunctionPointerType()) in RewriteFunctionBodyOrGlobalInitializer()5621 else if (TD->getUnderlyingType()->isFunctionPointerType()) in RewriteFunctionBodyOrGlobalInitializer()5763 else if (VD->getType()->isFunctionPointerType()) { in HandleDeclInMainFile()5799 else if (TD->getUnderlyingType()->isFunctionPointerType()) in HandleDeclInMainFile()
1040 else if (T->isFunctionPointerType() || in RewriteTypeIntoString()4266 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) in RewriteByRefVar()4697 else if (ND->getType()->isFunctionPointerType()) in RewriteFunctionBodyOrGlobalInitializer()4714 else if (TD->getUnderlyingType()->isFunctionPointerType()) in RewriteFunctionBodyOrGlobalInitializer()4852 else if (VD->getType()->isFunctionPointerType()) { in HandleDeclInMainFile()4888 else if (TD->getUnderlyingType()->isFunctionPointerType()) in HandleDeclInMainFile()
841 return QT->isFunctionPointerType(); in isFunctionPointerVarDecl()
822 if (Ty->isFunctionPointerType()) in getFunctionType()
4379 } else if (CalleeType->isFunctionPointerType()) { in handleCallExpr()
532 if (RT->isBlockPointerType() || RT->isFunctionPointerType()) in rewriteToObjCProperty()1060 T->isBlockPointerType() || T->isFunctionPointerType() || in TypeIsInnerPointer()
1823 if (Ty->isFunctionPointerType()) in CanThrow()
3989 assert(CalleeType->isFunctionPointerType() && in EmitCall()