| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 7664 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates() 7670 ParamTypes[0] in AddBuiltinAssignmentOperatorCandidates() 7672 ParamTypes[1] = T; in AddBuiltinAssignmentOperatorCandidates() 7820 ParamTypes[0] = in addPlusPlusMinusMinusStyleOverloads() 7830 ParamTypes[0] in addPlusPlusMinusMinusStyleOverloads() 7836 ParamTypes[0] in addPlusPlusMinusMinusStyleOverloads() 8408 ParamTypes[0] in addAssignmentPointerOverloads() 8509 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]); in addAssignmentArithmeticOverloads() 8535 ParamTypes[0] = S.Context.getLValueReferenceType(ParamTypes[0]); in addAssignmentArithmeticOverloads() 8572 ParamTypes[0] = S.Context.getVolatileType(ParamTypes[0]); in addAssignmentIntegralOverloads() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 2969 SmallVectorImpl<QualType> &ParamTypes, in SubstituteExplicitTemplateArguments() argument 2980 ParamTypes.push_back(P->getType()); in SubstituteExplicitTemplateArguments() 3068 ParamTypes, /*params*/ nullptr, ExtParamInfos)) in SubstituteExplicitTemplateArguments() 3105 ParamTypes, /*params*/ nullptr, ExtParamInfos)) in SubstituteExplicitTemplateArguments() 3122 *FunctionType = BuildFunctionType(ResultType, ParamTypes, in SubstituteExplicitTemplateArguments() 3831 SmallVector<QualType, 8> ParamTypes; in DeduceTemplateArguments() local 3838 ParamTypes, in DeduceTemplateArguments() 3848 ParamTypes.push_back(Function->getParamDecl(I)->getType()); in DeduceTemplateArguments() 3873 QualType ParamType = ParamTypes[ParamIdx]; in DeduceTemplateArguments() 4034 SmallVector<QualType, 4> ParamTypes; in DeduceTemplateArguments() local [all …]
|
| H A D | TreeTransform.h | 634 const QualType *ParamTypes, 862 MutableArrayRef<QualType> ParamTypes, 5028 const QualType *ParamTypes, in TransformFunctionTypeParams() argument 5143 QualType OldType = ParamTypes[i]; in TransformFunctionTypeParams() 5269 SmallVector<QualType, 4> ParamTypes; in TransformFunctionProtoType() local 5281 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType() 5314 ParamTypes, &ParamDecls, ExtParamInfos)) in TransformFunctionProtoType() 5326 ExtParamInfos.getPointerOrNull(ParamTypes.size())) { in TransformFunctionProtoType() 5329 != llvm::makeArrayRef(NewExtParamInfos, ParamTypes.size())) { in TransformFunctionProtoType() 12520 MutableArrayRef<QualType> ParamTypes, in RebuildFunctionProtoType() argument [all …]
|
| H A D | SemaType.cpp | 2483 MutableArrayRef<QualType> ParamTypes, in BuildFunctionType() argument 2490 for (unsigned Idx = 0, Cnt = ParamTypes.size(); Idx < Cnt; ++Idx) { in BuildFunctionType() 2492 QualType ParamType = Context.getAdjustedParameterType(ParamTypes[Idx]); in BuildFunctionType() 2503 ParamTypes[Idx] = ParamType; in BuildFunctionType() 2507 checkExtParameterInfos(*this, ParamTypes, EPI, in BuildFunctionType() 2519 return Context.getFunctionType(T, ParamTypes, EPI); in BuildFunctionType()
|
| H A D | SemaTemplateInstantiate.cpp | 1845 SmallVectorImpl<QualType> &ParamTypes, in SubstParmTypes() argument 1855 Loc, Params, nullptr, ExtParamInfos, ParamTypes, OutParams, ParamInfos); in SubstParmTypes()
|
| H A D | SemaTemplate.cpp | 1774 NamedDecl *buildSimpleDeductionGuide(MutableArrayRef<QualType> ParamTypes) { in buildSimpleDeductionGuide() 1780 QualType Result = SemaRef.BuildFunctionType(DeducedType, ParamTypes, Loc, in buildSimpleDeductionGuide() 1789 for (auto T : ParamTypes) { in buildSimpleDeductionGuide() 1851 SmallVector<QualType, 4> ParamTypes; in transformFunctionProtoType() local 1859 ParamTypes.push_back(NewParam->getType()); in transformFunctionProtoType() 1882 ReturnType, ParamTypes, TL.getBeginLoc(), DeductionGuideName, EPI); in transformFunctionProtoType()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 3586 SmallVector<QualType, 4> ParamTypes; in SubstFunctionType() local 3589 TemplateArgs, ParamTypes, &Params, in SubstFunctionType()
|
| H A D | SemaExpr.cpp | 16419 ArrayRef<QualType> ParamTypes = Proto->getParamTypes(); in VisitCallExpr() local 16421 if (ParamTypes.empty() && Proto->isVariadic()) { // the special case in VisitCallExpr() 16433 ParamTypes = ArgTypes; in VisitCallExpr() 16435 DestType = S.Context.getFunctionType(DestType, ParamTypes, in VisitCallExpr()
|
| H A D | SemaDecl.cpp | 3442 SmallVector<QualType, 16> ParamTypes(OldProto->param_types()); in MergeFunctionDecl() local 3444 Context.getFunctionType(NewFuncType->getReturnType(), ParamTypes, in MergeFunctionDecl()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 520 Type *ParamTypes[] = { in getOrInsertValueProfilingCall() local 525 FunctionType::get(ReturnTy, makeArrayRef(ParamTypes), false); in getOrInsertValueProfilingCall() 916 Type *ParamTypes[] = {VoidPtrTy, Int64Ty}; in emitRegistration() local 918 FunctionType::get(VoidTy, makeArrayRef(ParamTypes), false); in emitRegistration()
|
| /freebsd-12.1/contrib/llvm/include/llvm-c/ |
| H A D | Core.h | 1215 LLVMTypeRef *ParamTypes, unsigned ParamCount, 2419 LLVMTypeRef *ParamTypes, 2429 LLVMTypeRef *ParamTypes, size_t ParamCount); 2448 LLVMTypeRef *ParamTypes,
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Core.cpp | 635 LLVMTypeRef *ParamTypes, unsigned ParamCount, in LLVMFunctionType() argument 637 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMFunctionType() 2301 LLVMTypeRef *ParamTypes, in LLVMGetIntrinsicDeclaration() argument 2303 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMGetIntrinsicDeclaration() 2316 LLVMTypeRef *ParamTypes, size_t ParamCount) { in LLVMIntrinsicGetType() argument 2318 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicGetType() 2323 LLVMTypeRef *ParamTypes, in LLVMIntrinsicCopyOverloadedName() argument 2327 ArrayRef<Type*> Tys(unwrap(ParamTypes), ParamCount); in LLVMIntrinsicCopyOverloadedName()
|
| H A D | AutoUpgrade.cpp | 668 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3); in UpgradeIntrinsicFunction1() local 670 ParamTypes); in UpgradeIntrinsicFunction1() 676 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3); in UpgradeIntrinsicFunction1() local 678 ParamTypes); in UpgradeIntrinsicFunction1() 685 Type *ParamTypes[2] = { in UpgradeIntrinsicFunction1() local 690 ParamTypes); in UpgradeIntrinsicFunction1()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ObjectYAML/ |
| H A D | WasmYAML.h | 136 std::vector<ValueType> ParamTypes; member
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | WasmYAML.cpp | 267 IO.mapRequired("ParamTypes", Signature.ParamTypes); in mapping()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Intrinsics.td | 272 // * ParamTypes is a list containing the parameter types expected for the 284 list<LLVMType> ParamTypes = param_types;
|
| /freebsd-12.1/contrib/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 5902 std::vector<Type*> ParamTypes; in ParseInvoke() local 5904 ParamTypes.push_back(ArgList[i].V->getType()); in ParseInvoke() 5909 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseInvoke() 6533 std::vector<Type*> ParamTypes; in ParseCall() local 6535 ParamTypes.push_back(ArgList[i].V->getType()); in ParseCall() 6540 Ty = FunctionType::get(RetType, ParamTypes, false); in ParseCall()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 1447 MutableArrayRef<QualType> ParamTypes, 2807 ArrayRef<QualType> ParamTypes, 7008 SmallVectorImpl<QualType> &ParamTypes, QualType *FunctionType, 7785 SmallVectorImpl<QualType> &ParamTypes,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 6059 SmallVector<QualType, 16> ParamTypes; in readTypeRecord() local 6061 ParamTypes.push_back(readType(*Loc.F, Record, Idx)); in readTypeRecord() 6074 return Context.getFunctionType(ResultType, ParamTypes, EPI); in readTypeRecord()
|