| /freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 522 [](const FunctionProtoType::ExtParameterInfo &ExtInfo) { in forPrototypePlus() 572 FunctionProtoType::ExtParameterInfo> { 574 typedef FunctionProtoType::ExtParameterInfo ExtParameterInfo; typedef 647 ExtParameterInfo *getExtParameterInfosBuffer() { in getExtParameterInfosBuffer() 648 return getTrailingObjects<ExtParameterInfo>(); in getExtParameterInfosBuffer() 650 const ExtParameterInfo *getExtParameterInfosBuffer() const{ in getExtParameterInfosBuffer() 651 return getTrailingObjects<ExtParameterInfo>(); in getExtParameterInfosBuffer() 660 ArrayRef<ExtParameterInfo> paramInfos, CanQualType resultType, 670 size_t numTrailingObjects(OverloadToken<ExtParameterInfo>) const { in numTrailingObjects() argument 751 ArrayRef<ExtParameterInfo> getExtParameterInfos() const { in getExtParameterInfos() [all …]
|
| H A D | CodeGenABITypes.h | 81 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos, 87 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos,
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | AbstractBasicReader.h | 238 FunctionProtoType::ExtParameterInfo readExtParameterInfo() { in readExtParameterInfo() 239 static_assert(sizeof(FunctionProtoType::ExtParameterInfo().getOpaqueValue()) in readExtParameterInfo() 243 return FunctionProtoType::ExtParameterInfo::getFromOpaqueValue(value); in readExtParameterInfo()
|
| H A D | Type.h | 4414 class ExtParameterInfo { 4424 ExtParameterInfo() = default; 4428 ExtParameterInfo withABI(ParameterABI kind) const { 4429 ExtParameterInfo copy = *this; 4437 ExtParameterInfo withIsConsumed(bool consumed) const { 4438 ExtParameterInfo copy = *this; 4447 ExtParameterInfo withHasPassObjectSize() const { 4448 ExtParameterInfo Copy = *this; 4454 ExtParameterInfo withIsNoEscape(bool NoEscape) const { 4455 ExtParameterInfo Copy = *this; [all …]
|
| H A D | AbstractBasicWriter.h | 218 void writeExtParameterInfo(FunctionProtoType::ExtParameterInfo epi) { in writeExtParameterInfo()
|
| H A D | CanonicalType.h | 510 ArrayRef<FunctionProtoType::ExtParameterInfo>, getExtParameterInfos)
|
| H A D | TypeProperties.td | 335 def : Property<"extParameterInfo", Array<ExtParameterInfo>> { 338 : ArrayRef<FunctionProtoType::ExtParameterInfo>() }];
|
| H A D | PropertiesBase.td | 117 def ExtParameterInfo : PropertyType<"FunctionProtoType::ExtParameterInfo">;
|
| H A D | ASTContext.h | 3232 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &NewParamInfos);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenABITypes.cpp | 63 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos, in arrangeCXXMethodCall() 73 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos, in arrangeFreeFunctionCall()
|
| H A D | CodeGenTypes.h | 285 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos,
|
| H A D | CGCall.cpp | 167 llvm::SmallVectorImpl<FunctionProtoType::ExtParameterInfo> ¶mInfos, in addExtParameterInfosForCall() 196 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> ¶mInfos, in appendParameterTypes() 225 SmallVector<FunctionProtoType::ExtParameterInfo, 16>; 431 FunctionProtoType::ExtParameterInfo{}); in arrangeCXXStructorDeclaration() 434 FunctionProtoType::ExtParameterInfo{}); in arrangeCXXStructorDeclaration() 577 auto extParamInfo = FunctionProtoType::ExtParameterInfo().withIsNoEscape( in arrangeObjCMessageSendSignature() 834 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos, in arrangeLLVMFunctionInfo() 898 ArrayRef<ExtParameterInfo> paramInfos, in create() 906 void *buffer = operator new(totalSizeToAlloc<ArgInfo, ExtParameterInfo>( in create()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 12866 SmallVector<FunctionProtoType::ExtParameterInfo, 16> Infos; 12872 void set(unsigned index, FunctionProtoType::ExtParameterInfo info) { in set() 12878 HasInteresting = (info != FunctionProtoType::ExtParameterInfo()); in set() 12883 const FunctionProtoType::ExtParameterInfo * 13570 const FunctionProtoType::ExtParameterInfo *ExtParamInfos,
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ItaniumMangle.cpp | 570 void mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo info); 3671 CXXNameMangler::mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo PI) { in mangleExtParameterInfo()
|
| H A D | ASTContext.cpp | 5130 Expr *, FunctionDecl *, FunctionProtoType::ExtParameterInfo, Qualifiers, in getFunctionTypeInternal() 11453 SmallVector<FunctionProtoType::ExtParameterInfo, 4> newParamInfos; in mergeFunctionTypes() 11978 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &NewParamInfos) { in mergeExtParameterInfo() 11994 FunctionProtoType::ExtParameterInfo FirstParam, SecondParam; in mergeExtParameterInfo()
|
| H A D | Type.cpp | 3791 auto *extParamInfos = getTrailingObjects<ExtParameterInfo>(); in FunctionProtoType()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 3386 const FunctionProtoType::ExtParameterInfo *ExtParamInfos, in SubstParmTypes()
|
| H A D | TreeTransform.h | 725 const FunctionProtoType::ExtParameterInfo *ParamInfos, 732 const FunctionProtoType::ExtParameterInfo *ParamInfos, in TransformFunctionTypeParams() 6181 const FunctionProtoType::ExtParameterInfo *ParamInfos, in TransformFunctionTypeParams()
|
| H A D | SemaOverload.cpp | 1994 SmallVector<FunctionProtoType::ExtParameterInfo, 4> NewParamInfos; in IsFunctionConversion() 3301 SmallVector<FunctionProtoType::ExtParameterInfo, 4> NewParamInfos; in IsBlockPointerConversion()
|
| H A D | SemaType.cpp | 5180 SmallVector<FunctionProtoType::ExtParameterInfo, 16> in GetFullTypeForDeclarator()
|