Home
last modified time | relevance | path

Searched refs:ReturnAdjustment (Results 1 – 10 of 10) sorted by relevance

/external/clang/include/clang/Basic/
DABI.h42 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/
DABI.h41 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/
DVTableBuilder.cpp899 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/
DVTableBuilder.cpp891 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/
DCGCXXABI.h428 GlobalDecl GD, bool ReturnAdjustment) = 0;
436 const ReturnAdjustment &RA) = 0;
DMicrosoftCXXABI.cpp358 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()
DItaniumCXXABI.cpp279 bool ReturnAdjustment) override { in setThunkLinkage() argument
290 const ReturnAdjustment &RA) override;
1710 const ReturnAdjustment &RA) { in performReturnAdjustment()
/external/llvm-project/clang/lib/CodeGen/
DCGCXXABI.h474 GlobalDecl GD, bool ReturnAdjustment) = 0;
482 const ReturnAdjustment &RA) = 0;
DMicrosoftCXXABI.cpp373 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()
DItaniumCXXABI.cpp286 bool ReturnAdjustment) override { in setThunkLinkage() argument
300 const ReturnAdjustment &RA) override;
2092 const ReturnAdjustment &RA) { in performReturnAdjustment()