/external/clang/include/clang/CodeGen/ |
D | CGFunctionInfo.h | 451 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/ |
D | CGFunctionInfo.h | 485 [](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/ |
D | AbstractBasicReader.h | 204 FunctionProtoType::ExtParameterInfo readExtParameterInfo() { in readExtParameterInfo() 205 static_assert(sizeof(FunctionProtoType::ExtParameterInfo().getOpaqueValue()) in readExtParameterInfo() 209 return FunctionProtoType::ExtParameterInfo::getFromOpaqueValue(value); in readExtParameterInfo()
|
D | Type.h | 3563 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 …]
|
D | AbstractBasicWriter.h | 187 void writeExtParameterInfo(FunctionProtoType::ExtParameterInfo epi) { in writeExtParameterInfo()
|
D | PropertiesBase.td | 111 def ExtParameterInfo : PropertyType<"FunctionProtoType::ExtParameterInfo">;
|
D | TypeProperties.td | 321 def : Property<"extParameterInfo", Array<ExtParameterInfo>> { 324 : llvm::ArrayRef<FunctionProtoType::ExtParameterInfo>() }];
|
D | CanonicalType.h | 507 ArrayRef<FunctionProtoType::ExtParameterInfo>, getExtParameterInfos)
|
D | ASTContext.h | 2696 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> &NewParamInfos);
|
/external/clang/include/clang/AST/ |
D | Type.h | 3097 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 …]
|
D | CanonicalType.h | 489 ArrayRef<FunctionProtoType::ExtParameterInfo>, getExtParameterInfos)
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenTypes.h | 271 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos,
|
D | CGCall.cpp | 115 llvm::SmallVectorImpl<FunctionProtoType::ExtParameterInfo> ¶mInfos, in addExtParameterInfosForCall() 146 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> ¶mInfos, 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/ |
D | CodeGenTypes.h | 329 ArrayRef<FunctionProtoType::ExtParameterInfo> paramInfos,
|
D | CGCall.cpp | 106 SmallVectorImpl<FunctionProtoType::ExtParameterInfo> ¶mInfos, in appendParameterTypes() 144 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeLLVMFunctionInfo() 262 SmallVector<FunctionProtoType::ExtParameterInfo, 16> paramInfos; in arrangeCXXStructorDeclaration() 320 llvm::SmallVectorImpl<FunctionProtoType::ExtParameterInfo> ¶mInfos, 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/ |
D | Type.cpp | 2732 ExtParameterInfo *extParamInfos = in FunctionProtoType() 2733 const_cast<ExtParameterInfo *>(getExtParameterInfosBuffer()); in FunctionProtoType()
|
D | ItaniumMangle.cpp | 527 void mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo info); 2480 CXXNameMangler::mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo PI) { in mangleExtParameterInfo()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 7101 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/ |
D | Sema.h | 9049 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/ |
D | ItaniumMangle.cpp | 523 void mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo info); 2912 CXXNameMangler::mangleExtParameterInfo(FunctionProtoType::ExtParameterInfo PI) { in mangleExtParameterInfo()
|
D | ASTContext.cpp | 4300 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()
|
D | Type.cpp | 3233 auto *extParamInfos = getTrailingObjects<ExtParameterInfo>(); in FunctionProtoType()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 1715 const FunctionProtoType::ExtParameterInfo *ExtParamInfos, in SubstParmTypes()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 2465 const FunctionProtoType::ExtParameterInfo *ExtParamInfos, in SubstParmTypes()
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 5392 SmallVector<FunctionProtoType::ExtParameterInfo, 4> ExtParameterInfos; in readTypeRecord() 5396 FunctionProtoType::ExtParameterInfo in readTypeRecord()
|