Inferno
0.2
|
#include <type_db.hpp>
Static Public Attributes | |
static const int | char_bits = sizeof( char ) * 8 |
static const bool | int_default_signed = IS_SIGNED(int) |
static const bool | char_default_signed = IS_SIGNED(char) |
static const unsigned | integral_bits [] |
static const llvm::fltSemantics *const | float_semantics = &llvm::APFloat::IEEEsingle |
static const llvm::fltSemantics *const | double_semantics = &llvm::APFloat::IEEEdouble |
static const llvm::fltSemantics *const | long_double_semantics = &llvm::APFloat::IEEEquad |
Definition at line 7 of file type_db.hpp.
const int TypeDb::char_bits = sizeof( char ) * 8 [static] |
Definition at line 9 of file type_db.hpp.
Referenced by TypeOf::GetLiteral().
const bool TypeDb::char_default_signed = IS_SIGNED(char) [static] |
Definition at line 11 of file type_db.hpp.
Referenced by TypeOf::GetLiteral().
const llvm::fltSemantics *const TypeDb::double_semantics = &llvm::APFloat::IEEEdouble [static] |
Definition at line 14 of file type_db.hpp.
const llvm::fltSemantics *const TypeDb::float_semantics = &llvm::APFloat::IEEEsingle [static] |
Definition at line 13 of file type_db.hpp.
Referenced by CPPTree::SpecificFloat::operator string().
const bool TypeDb::int_default_signed = IS_SIGNED(int) [static] |
Definition at line 10 of file type_db.hpp.
Referenced by TypeOf::Get().
const unsigned TypeDb::integral_bits [static] |
{ sizeof( int ) * 8, sizeof( short ) * 8, sizeof( long ) * 8, sizeof( long long ) * 8 }
Definition at line 12 of file type_db.hpp.
Referenced by TypeOf::Get(), TypeOf::GetStandard(), and CPPTree::SpecificInteger::operator string().
const llvm::fltSemantics *const TypeDb::long_double_semantics = &llvm::APFloat::IEEEquad [static] |
Definition at line 15 of file type_db.hpp.
Referenced by CPPTree::SpecificFloat::operator string().