Home
last modified time | relevance | path

Searched refs:ExtParameterInfo (Results 1 – 18 of 18) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h504 [](const FunctionProtoType::ExtParameterInfo &ExtInfo) { in forPrototypePlus()
551 typedef FunctionProtoType::ExtParameterInfo ExtParameterInfo; typedef
606 ExtParameterInfo *getExtParameterInfosBuffer() { in getExtParameterInfosBuffer()
607 return getTrailingObjects<ExtParameterInfo>(); in getExtParameterInfosBuffer()
609 const ExtParameterInfo *getExtParameterInfosBuffer() const{ in getExtParameterInfosBuffer()
610 return getTrailingObjects<ExtParameterInfo>(); in getExtParameterInfosBuffer()
632 size_t numTrailingObjects(OverloadToken<ExtParameterInfo>) const { in numTrailingObjects() argument
711 ArrayRef<ExtParameterInfo> getExtParameterInfos() const { in getExtParameterInfos()
715 ExtParameterInfo getExtParameterInfo(unsigned argIndex) const { in getExtParameterInfo()
717 if (!HasExtParameterInfos) return ExtParameterInfo(); in getExtParameterInfo()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DAbstractBasicReader.h238 FunctionProtoType::ExtParameterInfo readExtParameterInfo() { in readExtParameterInfo()
239 static_assert(sizeof(FunctionProtoType::ExtParameterInfo().getOpaqueValue()) in readExtParameterInfo()
243 return FunctionProtoType::ExtParameterInfo::getFromOpaqueValue(value); in readExtParameterInfo()
H A DType.h3574 class ExtParameterInfo {
3584 ExtParameterInfo() = default;
3589 ExtParameterInfo copy = *this;
3598 ExtParameterInfo copy = *this;
3608 ExtParameterInfo Copy = *this;
3615 ExtParameterInfo Copy = *this;
3625 ExtParameterInfo result;
3630 friend bool operator==(ExtParameterInfo lhs, ExtParameterInfo rhs) {
3634 friend bool operator!=(ExtParameterInfo lhs, ExtParameterInfo rhs) {
4287 return ArrayRef<ExtParameterInfo>(getTrailingObjects<ExtParameterInfo>(),
[all …]
H A DAbstractBasicWriter.h222 void writeExtParameterInfo(FunctionProtoType::ExtParameterInfo epi) { in writeExtParameterInfo()
H A DTypeProperties.td321 def : Property<"extParameterInfo", Array<ExtParameterInfo>> {
324 : llvm::ArrayRef<FunctionProtoType::ExtParameterInfo>() }];
H A DCanonicalType.h507 ArrayRef<FunctionProtoType::ExtParameterInfo>, getExtParameterInfos)
H A DPropertiesBase.td113 def ExtParameterInfo : PropertyType<"FunctionProtoType::ExtParameterInfo">;
H A DASTContext.h2788 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &NewParamInfos);
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.h271 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos,
H A DCGCall.cpp182 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeLLVMFunctionInfo()
314 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeCXXStructorDeclaration()
338 FunctionProtoType::ExtParameterInfo{}); in arrangeCXXStructorDeclaration()
341 FunctionProtoType::ExtParameterInfo{}); in arrangeCXXStructorDeclaration()
375 static llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16>
378 llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16> result; in getExtParameterInfosForCall()
422 llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16> ParamInfos; in arrangeCXXConstructorCall()
478 SmallVector<FunctionProtoType::ExtParameterInfo, 4> extParamInfos(2); in arrangeObjCMessageSendSignature()
575 llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeFreeFunctionLikeCall()
712 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeCall()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h9270 SmallVector<FunctionProtoType::ExtParameterInfo, 16> Infos;
9276 void set(unsigned index, FunctionProtoType::ExtParameterInfo info) { in set()
9282 HasInteresting = (info != FunctionProtoType::ExtParameterInfo()); in set()
9287 const FunctionProtoType::ExtParameterInfo *
9328 const FunctionProtoType::ExtParameterInfo *ExtParamInfos,
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp4385 FunctionProtoType::ExtParameterInfo, Qualifiers>( in getFunctionTypeInternal()
9541 SmallVector<FunctionProtoType::ExtParameterInfo, 4> newParamInfos; in mergeFunctionTypes()
10005 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &NewParamInfos) { in mergeExtParameterInfo()
10021 FunctionProtoType::ExtParameterInfo FirstParam, SecondParam; in mergeExtParameterInfo()
H A DItaniumMangle.cpp574 void mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo info);
3133 CXXNameMangler::mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo PI) { in mangleExtParameterInfo()
H A DType.cpp3245 auto *extParamInfos = getTrailingObjects<ExtParameterInfo>(); in FunctionProtoType()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp2467 const FunctionProtoType::ExtParameterInfo *ExtParamInfos, in SubstParmTypes()
H A DSemaOverload.cpp1592 SmallVector<FunctionProtoType::ExtParameterInfo, 4> NewParamInfos; in IsFunctionConversion()
2824 SmallVector<FunctionProtoType::ExtParameterInfo, 4> NewParamInfos; in IsBlockPointerConversion()
H A DTreeTransform.h678 const FunctionProtoType::ExtParameterInfo *ParamInfos,
5599 const FunctionProtoType::ExtParameterInfo *ParamInfos, in TransformFunctionTypeParams()
H A DSemaType.cpp5251 SmallVector<FunctionProtoType::ExtParameterInfo, 16> in GetFullTypeForDeclarator()