Home | History | Annotate | Download | only in src

Lines Matching refs:Dest

767 template <class Dest, class Source>
769 STATIC_ASSERT(sizeof(Dest) == sizeof(Source));
771 INLINE(static Dest cast(const Source& source)) {
772 Dest dest;
773 memcpy(&dest, &source, sizeof(dest));
774 return dest;
778 template <class Dest, class Source>
779 struct BitCastHelper<Dest, Source*> {
780 INLINE(static Dest cast(Source* source)) {
781 return BitCastHelper<Dest, uintptr_t>::
786 template <class Dest, class Source>
787 INLINE(Dest BitCast(const Source& source));
789 template <class Dest, class Source>
790 inline Dest BitCast(const Source& source) {
791 return BitCastHelper<Dest, Source>::cast(source);