Searched refs:ExpReal (Results 1 – 7 of 7) sorted by relevance
661 class ExpReal : public Expression {664 explicit ExpReal(double val);665 ExpReal(const ExpReal&other) : Expression(), value_(other.value_) {} in ExpReal() function666 ~ExpReal();668 Expression*clone() const { return new ExpReal(*this); } in clone()
614 ExpReal::ExpReal(double val) in ExpReal() function in ExpReal619 ExpReal::~ExpReal() in ~ExpReal()
357 void ExpReal::dump(ostream&out, int indent) const in dump()457 ostream& ExpReal::dump_inline(ostream&out) const in dump_inline()
179 void ExpReal::write_to_stream(ostream&fd) const in write_to_stream()
648 int ExpReal::emit(ostream&out, Entity*, ScopeBase*) const in emit()654 int ExpReal::emit_package(ostream&out) const in emit_package()660 bool ExpReal::is_primary(void) const in is_primary()
904 const VType* ExpReal::probe_type(Entity*, ScopeBase*) const in probe_type()909 int ExpReal::elaborate_expr(Entity*ent, ScopeBase*scope, const VType*ltype) in elaborate_expr()
1964 { ExpReal*tmp = new ExpReal($1);