Home
last modified time | relevance | path

Searched refs:ReturnTy (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLBuiltinTypeDeclBuilder.cpp107 QualType ReturnTy; member
132 QualType ReturnTy, bool IsConst = false, in BuiltinTypeMethodBuilder()
134 : DeclBuilder(DB), Name(Name), ReturnTy(ReturnTy), Method(nullptr), in BuiltinTypeMethodBuilder()
138 QualType ReturnTy, bool IsConst = false,
343 QualType ReturnTy, in BuiltinTypeMethodBuilder() argument
345 : DeclBuilder(DB), ReturnTy(ReturnTy), Method(nullptr), IsConst(IsConst), in BuiltinTypeMethodBuilder()
385 QualType FuncTy = AST.getFunctionType(ReturnTy, ParamTypes, ExtInfo); in createDecl()
497 assert((ReturnTy == AST.VoidTy || !StmtsList.empty()) && in finalize()
499 if (ReturnTy != AST.VoidTy) { in finalize()
502 ReturnTy.getNonReferenceType()) && in finalize()
[all …]
H A DSemaCodeComplete.cpp9800 Scope *S, std::optional<bool> IsInstanceMethod, ParsedType ReturnTy) { in CodeCompleteObjCMethodDecl() argument
9804 QualType ReturnType = SemaRef.GetTypeFromParser(ReturnTy); in CodeCompleteObjCMethodDecl()
9978 Scope *S, bool IsInstanceMethod, bool AtParameterName, ParsedType ReturnTy, in CodeCompleteObjCMethodDeclSelector() argument
9999 if (ReturnTy) in CodeCompleteObjCMethodDeclSelector()
10001 SemaRef.GetTypeFromParser(ReturnTy).getNonReferenceType()); in CodeCompleteObjCMethodDeclSelector()
H A DSemaDecl.cpp15469 ArrayRef<ParmVarDecl *> Parameters, QualType ReturnTy, NamedDecl *D) { in DiagnoseSizeOfParametersAndReturnValue() argument
15475 if (!ReturnTy->isDependentType() && ReturnTy.isPODType(Context)) { in DiagnoseSizeOfParametersAndReturnValue()
15476 unsigned Size = Context.getTypeSizeInChars(ReturnTy).getQuantity(); in DiagnoseSizeOfParametersAndReturnValue()
H A DSemaChecking.cpp835 QualType ReturnTy = CE->getCallReturnType(S.Context); in BuiltinCallWithStaticChain() local
836 QualType ArgTys[2] = { ReturnTy, ChainResult.get()->getType() }; in BuiltinCallWithStaticChain()
838 ReturnTy, ArgTys, FunctionProtoType::ExtProtoInfo()); in BuiltinCallWithStaticChain()
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp385 Type *ReturnTy; in addCygMingExtraModule() local
387 ReturnTy = Type::getInt64Ty(Context); in addCygMingExtraModule()
389 ReturnTy = Type::getInt32Ty(Context); in addCygMingExtraModule()
391 Function::Create(FunctionType::get(ReturnTy, {}, false), in addCygMingExtraModule()
396 Value *ReturnVal = ConstantInt::get(ReturnTy, 0); in addCygMingExtraModule()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp1937 QualType ReturnTy = C.VoidTy; in GenerateCopyHelperFunction() local
1946 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args); in GenerateCopyHelperFunction()
1964 StartFunction(GlobalDecl(), ReturnTy, Fn, FI, args); in GenerateCopyHelperFunction()
2134 QualType ReturnTy = C.VoidTy; in GenerateDestroyHelperFunction() local
2141 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args); in GenerateDestroyHelperFunction()
2158 StartFunction(GlobalDecl(), ReturnTy, Fn, FI, args); in GenerateDestroyHelperFunction()
2403 QualType ReturnTy = Context.VoidTy; in generateByrefCopyHelper() local
2413 CGF.CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args); in generateByrefCopyHelper()
2429 CGF.StartFunction(GlobalDecl(), ReturnTy, Fn, FI, args); in generateByrefCopyHelper()
H A DCGCoroutine.cpp427 QualType ReturnTy = S.getSuspendExpr()->getType(); in generateAwaitSuspendWrapper() local
433 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args); in generateAwaitSuspendWrapper()
448 StartFunction(GlobalDecl(), ReturnTy, Fn, FI, args); in generateAwaitSuspendWrapper()
H A DCGObjC.cpp3766 QualType ReturnTy = C.VoidTy; in GenerateObjCAtomicSetterCopyHelperFunction() local
3775 QualType FunctionTy = C.getFunctionType(ReturnTy, ArgTys, {}); in GenerateObjCAtomicSetterCopyHelperFunction()
3796 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args); in GenerateObjCAtomicSetterCopyHelperFunction()
3807 StartFunction(FD, ReturnTy, Fn, FI, args); in GenerateObjCAtomicSetterCopyHelperFunction()
3864 QualType ReturnTy = C.VoidTy; in GenerateObjCAtomicGetterCopyHelperFunction() local
3873 QualType FunctionTy = C.getFunctionType(ReturnTy, ArgTys, {}); in GenerateObjCAtomicGetterCopyHelperFunction()
3894 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args); in GenerateObjCAtomicGetterCopyHelperFunction()
3904 StartFunction(FD, ReturnTy, Fn, FI, args); in GenerateObjCAtomicGetterCopyHelperFunction()
H A DCodeGenModule.h1323 CreateRuntimeFunction(QualType ReturnTy, ArrayRef<QualType> ArgTys,
H A DCGBuiltin.cpp2144 QualType ReturnTy = Ctx.VoidTy; in generateBuiltinOSLogHelperFunction() local
2150 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, Args); in generateBuiltinOSLogHelperFunction()
2164 StartFunction(GlobalDecl(), ReturnTy, Fn, FI, Args); in generateBuiltinOSLogHelperFunction()
H A DCodeGenModule.cpp5111 QualType ReturnTy, ArrayRef<QualType> ArgTys, StringRef Name, in CreateRuntimeFunction() argument
5118 QualType FTy = Context.getFunctionType(ReturnTy, ArgTys, in CreateRuntimeFunction()
H A DCodeGenFunction.h4808 llvm::Value *EmitSVEMaskedLoad(const CallExpr *, llvm::Type *ReturnTy,
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp254 QualType ReturnTy = RetE->getType(); in computeObjectUnderConstruction() local
255 QualType RegionTy = ACtx.getPointerType(ReturnTy); in computeObjectUnderConstruction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h419 Type *ReturnTy, AttributeSet RetAttrs,
H A DSelectionDAGBuilder.cpp10585 unsigned ArgIdx, unsigned NumArgs, SDValue Callee, Type *ReturnTy, in populateCallLoweringInfo() argument
10607 .setCallee(Call->getCallingConv(), ReturnTy, Callee, std::move(Args), in populateCallLoweringInfo()
10752 Type *ReturnTy = in visitPatchpoint() local
10757 ReturnTy, CB.getAttributes().getRetAttrs(), true); in visitPatchpoint()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp1015 auto *ReturnTy = Type::getVoidTy(M.getContext()); in getOrInsertValueProfilingCall() local
1029 FunctionType::get(ReturnTy, ArrayRef(ParamTypes), false); in getOrInsertValueProfilingCall()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp3782 QualType ReturnTy = Proto->getReturnType(); in mangleBareFunctionType() local
3783 if (ReturnTy.getObjCLifetime()) { in mangleBareFunctionType()
3784 auto SplitReturnTy = ReturnTy.split(); in mangleBareFunctionType()
3786 ReturnTy = getASTContext().getQualifiedType(SplitReturnTy); in mangleBareFunctionType()
3788 mangleType(ReturnTy); in mangleBareFunctionType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp430 const DIType *ReturnTy = nullptr; in getFunctionOptions() local
433 ReturnTy = TypeArray[0]; in getFunctionOptions()
438 if (auto *ReturnDCTy = dyn_cast_or_null<DICompositeType>(ReturnTy)) in getFunctionOptions()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DARM.cpp4181 llvm::Type *ReturnTy, in EmitSVEMaskedLoad() argument
4199 auto VectorTy = cast<llvm::ScalableVectorType>(ReturnTy); in EmitSVEMaskedLoad()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4193 QualType ReturnTy, NamedDecl *D);