LCOV - code coverage report
Current view: top level - lib - json.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 281 281 100.0 %
Date: 2014-11-22 Functions: 29 29 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_json.cpp 21
__static_initialization_and_destruction_0(int, int) 21
as2js::(anonymous namespace)::append_string(as2js::String&, as2js::String const&) 5729
as2js::JSON::read_json_value(std::shared_ptr<as2js::Node>) 189807
as2js::JSON::load(as2js::String const&) 29
as2js::JSON::parse(std::shared_ptr<as2js::Input>) 112755
as2js::JSON::JSONValue::set_member(as2js::String const&, std::shared_ptr<as2js::JSON::JSONValue>) 2110
as2js::JSON::JSONValue::saving_t::saving_t(as2js::JSON::JSONValue const&) 241
as2js::JSON::JSONValue::saving_t::~saving_t() 221
as2js::JSON::JSONValue::set_item(unsigned long, std::shared_ptr<as2js::JSON::JSONValue>) 770
as2js::JSON::JSONValue::JSONValue(as2js::Position const&) 214
as2js::JSON::JSONValue::JSONValue(as2js::Position const&, as2js::Int64) 4547
as2js::JSON::JSONValue::JSONValue(as2js::Position const&, as2js::Float64) 1144
as2js::JSON::JSONValue::JSONValue(as2js::Position const&, as2js::String const&) 52063
as2js::JSON::JSONValue::JSONValue(as2js::Position const&, std::map<as2js::String, std::shared_ptr<as2js::JSON::JSONValue>, std::less<as2js::String>, std::allocator<std::pair<as2js::String const, std::shared_ptr<as2js::JSON::JSONValue> > > > const&) 27028
as2js::JSON::JSONValue::JSONValue(as2js::Position const&, std::vector<std::shared_ptr<as2js::JSON::JSONValue>, std::allocator<std::shared_ptr<as2js::JSON::JSONValue> > > const&) 8808
as2js::JSON::JSONValue::JSONValue(as2js::Position const&, bool) 464
as2js::JSON::set_value(std::shared_ptr<as2js::JSON::JSONValue>) 13
as2js::JSON::save(as2js::String const&, as2js::String const&) const 13
as2js::JSON::output(std::shared_ptr<as2js::Output>, as2js::String const&) const 33
as2js::JSON::JSONValue::get_object() const 27329701
as2js::JSON::JSONValue::get_string() const 42906729
as2js::JSON::JSONValue::get_float64() const 526811
as2js::JSON::JSONValue::get_position() const 2060
as2js::JSON::JSONValue::get_type() const 23277817
as2js::JSON::JSONValue::get_array() const 15551593
as2js::JSON::JSONValue::get_int64() const 8355151
as2js::JSON::JSONValue::to_string() const 9201
as2js::JSON::get_value() const 52

Generated by: LCOV version 1.10