Snap! Websites
An Open Source CMS System in C++
#include <float64.h>
Definition at line 120 of file float64.h.
References as2js::COMPARE_EQUAL, as2js::COMPARE_GREATER, as2js::COMPARE_LESS, as2js::COMPARE_UNORDERED, f_float, and is_NaN().
Referenced by as2js::Node::compare().
Definition at line 71 of file float64.h.
References f_float.
Referenced by as2js::Node::display_data(), as2js::Message::operator<<(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_ADD(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_DIVIDE(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_MODULO(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_MULTIPLY(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_NEGATE(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_POWER(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_SUBTRACT(), as2js::Node::to_boolean(), as2js::Node::to_boolean_type_only(), as2js::Node::to_int64(), as2js::JSON::JSONValue::to_string(), and as2js::Node::to_string().
Definition at line 91 of file float64.h.
References f_float.
Referenced by compare(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_DIVIDE(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_MODULO(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_MULTIPLY(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_POWER(), as2js::Node::to_boolean(), as2js::Node::to_boolean_type_only(), as2js::Node::to_int64(), and as2js::Node::to_string().
Definition at line 106 of file float64.h.
References f_float.
Referenced by as2js::Node::to_string().
Definition at line 101 of file float64.h.
References f_float.
Referenced by as2js::Node::to_string().
default_epsilon()
)
inline
Definition at line 76 of file float64.h.
References f_float.
Referenced by as2js::Node::compare(), as2js::Parser::numeric_type(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_ADD(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_DIVIDE(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_MODULO(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_MULTIPLY(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_NEGATE(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_POWER(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_SUBTRACT(), as2js::JSON::read_json_value(), as2js::Node::to_float64(), and as2js::Node::to_number().
Definition at line 86 of file float64.h.
References f_float.
Referenced by as2js::Lexer::get_token(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_DIVIDE(), and as2js::Lexer::read_identifier().
Definition at line 81 of file float64.h.
References f_float.
Referenced by as2js::Node::compare(), as2js::Lexer::get_token(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_DIVIDE(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_MODULO(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_MULTIPLY(), as2js::optimizer_details::anonymous_namespace{optimizer_optimize.cpp}::optimizer_func_POWER(), as2js::Lexer::read_identifier(), as2js::Node::to_float64(), and as2js::Node::to_number().
Definition at line 167 of file float64.h.
Referenced by classified_infinity(), compare(), as2js::Node::compare(), Float64(), get(), is_infinity(), is_NaN(), is_negative_infinity(), is_positive_infinity(), nearly_equal(), operator=(), set(), set_infinity(), and set_NaN().
This document is part of the Snap! Websites Project.
Copyright by Made to Order Software Corp.
Snap! Websites
An Open Source CMS System in C++