Home
last modified time | relevance | path

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

12

/external/clang/include/clang/CodeGen/
DCGFunctionInfo.h451 FunctionProtoType::ExtParameterInfo> {
453 typedef FunctionProtoType::ExtParameterInfo ExtParameterInfo; typedef
499 ExtParameterInfo *getExtParameterInfosBuffer() { in getExtParameterInfosBuffer()
500 return getTrailingObjects<ExtParameterInfo>(); in getExtParameterInfosBuffer()
502 const ExtParameterInfo *getExtParameterInfosBuffer() const{ in getExtParameterInfosBuffer()
503 return getTrailingObjects<ExtParameterInfo>(); in getExtParameterInfosBuffer()
513 ArrayRef<ExtParameterInfo> paramInfos,
525 size_t numTrailingObjects(OverloadToken<ExtParameterInfo>) const { in numTrailingObjects() argument
597 ArrayRef<ExtParameterInfo> getExtParameterInfos() const { in getExtParameterInfos()
601 ExtParameterInfo getExtParameterInfo(unsigned argIndex) const { in getExtParameterInfo()
[all …]
/external/llvm-project/clang/include/clang/CodeGen/
DCGFunctionInfo.h485 [](const FunctionProtoType::ExtParameterInfo &ExtInfo) { in forPrototypePlus()
530 FunctionProtoType::ExtParameterInfo> {
532 typedef FunctionProtoType::ExtParameterInfo ExtParameterInfo; typedef
587 ExtParameterInfo *getExtParameterInfosBuffer() { in getExtParameterInfosBuffer()
588 return getTrailingObjects<ExtParameterInfo>(); in getExtParameterInfosBuffer()
590 const ExtParameterInfo *getExtParameterInfosBuffer() const{ in getExtParameterInfosBuffer()
591 return getTrailingObjects<ExtParameterInfo>(); in getExtParameterInfosBuffer()
601 ArrayRef<ExtParameterInfo> paramInfos,
613 size_t numTrailingObjects(OverloadToken<ExtParameterInfo>) const { in numTrailingObjects() argument
692 ArrayRef<ExtParameterInfo> getExtParameterInfos() const { in getExtParameterInfos()
[all …]
/external/llvm-project/clang/include/clang/AST/
DAbstractBasicReader.h204 FunctionProtoType::ExtParameterInfo readExtParameterInfo() { in readExtParameterInfo()
205 static_assert(sizeof(FunctionProtoType::ExtParameterInfo().getOpaqueValue()) in readExtParameterInfo()
209 return FunctionProtoType::ExtParameterInfo::getFromOpaqueValue(value); in readExtParameterInfo()
DType.h3563 class ExtParameterInfo {
3573 ExtParameterInfo() = default;
3577 ExtParameterInfo withABI(ParameterABI kind) const {
3578 ExtParameterInfo copy = *this;
3586 ExtParameterInfo withIsConsumed(bool consumed) const {
3587 ExtParameterInfo copy = *this;
3596 ExtParameterInfo withHasPassObjectSize() const {
3597 ExtParameterInfo Copy = *this;
3603 ExtParameterInfo withIsNoEscape(bool NoEscape) const {
3604 ExtParameterInfo Copy = *this;
[all …]
DAbstractBasicWriter.h187 void writeExtParameterInfo(FunctionProtoType::ExtParameterInfo epi) { in writeExtParameterInfo()
DPropertiesBase.td111 def ExtParameterInfo : PropertyType<"FunctionProtoType::ExtParameterInfo">;
DTypeProperties.td321 def : Property<"extParameterInfo", Array<ExtParameterInfo>> {
324 : llvm::ArrayRef<FunctionProtoType::ExtParameterInfo>() }];
DCanonicalType.h507 ArrayRef<FunctionProtoType::ExtParameterInfo>, getExtParameterInfos)
DASTContext.h2696 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &NewParamInfos);
/external/clang/include/clang/AST/
DType.h3097 class ExtParameterInfo {
3104 ExtParameterInfo() : Data(0) {}
3110 ExtParameterInfo withABI(ParameterABI kind) const {
3111 ExtParameterInfo copy = *this;
3121 ExtParameterInfo withIsConsumed(bool consumed) const {
3122 ExtParameterInfo copy = *this;
3132 static ExtParameterInfo getFromOpaqueValue(unsigned char data) {
3133 ExtParameterInfo result;
3138 friend bool operator==(ExtParameterInfo lhs, ExtParameterInfo rhs) {
3141 friend bool operator!=(ExtParameterInfo lhs, ExtParameterInfo rhs) {
[all …]
DCanonicalType.h489 ArrayRef<FunctionProtoType::ExtParameterInfo>, getExtParameterInfos)
/external/llvm-project/clang/lib/CodeGen/
DCodeGenTypes.h271 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos,
DCGCall.cpp115 llvm::SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &paramInfos, in addExtParameterInfosForCall()
146 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &paramInfos, in appendParameterTypes()
180 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeLLVMFunctionInfo()
311 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeCXXStructorDeclaration()
335 FunctionProtoType::ExtParameterInfo{}); in arrangeCXXStructorDeclaration()
338 FunctionProtoType::ExtParameterInfo{}); in arrangeCXXStructorDeclaration()
372 static llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16>
375 llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16> result; in getExtParameterInfosForCall()
419 llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16> ParamInfos; in arrangeCXXConstructorCall()
475 SmallVector<FunctionProtoType::ExtParameterInfo, 4> extParamInfos(2); in arrangeObjCMessageSendSignature()
[all …]
/external/clang/lib/CodeGen/
DCodeGenTypes.h329 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos,
DCGCall.cpp106 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &paramInfos, in appendParameterTypes()
144 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeLLVMFunctionInfo()
262 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeCXXStructorDeclaration()
320 llvm::SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &paramInfos, in addExtParameterInfosForCall()
339 static llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16>
342 llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16> result; in getExtParameterInfosForCall()
516 llvm::SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeFreeFunctionLikeCall()
649 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeCall()
677 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos, in arrangeLLVMFunctionInfo()
731 ArrayRef<ExtParameterInfo> paramInfos, in create()
[all …]
/external/clang/lib/AST/
DType.cpp2732 ExtParameterInfo *extParamInfos = in FunctionProtoType()
2733 const_cast<ExtParameterInfo *>(getExtParameterInfosBuffer()); in FunctionProtoType()
DItaniumMangle.cpp527 void mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo info);
2480 CXXNameMangler::mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo PI) { in mangleExtParameterInfo()
/external/clang/include/clang/Sema/
DSema.h7101 SmallVector<FunctionProtoType::ExtParameterInfo, 16> Infos;
7107 void set(unsigned index, FunctionProtoType::ExtParameterInfo info) { in set()
7113 HasInteresting = (info != FunctionProtoType::ExtParameterInfo()); in set()
7118 const FunctionProtoType::ExtParameterInfo *
7154 const FunctionProtoType::ExtParameterInfo *ExtParamInfos,
/external/llvm-project/clang/include/clang/Sema/
DSema.h9049 SmallVector<FunctionProtoType::ExtParameterInfo, 16> Infos;
9055 void set(unsigned index, FunctionProtoType::ExtParameterInfo info) { in set()
9061 HasInteresting = (info != FunctionProtoType::ExtParameterInfo()); in set()
9066 const FunctionProtoType::ExtParameterInfo *
9107 const FunctionProtoType::ExtParameterInfo *ExtParamInfos,
/external/llvm-project/clang/lib/AST/
DItaniumMangle.cpp523 void mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo info);
2912 CXXNameMangler::mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo PI) { in mangleExtParameterInfo()
DASTContext.cpp4300 FunctionProtoType::ExtParameterInfo, Qualifiers>( in getFunctionTypeInternal()
9393 SmallVector<FunctionProtoType::ExtParameterInfo, 4> newParamInfos; in mergeFunctionTypes()
9849 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &NewParamInfos) { in mergeExtParameterInfo()
9865 FunctionProtoType::ExtParameterInfo FirstParam, SecondParam; in mergeExtParameterInfo()
DType.cpp3233 auto *extParamInfos = getTrailingObjects<ExtParameterInfo>(); in FunctionProtoType()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp1715 const FunctionProtoType::ExtParameterInfo *ExtParamInfos, in SubstParmTypes()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiate.cpp2465 const FunctionProtoType::ExtParameterInfo *ExtParamInfos, in SubstParmTypes()
/external/clang/lib/Serialization/
DASTReader.cpp5392 SmallVector<FunctionProtoType::ExtParameterInfo, 4> ExtParameterInfos; in readTypeRecord()
5396 FunctionProtoType::ExtParameterInfo in readTypeRecord()

12