Searched refs:ReturnAdjustment (Results 1 – 10 of 10) sorted by relevance
/external/clang/include/clang/Basic/ |
D | ABI.h | 42 struct ReturnAdjustment { struct 85 ReturnAdjustment() : NonVirtual(0) {} in ReturnAdjustment() argument 89 friend bool operator==(const ReturnAdjustment &LHS, argument 90 const ReturnAdjustment &RHS) { 94 friend bool operator!=(const ReturnAdjustment &LHS, const ReturnAdjustment &RHS) { 98 friend bool operator<(const ReturnAdjustment &LHS, 99 const ReturnAdjustment &RHS) { 184 ReturnAdjustment Return; 195 ThunkInfo(const ThisAdjustment &This, const ReturnAdjustment &Return,
|
/external/llvm-project/clang/include/clang/Basic/ |
D | ABI.h | 41 struct ReturnAdjustment { struct 84 ReturnAdjustment() : NonVirtual(0) {} in ReturnAdjustment() function 88 friend bool operator==(const ReturnAdjustment &LHS, argument 89 const ReturnAdjustment &RHS) { 93 friend bool operator!=(const ReturnAdjustment &LHS, const ReturnAdjustment &RHS) { 97 friend bool operator<(const ReturnAdjustment &LHS, 98 const ReturnAdjustment &RHS) { 183 ReturnAdjustment Return; 194 ThunkInfo(const ThisAdjustment &This, const ReturnAdjustment &Return,
|
/external/llvm-project/clang/lib/AST/ |
D | VTableBuilder.cpp | 899 ReturnAdjustment ComputeReturnAdjustment(BaseOffset Offset); 916 void AddMethod(const CXXMethodDecl *MD, ReturnAdjustment ReturnAdjustment); 1184 ReturnAdjustment 1186 ReturnAdjustment Adjustment; in ComputeReturnAdjustment() 1304 ReturnAdjustment ReturnAdjustment) { in AddMethod() argument 1306 assert(ReturnAdjustment.isEmpty() && in AddMethod() 1314 if (!ReturnAdjustment.isEmpty()) in AddMethod() 1315 VTableThunks[Components.size()].Return = ReturnAdjustment; in AddMethod() 1540 ReturnAdjustment ReturnAdjustment = in AddMethods() local 1545 ThunkInfo(ThisAdjustment, ReturnAdjustment)); in AddMethods() [all …]
|
/external/clang/lib/AST/ |
D | VTableBuilder.cpp | 891 ReturnAdjustment ComputeReturnAdjustment(BaseOffset Offset); 908 void AddMethod(const CXXMethodDecl *MD, ReturnAdjustment ReturnAdjustment); 1187 ReturnAdjustment 1189 ReturnAdjustment Adjustment; in ComputeReturnAdjustment() 1307 ReturnAdjustment ReturnAdjustment) { in AddMethod() argument 1309 assert(ReturnAdjustment.isEmpty() && in AddMethod() 1317 if (!ReturnAdjustment.isEmpty()) in AddMethod() 1318 VTableThunks[Components.size()].Return = ReturnAdjustment; in AddMethod() 1546 ReturnAdjustment ReturnAdjustment = in AddMethods() local 1551 ThunkInfo(ThisAdjustment, ReturnAdjustment)); in AddMethods() [all …]
|
/external/clang/lib/CodeGen/ |
D | CGCXXABI.h | 428 GlobalDecl GD, bool ReturnAdjustment) = 0; 436 const ReturnAdjustment &RA) = 0;
|
D | MicrosoftCXXABI.cpp | 358 GlobalDecl GD, bool ReturnAdjustment) override { in setThunkLinkage() argument 367 else if (ReturnAdjustment) in setThunkLinkage() 377 const ReturnAdjustment &RA) override; 2097 const ReturnAdjustment &RA) { in performReturnAdjustment()
|
D | ItaniumCXXABI.cpp | 279 bool ReturnAdjustment) override { in setThunkLinkage() argument 290 const ReturnAdjustment &RA) override; 1710 const ReturnAdjustment &RA) { in performReturnAdjustment()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGCXXABI.h | 474 GlobalDecl GD, bool ReturnAdjustment) = 0; 482 const ReturnAdjustment &RA) = 0;
|
D | MicrosoftCXXABI.cpp | 373 GlobalDecl GD, bool ReturnAdjustment) override { in setThunkLinkage() argument 379 else if (ReturnAdjustment) in setThunkLinkage() 391 const ReturnAdjustment &RA) override; 2228 const ReturnAdjustment &RA) { in performReturnAdjustment()
|
D | ItaniumCXXABI.cpp | 286 bool ReturnAdjustment) override { in setThunkLinkage() argument 300 const ReturnAdjustment &RA) override; 2092 const ReturnAdjustment &RA) { in performReturnAdjustment()
|