hoshi-lang dev
Yet another programming language
Loading...
Searching...
No Matches
IRFunctionOptimizer::SimulationStack::Item::PossibleValue Union Reference

#include <IROptimizer.hpp>

Public Member Functions

 PossibleValue ()=default
 
 PossibleValue (int64_t intValue)
 
 PossibleValue (double deciValue)
 
 PossibleValue (bool boolValue)
 
 PossibleValue (yoi::indexT stringConstIndex)
 
 PossibleValue (char charValue)
 
 PossibleValue (short shortValue)
 

Public Attributes

int64_t intValue
 
double deciValue
 
bool boolValue
 
char charValue
 
yoi::indexT stringConstIndex
 
uint64_t unsignedValue
 
short shortValue
 

Detailed Description

Definition at line 100 of file IROptimizer.hpp.

Constructor & Destructor Documentation

◆ PossibleValue() [1/7]

PossibleValue ( )
default

◆ PossibleValue() [2/7]

PossibleValue ( int64_t  intValue)

Definition at line 70 of file IROptimizer.cpp.

◆ PossibleValue() [3/7]

PossibleValue ( double  deciValue)

Definition at line 72 of file IROptimizer.cpp.

◆ PossibleValue() [4/7]

PossibleValue ( bool  boolValue)

Definition at line 74 of file IROptimizer.cpp.

◆ PossibleValue() [5/7]

PossibleValue ( yoi::indexT  stringConstIndex)

Definition at line 76 of file IROptimizer.cpp.

◆ PossibleValue() [6/7]

PossibleValue ( char  charValue)

Definition at line 78 of file IROptimizer.cpp.

◆ PossibleValue() [7/7]

PossibleValue ( short  shortValue)

Definition at line 80 of file IROptimizer.cpp.

Member Data Documentation

◆ boolValue

◆ charValue

◆ deciValue

◆ intValue

◆ shortValue

◆ stringConstIndex

yoi::indexT stringConstIndex

Definition at line 105 of file IROptimizer.hpp.

◆ unsignedValue


The documentation for this union was generated from the following files: