Searched refs:FnType (Results 1 – 12 of 12) sorted by relevance
| /freebsd-9-stable/contrib/llvm/patches/ |
| D | patch-r264827-clang-r202185-variadic-fn-debug-info.diff | 64 + if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FnType)) 72 return llvm::DICompositeType(getOrCreateType(FnType, F));
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGDebugInfo.h | 137 llvm::DICompositeType getOrCreateFunctionType(const Decl *D, QualType FnType, 222 void EmitFunctionStart(GlobalDecl GD, QualType FnType,
|
| D | CGExpr.cpp | 2178 llvm::FunctionType *FnType = in EmitCheck() local 2193 CGM.CreateRuntimeFunction(FnType, FunctionName, in EmitCheck() 3134 const FunctionType *FnType in EmitCall() local 3148 CGM.GetAddrOfRTTIDescriptor(QualType(FnType, 0), /*ForEH=*/true); in EmitCall() 3189 EmitCallArgs(Args, dyn_cast<FunctionProtoType>(FnType), ArgBeg, ArgEnd, in EmitCall() 3193 CGM.getTypes().arrangeFreeFunctionCall(Args, FnType); in EmitCall() 3212 if (isa<FunctionNoProtoType>(FnType)) { in EmitCall()
|
| D | CodeGenFunction.cpp | 562 QualType FnType = in StartFunction() local 567 DI->EmitFunctionStart(GD, FnType, CurFn, Builder); in StartFunction()
|
| D | CGBlocks.cpp | 958 QualType FnType = BPT->getPointeeType(); in EmitBlockCallExpr() local 961 EmitCallArgs(Args, FnType->getAs<FunctionProtoType>(), in EmitBlockCallExpr() 967 const FunctionType *FuncTy = FnType->castAs<FunctionType>(); in EmitBlockCallExpr()
|
| D | CGDebugInfo.cpp | 2387 QualType FnType, in getOrCreateFunctionType() argument 2432 if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FnType)) in getOrCreateFunctionType() 2440 return llvm::DICompositeType(getOrCreateType(FnType, F)); in getOrCreateFunctionType() 2444 void CGDebugInfo::EmitFunctionStart(GlobalDecl GD, QualType FnType, in EmitFunctionStart() argument 2526 getOrCreateFunctionType(D, FnType, Unit), in EmitFunctionStart()
|
| D | CodeGenFunction.h | 2080 RValue EmitCall(QualType FnType, llvm::Value *Callee,
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaOverload.cpp | 8890 QualType FnType = Cand->Surrogate->getConversionType(); in NoteSurrogateCandidate() local 8895 FnType->getAs<LValueReferenceType>()) { in NoteSurrogateCandidate() 8896 FnType = FnTypeRef->getPointeeType(); in NoteSurrogateCandidate() 8899 FnType->getAs<RValueReferenceType>()) { in NoteSurrogateCandidate() 8900 FnType = FnTypeRef->getPointeeType(); in NoteSurrogateCandidate() 8903 if (const PointerType *FnTypePtr = FnType->getAs<PointerType>()) { in NoteSurrogateCandidate() 8904 FnType = FnTypePtr->getPointeeType(); in NoteSurrogateCandidate() 8908 FnType = QualType(FnType->getAs<FunctionType>(), 0); in NoteSurrogateCandidate() 8910 if (isPointer) FnType = S.Context.getPointerType(FnType); in NoteSurrogateCandidate() 8911 if (isRValueReference) FnType = S.Context.getRValueReferenceType(FnType); in NoteSurrogateCandidate() [all …]
|
| D | SemaLookup.cpp | 2202 const FunctionType *FnType = cast<FunctionType>(T); in addAssociatedClassesAndNamespaces() local 2203 T = FnType->getResultType().getTypePtr(); in addAssociatedClassesAndNamespaces()
|
| D | SemaExprCXX.cpp | 2069 QualType FnType = Context.getFunctionType( in DeclareGlobalAllocationFunction() local 2074 FnType, /*TInfo=*/0, SC_None, false, true); in DeclareGlobalAllocationFunction()
|
| D | SemaExpr.cpp | 12788 const FunctionType *FnType = CalleeType->castAs<FunctionType>(); in VisitCallExpr() local 12807 const FunctionProtoType *Proto = dyn_cast<FunctionProtoType>(FnType); in VisitCallExpr() 12848 FnType->getExtInfo()); in VisitCallExpr()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | Expr.cpp | 1258 const FunctionType *FnType = CalleeType->castAs<FunctionType>(); in getCallReturnType() local 1259 return FnType->getResultType(); in getCallReturnType()
|