diff options
Diffstat (limited to 'gcc/mux-utils.h')
-rw-r--r-- | gcc/mux-utils.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/mux-utils.h b/gcc/mux-utils.h index 169a12e..e252b56 100644 --- a/gcc/mux-utils.h +++ b/gcc/mux-utils.h @@ -139,10 +139,10 @@ public: private: pointer_mux (char *ptr) : m_ptr (ptr) {} - // The pointer value for A pointers, or the pointer value + 1 for B pointers. - // Using a pointer rather than a uintptr_t tells the compiler that second () - // can never return null, and that second_or_null () is only null if - // is_first (). + // Points to the first byte of an object for A pointers or the second + // byte of an object for B pointers. Using a pointer rather than a + // uintptr_t tells the compiler that second () can never return null, + // and that second_or_null () is only null if is_first (). char *m_ptr; }; |