|
OpenADFortTk (basic)
|
#include <Open64IRInterface.hpp>

Public Member Functions | |
| Open64ConstVal () | |
| virtual | ~Open64ConstVal () |
| virtual bool | operator== (OA::ConstValBasicInterface &x) |
| virtual bool | operator!= (OA::ConstValBasicInterface &x) |
| virtual std::string | toString () |
| virtual bool | isaInteger () const |
| virtual int | getIntegerVal () const |
| virtual bool | isaDouble () const |
| virtual double | getDoubleVal () const |
| virtual bool | isaChar () const |
| virtual char | getCharVal () const |
| virtual OA::OA_ptr < ConstValBasicInterface > | eval (OPERATOR opr, const OA::OA_ptr< OA::ConstValBasicInterface > op2) const |
Definition at line 502 of file Open64IRInterface.hpp.
| Open64ConstVal::Open64ConstVal | ( | ) | [inline] |
Definition at line 504 of file Open64IRInterface.hpp.
| virtual Open64ConstVal::~Open64ConstVal | ( | ) | [inline, virtual] |
Definition at line 505 of file Open64IRInterface.hpp.
| OA::OA_ptr< OA::ConstValBasicInterface > Open64ConstVal::eval | ( | OPERATOR | opr, |
| const OA::OA_ptr< OA::ConstValBasicInterface > | op2 | ||
| ) | const [virtual] |
Reimplemented in Open64IntegerConstVal.
Definition at line 3375 of file Open64IRInterface.cpp.
Referenced by Open64IRInterface::evalOp().
| virtual char Open64ConstVal::getCharVal | ( | ) | const [inline, virtual] |
Definition at line 519 of file Open64IRInterface.hpp.
| virtual double Open64ConstVal::getDoubleVal | ( | ) | const [inline, virtual] |
Definition at line 517 of file Open64IRInterface.hpp.
| virtual int Open64ConstVal::getIntegerVal | ( | ) | const [inline, virtual] |
Reimplemented in Open64IntegerConstVal.
Definition at line 515 of file Open64IRInterface.hpp.
Referenced by Open64IntegerConstVal::eval(), Open64IntegerConstVal::operator!=(), Open64IntegerConstVal::operator<(), Open64IntegerConstVal::operator==(), and Open64IRInterface::toString().
| virtual bool Open64ConstVal::isaChar | ( | ) | const [inline, virtual] |
Definition at line 518 of file Open64IRInterface.hpp.
| virtual bool Open64ConstVal::isaDouble | ( | ) | const [inline, virtual] |
Definition at line 516 of file Open64IRInterface.hpp.
| virtual bool Open64ConstVal::isaInteger | ( | ) | const [inline, virtual] |
Reimplemented in Open64IntegerConstVal.
Definition at line 514 of file Open64IRInterface.hpp.
Referenced by Open64IntegerConstVal::operator!=(), Open64IntegerConstVal::operator<(), and Open64IntegerConstVal::operator==().
| virtual bool Open64ConstVal::operator!= | ( | OA::ConstValBasicInterface & | x | ) | [inline, virtual] |
Reimplemented in Open64IntegerConstVal.
Definition at line 510 of file Open64IRInterface.hpp.
| virtual bool Open64ConstVal::operator== | ( | OA::ConstValBasicInterface & | x | ) | [inline, virtual] |
Reimplemented in Open64IntegerConstVal.
Definition at line 508 of file Open64IRInterface.hpp.
| virtual std::string Open64ConstVal::toString | ( | ) | [inline, virtual] |
Reimplemented in Open64IntegerConstVal.
Definition at line 511 of file Open64IRInterface.hpp.