#include <ConstantUnion.h>
|
static TConstantUnion | add (const TConstantUnion &lhs, const TConstantUnion &rhs, TDiagnostics *diag, const TSourceLoc &line) |
|
static TConstantUnion | sub (const TConstantUnion &lhs, const TConstantUnion &rhs, TDiagnostics *diag, const TSourceLoc &line) |
|
static TConstantUnion | mul (const TConstantUnion &lhs, const TConstantUnion &rhs, TDiagnostics *diag, const TSourceLoc &line) |
|
static TConstantUnion | rshift (const TConstantUnion &lhs, const TConstantUnion &rhs, TDiagnostics *diag, const TSourceLoc &line) |
|
static TConstantUnion | lshift (const TConstantUnion &lhs, const TConstantUnion &rhs, TDiagnostics *diag, const TSourceLoc &line) |
|
◆ TConstantUnion()
TConstantUnion::TConstantUnion |
( |
| ) |
|
◆ add()
◆ cast()
◆ getBConst()
bool TConstantUnion::getBConst |
( |
| ) |
const |
|
inline |
◆ getFConst()
float TConstantUnion::getFConst |
( |
| ) |
const |
|
inline |
◆ getIConst()
int TConstantUnion::getIConst |
( |
| ) |
const |
|
inline |
◆ getType()
◆ getUConst()
unsigned int TConstantUnion::getUConst |
( |
| ) |
const |
|
inline |
◆ lshift()
◆ mul()
◆ operator &()
◆ operator &&()
◆ operator!=() [1/5]
bool TConstantUnion::operator!= |
( |
const int |
i | ) |
const |
◆ operator!=() [2/5]
bool TConstantUnion::operator!= |
( |
const unsigned int |
u | ) |
const |
◆ operator!=() [3/5]
bool TConstantUnion::operator!= |
( |
const float |
f | ) |
const |
◆ operator!=() [4/5]
bool TConstantUnion::operator!= |
( |
const bool |
b | ) |
const |
◆ operator!=() [5/5]
bool TConstantUnion::operator!= |
( |
const TConstantUnion & |
constant | ) |
const |
◆ operator%()
◆ operator<()
bool TConstantUnion::operator< |
( |
const TConstantUnion & |
constant | ) |
const |
◆ operator==() [1/5]
bool TConstantUnion::operator== |
( |
const int |
i | ) |
const |
◆ operator==() [2/5]
bool TConstantUnion::operator== |
( |
const unsigned int |
u | ) |
const |
◆ operator==() [3/5]
bool TConstantUnion::operator== |
( |
const float |
f | ) |
const |
◆ operator==() [4/5]
bool TConstantUnion::operator== |
( |
const bool |
b | ) |
const |
◆ operator==() [5/5]
bool TConstantUnion::operator== |
( |
const TConstantUnion & |
constant | ) |
const |
◆ operator>()
bool TConstantUnion::operator> |
( |
const TConstantUnion & |
constant | ) |
const |
◆ operator^()
◆ operator|()
◆ operator||()
◆ POOL_ALLOCATOR_NEW_DELETE()
TConstantUnion::POOL_ALLOCATOR_NEW_DELETE |
( |
| ) |
|
◆ rshift()
◆ setBConst()
void TConstantUnion::setBConst |
( |
bool |
b | ) |
|
|
inline |
◆ setFConst()
void TConstantUnion::setFConst |
( |
float |
f | ) |
|
|
inline |
◆ setIConst()
void TConstantUnion::setIConst |
( |
int |
i | ) |
|
|
inline |
◆ setUConst()
void TConstantUnion::setUConst |
( |
unsigned int |
u | ) |
|
|
inline |
◆ sub()
◆ bConst
bool TConstantUnion::bConst |
◆ fConst
float TConstantUnion::fConst |
◆ iConst
int TConstantUnion::iConst |
◆ uConst
unsigned int TConstantUnion::uConst |
The documentation for this class was generated from the following files: