union APFloat::Storage

Declaration

union APFloat::Storage { /* full declaration omitted */ };

Declared at: llvm/include/llvm/ADT/APFloat.h:707

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)

Declared at: llvm/include/llvm/ADT/APFloat.h:712

Parameters

llvm::APFloat::IEEEFloat F
const llvm::fltSemantics& S

Storage(llvm::APFloat::DoubleAPFloat F,
        const llvm::fltSemantics& S)

Declared at: llvm/include/llvm/ADT/APFloat.h:713

Parameters

llvm::APFloat::DoubleAPFloat F
const llvm::fltSemantics& S

Storage(const llvm::APFloat::Storage& RHS)

Declared at: llvm/include/llvm/ADT/APFloat.h:743

Parameters

const llvm::APFloat::Storage& RHS

Storage(llvm::APFloat::Storage&& RHS)

Declared at: llvm/include/llvm/ADT/APFloat.h:755

Parameters

llvm::APFloat::Storage&& RHS

template <typename... ArgTypes>
Storage(const llvm::fltSemantics& Semantics,
        ArgTypes&&... Args)

Declared at: llvm/include/llvm/ADT/APFloat.h:719

Templates

ArgTypes

Parameters

const llvm::fltSemantics& Semantics
ArgTypes&&... Args

~Storage()

Declared at: llvm/include/llvm/ADT/APFloat.h:731