Class Parser::FixedPtLiteral

class FixedPtLiteral : public Parser::Literal

Public Functions

FixedPtLiteral(std::string *n)
const std::string *get_fixedptval() const
std::shared_ptr<Analyzer::Expr> analyze(const Catalog_Namespace::Catalog &catalog, Analyzer::Query &query, TlistRefType allow_tlist_ref = TLIST_NONE) const
std::string to_string() const

Public Static Functions

std::shared_ptr<Analyzer::Expr> analyzeValue(const int64_t numericval, const int scale, const int precision)

Private Members

std::unique_ptr<std::string> fixedptval_