Searched refs:ReturnAdjustment (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Thunk.h | 27 struct ReturnAdjustment { struct 68 ReturnAdjustment() = default; argument 72 friend bool operator==(const ReturnAdjustment &LHS, argument 73 const ReturnAdjustment &RHS) { 77 friend bool operator!=(const ReturnAdjustment &LHS, 78 const ReturnAdjustment &RHS) { 82 friend bool operator<(const ReturnAdjustment &LHS, 83 const ReturnAdjustment &RHS) { 162 ReturnAdjustment Return; 177 ThunkInfo(const ThisAdjustment &This, const ReturnAdjustment &Return,
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | VTableBuilder.cpp | 905 ReturnAdjustment ComputeReturnAdjustment(BaseOffset Offset); 922 void AddMethod(const CXXMethodDecl *MD, ReturnAdjustment ReturnAdjustment); 1221 ReturnAdjustment 1223 ReturnAdjustment Adjustment; in ComputeReturnAdjustment() 1341 ReturnAdjustment ReturnAdjustment) { in AddMethod() argument 1343 assert(ReturnAdjustment.isEmpty() && in AddMethod() 1351 if (!ReturnAdjustment.isEmpty()) in AddMethod() 1352 VTableThunks[Components.size()].Return = ReturnAdjustment; in AddMethod() 1578 ReturnAdjustment ReturnAdjustment = in AddMethods() local 1583 ThunkInfo(ThisAdjustment, ReturnAdjustment, in AddMethods() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCXXABI.h | 505 GlobalDecl GD, bool ReturnAdjustment) = 0; 515 const ReturnAdjustment &RA) = 0;
|
| H A D | MicrosoftCXXABI.cpp | 405 GlobalDecl GD, bool ReturnAdjustment) override { in setThunkLinkage() argument 411 else if (ReturnAdjustment) in setThunkLinkage() 425 const ReturnAdjustment &RA) override; 2275 const CXXRecordDecl * /*UnadjustedClass*/, const ReturnAdjustment &RA) { in performReturnAdjustment()
|
| H A D | ItaniumCXXABI.cpp | 329 bool ReturnAdjustment) override { in setThunkLinkage() argument 345 const ReturnAdjustment &RA) override; 2430 const ReturnAdjustment &RA) { in performReturnAdjustment()
|