Home
last modified time | relevance | path

Searched refs:FnType (Results 1 – 12 of 12) sorted by relevance

/freebsd-9-stable/contrib/llvm/patches/
Dpatch-r264827-clang-r202185-variadic-fn-debug-info.diff64 + if (const FunctionProtoType *FPT = dyn_cast<FunctionProtoType>(FnType))
72 return llvm::DICompositeType(getOrCreateType(FnType, F));
/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGDebugInfo.h137 llvm::DICompositeType getOrCreateFunctionType(const Decl *D, QualType FnType,
222 void EmitFunctionStart(GlobalDecl GD, QualType FnType,
DCGExpr.cpp2178 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()
DCodeGenFunction.cpp562 QualType FnType = in StartFunction() local
567 DI->EmitFunctionStart(GD, FnType, CurFn, Builder); in StartFunction()
DCGBlocks.cpp958 QualType FnType = BPT->getPointeeType(); in EmitBlockCallExpr() local
961 EmitCallArgs(Args, FnType->getAs<FunctionProtoType>(), in EmitBlockCallExpr()
967 const FunctionType *FuncTy = FnType->castAs<FunctionType>(); in EmitBlockCallExpr()
DCGDebugInfo.cpp2387 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()
DCodeGenFunction.h2080 RValue EmitCall(QualType FnType, llvm::Value *Callee,
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaOverload.cpp8890 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 …]
DSemaLookup.cpp2202 const FunctionType *FnType = cast<FunctionType>(T); in addAssociatedClassesAndNamespaces() local
2203 T = FnType->getResultType().getTypePtr(); in addAssociatedClassesAndNamespaces()
DSemaExprCXX.cpp2069 QualType FnType = Context.getFunctionType( in DeclareGlobalAllocationFunction() local
2074 FnType, /*TInfo=*/0, SC_None, false, true); in DeclareGlobalAllocationFunction()
DSemaExpr.cpp12788 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/
DExpr.cpp1258 const FunctionType *FnType = CalleeType->castAs<FunctionType>(); in getCallReturnType() local
1259 return FnType->getResultType(); in getCallReturnType()