union APFloat::Storage
Declaration
union APFloat::Storage { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ADT/APFloat.h:697
Member Variables
- public const llvm::fltSemantics* semantics
- public llvm::APFloat::IEEEFloat IEEE
- public llvm::APFloat::DoubleAPFloat Double
Method Overview
- public Storage(llvm::APFloat::IEEEFloat F, const llvm::fltSemantics & S)
- public Storage(llvm::APFloat::DoubleAPFloat F, const llvm::fltSemantics & S)
- public Storage(const llvm::APFloat::Storage & RHS)
- public Storage(llvm::APFloat::Storage && RHS)
- public template <typename... ArgTypes> Storage(const llvm::fltSemantics & Semantics, ArgTypes &&... Args)
- public ~Storage()
Methods
¶Storage(llvm::APFloat::IEEEFloat F,
const llvm::fltSemantics& S)
Storage(llvm::APFloat::IEEEFloat F,
const llvm::fltSemantics& S)
Declared at: llvm/include/llvm/ADT/APFloat.h:702
Parameters
- llvm::APFloat::IEEEFloat F
- const llvm::fltSemantics& S
¶Storage(llvm::APFloat::DoubleAPFloat F,
const llvm::fltSemantics& S)
Storage(llvm::APFloat::DoubleAPFloat F,
const llvm::fltSemantics& S)
Declared at: llvm/include/llvm/ADT/APFloat.h:703
Parameters
¶Storage(const llvm::APFloat::Storage& RHS)
Storage(const llvm::APFloat::Storage& RHS)
Declared at: llvm/include/llvm/ADT/APFloat.h:733
Parameters
- const llvm::APFloat::Storage& RHS
¶Storage(llvm::APFloat::Storage&& RHS)
Storage(llvm::APFloat::Storage&& RHS)
Declared at: llvm/include/llvm/ADT/APFloat.h:745
Parameters
- llvm::APFloat::Storage&& RHS
¶template <typename... ArgTypes>
Storage(const llvm::fltSemantics& Semantics,
ArgTypes&&... Args)
template <typename... ArgTypes>
Storage(const llvm::fltSemantics& Semantics,
ArgTypes&&... Args)
Declared at: llvm/include/llvm/ADT/APFloat.h:709
Templates
- ArgTypes
Parameters
- const llvm::fltSemantics& Semantics
- ArgTypes&&... Args
¶~Storage()
~Storage()
Declared at: llvm/include/llvm/ADT/APFloat.h:721