areSubnormalsFlushedToZero() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
CanSupportType(common::TypeCategory, std::int64_t kind) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | static |
compilerOptionsString() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
compilerVersionString() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
defaultRounding (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | static |
descriptorAlignment() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
DisableType(common::TypeCategory category, std::int64_t kind) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
EnableType(common::TypeCategory category, std::int64_t kind, std::size_t byteSize, std::size_t align) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
GetAlignment(common::TypeCategory category, std::int64_t kind) const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
GetByteSize(common::TypeCategory category, std::int64_t kind) const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
haltingSupportIsUnknownAtCompileTime() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
hasSubnormalFlushingControl(int kind) const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
hasSubnormalFlushingControl(bool any=false) const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
ieeeFeatures() (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
ieeeFeatures() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
isBigEndian() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
isOSWindows() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
isPPC() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
isSPARC() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
IsTypeEnabled(common::TypeCategory category, std::int64_t kind) const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
maxAlignment() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
maxByteSize() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
operator=(const TargetCharacteristics &)=default (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
procedurePointerAlignment() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
procedurePointerByteSize() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
roundingMode() const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
SelectedIntKind(std::int64_t precision=0) const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
SelectedLogicalKind(std::int64_t bits=1) const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
SelectedRealKind(std::int64_t precision=0, std::int64_t range=0, std::int64_t radix=2) const (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
set_areSubnormalsFlushedToZero(bool yes=true) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
set_compilerOptionsString(std::string x) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
set_compilerVersionString(std::string x) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
set_haltingSupportIsUnknownAtCompileTime(bool yes=true) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
set_hasSubnormalFlushingControl(int kind, bool yes=true) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
set_ieeeFeature(IeeeFeature ieeeFeature, bool yes=true) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
set_isBigEndian(bool isBig=true) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
set_isOSWindows(bool isOSWindows=false) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | inline |
set_isPPC(bool isPPC=false) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
set_isSPARC(bool isSPARC=false) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
set_roundingMode(Rounding) (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |
TargetCharacteristics() (defined in Fortran::evaluate::TargetCharacteristics) | Fortran::evaluate::TargetCharacteristics | |