CCTLib
Calling-context and data-object attribution library for Intel Pin
double_cast Union Reference

Public Attributes

double f
 
struct {
   uint64_t   mantisa: 52
 
   uint64_t   exponent: 11
 
   uint64_t   sign: 1
 
parts
 
struct {
   uint64_t   value: 63
 
   uint64_t   sign: 1
 
vars
 
struct {
   uint64_t   mantisa: 52
 
   uint64_t   exponent: 11
 
   uint64_t   sign: 1
 
parts
 
struct {
   uint64_t   value: 63
 
   uint64_t   sign: 1
 
vars
 

Detailed Description

Definition at line 828 of file zerospy_client.cpp.

Member Data Documentation

◆ exponent

uint64_t double_cast::exponent

Definition at line 832 of file zerospy_client.cpp.

◆ f

double double_cast::f

Definition at line 829 of file zerospy_client.cpp.

◆ mantisa

uint64_t double_cast::mantisa

Definition at line 831 of file zerospy_client.cpp.

◆  [1/2]

struct { ... } double_cast::parts

◆  [2/2]

struct { ... } double_cast::parts

◆ sign

uint64_t double_cast::sign

Definition at line 833 of file zerospy_client.cpp.

◆ value

uint64_t double_cast::value

Definition at line 836 of file zerospy_client.cpp.

◆  [1/2]

struct { ... } double_cast::vars

◆  [2/2]

struct { ... } double_cast::vars

The documentation for this union was generated from the following files: