Home
last modified time | relevance | path

Searched refs:FunctionTy (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h1171 LLVMTypeRef FunctionTy);
1400 LLVMBool LLVMIsFunctionVarArg(LLVMTypeRef FunctionTy);
1405 LLVMTypeRef LLVMGetReturnType(LLVMTypeRef FunctionTy);
1410 unsigned LLVMCountParamTypes(LLVMTypeRef FunctionTy);
1423 void LLVMGetParamTypes(LLVMTypeRef FunctionTy, LLVMTypeRef *Dest);
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp772 LLVMBool LLVMIsFunctionVarArg(LLVMTypeRef FunctionTy) { in LLVMIsFunctionVarArg() argument
773 return unwrap<FunctionType>(FunctionTy)->isVarArg(); in LLVMIsFunctionVarArg()
776 LLVMTypeRef LLVMGetReturnType(LLVMTypeRef FunctionTy) { in LLVMGetReturnType() argument
777 return wrap(unwrap<FunctionType>(FunctionTy)->getReturnType()); in LLVMGetReturnType()
780 unsigned LLVMCountParamTypes(LLVMTypeRef FunctionTy) { in LLVMCountParamTypes() argument
781 return unwrap<FunctionType>(FunctionTy)->getNumParams(); in LLVMCountParamTypes()
784 void LLVMGetParamTypes(LLVMTypeRef FunctionTy, LLVMTypeRef *Dest) { in LLVMGetParamTypes() argument
785 FunctionType *Ty = unwrap<FunctionType>(FunctionTy); in LLVMGetParamTypes()
2383 LLVMTypeRef FunctionTy) { in LLVMAddFunction() argument
2384 return wrap(Function::Create(unwrap<FunctionType>(FunctionTy), in LLVMAddFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DClauseT.h312 typename ContainerTy, typename FunctionTy,
314 typename ResultTy = std::invoke_result_t<FunctionTy, ElemTy>>
315 ListT<ResultTy> makeList(ContainerTy &&container, FunctionTy &&func) {
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp3729 QualType FunctionTy = C.getFunctionType(ReturnTy, ArgTys, {}); in GenerateObjCAtomicSetterCopyHelperFunction() local
3733 FunctionTy, nullptr, SC_Static, false, false, false); in GenerateObjCAtomicSetterCopyHelperFunction()
3827 QualType FunctionTy = C.getFunctionType(ReturnTy, ArgTys, {}); in GenerateObjCAtomicGetterCopyHelperFunction() local
3831 FunctionTy, nullptr, SC_Static, false, false, false); in GenerateObjCAtomicGetterCopyHelperFunction()
H A DCGStmtOpenMP.cpp478 QualType FunctionTy = Ctx.getFunctionType(Ctx.VoidTy, std::nullopt, EPI); in emitOutlinedFunctionPrologue() local
481 SourceLocation(), DeclarationName(), FunctionTy, in emitOutlinedFunctionPrologue()
482 Ctx.getTrivialTypeSourceInfo(FunctionTy), SC_Static, in emitOutlinedFunctionPrologue()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp1853 QualType FunctionTy = S.getLambdaConversionFunctionResultType( in addBlockPointerConversion() local
1855 QualType BlockPtrTy = S.Context.getBlockPointerType(FunctionTy); in addBlockPointerConversion()