OpenADFortTk (including Open64 and OpenAnalysis references)
|
#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 |
Public Member Functions inherited from OA::ConstValBasicInterface | |
ConstValBasicInterface () | |
virtual | ~ConstValBasicInterface () |
virtual bool | operator< (ConstValBasicInterface &other)=0 |
Definition at line 502 of file Open64IRInterface.hpp.
|
inline |
Definition at line 504 of file Open64IRInterface.hpp.
|
inlinevirtual |
Definition at line 505 of file Open64IRInterface.hpp.
|
virtual |
Reimplemented in Open64IntegerConstVal.
Definition at line 3375 of file Open64IRInterface.cpp.
References NULL.
Referenced by Open64IRInterface::evalOp().
|
inlinevirtual |
Definition at line 519 of file Open64IRInterface.hpp.
|
inlinevirtual |
Definition at line 517 of file Open64IRInterface.hpp.
|
inlinevirtual |
Reimplemented in Open64IntegerConstVal.
Definition at line 515 of file Open64IRInterface.hpp.
Referenced by Open64IntegerConstVal::eval(), Open64IntegerConstVal::operator!=(), Open64IntegerConstVal::operator<(), Open64IntegerConstVal::operator==(), and Open64IRInterface::toString().
|
inlinevirtual |
Definition at line 518 of file Open64IRInterface.hpp.
|
inlinevirtual |
Definition at line 516 of file Open64IRInterface.hpp.
|
inlinevirtual |
Reimplemented in Open64IntegerConstVal.
Definition at line 514 of file Open64IRInterface.hpp.
Referenced by Open64IntegerConstVal::eval(), Open64IntegerConstVal::operator!=(), Open64IntegerConstVal::operator<(), Open64IntegerConstVal::operator==(), and Open64IRInterface::toString().
|
inlinevirtual |
Implements OA::ConstValBasicInterface.
Reimplemented in Open64IntegerConstVal.
Definition at line 510 of file Open64IRInterface.hpp.
|
inlinevirtual |
Implements OA::ConstValBasicInterface.
Reimplemented in Open64IntegerConstVal.
Definition at line 508 of file Open64IRInterface.hpp.
|
inlinevirtual |
Implements OA::ConstValBasicInterface.
Reimplemented in Open64IntegerConstVal.
Definition at line 511 of file Open64IRInterface.hpp.