GCC Middle and Back End API Reference
wi::int_traits< wi::hwi_with_prec > Struct Reference

#include <wide-int.h>

Static Public Member Functions

static unsigned int get_precision (const wi::hwi_with_prec &)
 
static wi::storage_ref decompose (HOST_WIDE_INT *, unsigned int, const wi::hwi_with_prec &)
 

Static Public Attributes

static enum precision_type precision_type = VAR_PRECISION
 
static const bool host_dependent_precision = false
 
static const bool is_sign_extended = true
 
static const bool needs_write_val_arg = false
 

Member Function Documentation

◆ decompose()

◆ get_precision()

unsigned int wi::int_traits< wi::hwi_with_prec >::get_precision ( const wi::hwi_with_prec & x)
inlinestatic

Field Documentation

◆ host_dependent_precision

const bool wi::int_traits< wi::hwi_with_prec >::host_dependent_precision = false
static

◆ is_sign_extended

const bool wi::int_traits< wi::hwi_with_prec >::is_sign_extended = true
static

◆ needs_write_val_arg

const bool wi::int_traits< wi::hwi_with_prec >::needs_write_val_arg = false
static

◆ precision_type


The documentation for this struct was generated from the following file: