#include <cassert>
#include <cstddef>
#include <cstdlib>
Go to the source code of this file.
◆ DEF_SMARTPTR_COMPARISON
| #define DEF_SMARTPTR_COMPARISON |
( |
|
op | ) |
|
Value: template <typename D1, typename T1, typename D2, typename T2> \
{ \
return (a.Get() op b.Get()); \
} \
template <typename D, typename T1, typename T2> \
{ \
return (a.Get() op b); \
} \
template <typename D, typename T1, typename T2> \
{ \
return (a op b.Get()); \
}
◆ WARN_UNUSED_RESULT
| #define WARN_UNUSED_RESULT |
( |
|
ret, |
|
|
|
decl |
|
) |
| ret decl |