Home | History | Annotate | Download | only in dtoa

Lines Matching refs:Dest

287     template <class Dest, class Source>
288 inline Dest BitCast(const Source& source) {
289 // Compile time assertion: sizeof(Dest) == sizeof(Source)
290 // A compile error here means your Dest and Source have different sizes.
291 COMPILE_ASSERT(sizeof(Dest) == sizeof(Source), VerifySizesAreEqual);
293 Dest dest;
294 memcpy(&dest, &source, sizeof(dest));
295 return dest;
298 template <class Dest, class Source>
299 inline Dest BitCast(Source* source) {
300 return BitCast<Dest>(reinterpret_cast<uintptr_t>(source));