Lines Matching +full:non +full:- +full:void
7 * http://www.apache.org/licenses/LICENSE-2.0
32 inline T ReadBuffer(void **buffer) in ReadBuffer()
35 *buffer = reinterpret_cast<void *>(reinterpret_cast<uintptr_t>(*buffer) + result.offset_); in ReadBuffer()
39 inline char *ReadBuffer(void **buffer) in ReadBuffer()
42 *buffer = reinterpret_cast<void *>(reinterpret_cast<uintptr_t>(*buffer) + strlen(result) + 1); in ReadBuffer()
47 inline T *ReadBufferInSize(void **buffer) in ReadBufferInSize()
50 *buffer = reinterpret_cast<void *>(reinterpret_cast<uintptr_t>(*buffer) + result->Size()); in ReadBufferInSize()
69 return __builtin_clz(static_cast<uint32_t>(value)) - (32 - std::numeric_limits<T>::digits); in CountLeadingZeros()
129 /// isMask_64 - This function returns true if the argument is a non-empty
137 /// isShiftedMask_64 - This function returns true if the argument contains a
138 /// non-empty sequence of ones with the remainder zero (64 bit version.)
141 return Value && IsMask_64((Value - 1) | Value); in IsShiftedMask_64()
148 return (static_cast<size_t>(x) + n - 1U) & (-n); in RoundUp()
152 inline To bit_cast(const From &src) noexcept // NOLINT(readability-identifier-naming) in bit_cast()