Searched refs:quirks_mode (Results 1 - 7 of 7) sorted by relevance

/macosx-10.10.1/ruby-106/ruby/test/json/
H A Dtest_json.rb111 assert_raise(JSON::ParserError) { JSON.parse('', :quirks_mode => true) }
113 assert_raise(TypeError) { JSON::Parser.new(nil, :quirks_mode => true).parse }
115 assert_raise(TypeError) { JSON.parse(nil, :quirks_mode => true) }
117 assert_raise(JSON::ParserError) { JSON.parse(' /* foo */ ', :quirks_mode => true) }
119 assert_equal false, parser.quirks_mode?
122 assert_equal nil, JSON.parse('null', :quirks_mode => true)
123 parser = JSON::Parser.new('null', :quirks_mode => true)
124 assert_equal true, parser.quirks_mode?
127 assert_equal false, JSON.parse('false', :quirks_mode => true)
129 assert_equal true, JSON.parse('true', :quirks_mode
[all...]
H A Dtest_json_generate.rb55 assert_equal '666', generate(666, :quirks_mode => true)
73 assert_equal '666', pretty_generate(666, :quirks_mode => true)
86 assert_equal '666', fast_generate(666, :quirks_mode => true)
100 state.quirks_mode = true
101 assert state.quirks_mode?
130 :quirks_mode => false,
147 :quirks_mode => false,
164 :quirks_mode => false,
/macosx-10.10.1/ruby-106/ruby/ext/json/parser/
H A Dparser.h41 int quirks_mode; member in struct:JSON_ParserStruct
H A Dparser.c527 if(pe > p + 9 - json->quirks_mode && !strncmp(MinusInfinity, p, 9)) {
1674 VALUE quirks_mode = rb_hash_aref(opts, tmp); local
1675 json->quirks_mode = RTEST(quirks_mode) ? 1 : 0;
1677 json->quirks_mode = 0;
1720 if (!json->quirks_mode) {
2087 if (json->quirks_mode) {
2137 * call-seq: quirks_mode?()
2139 * Returns a true, if this parser is in quirks_mode, false otherwise.
2144 return json->quirks_mode
[all...]
/macosx-10.10.1/ruby-106/ruby/ext/json/lib/json/
H A Dcommon.rb299 # :quirks_mode: true
305 :quirks_mode => true,
332 if opts[:quirks_mode] && (source.nil? || source.empty?)
361 # :quirks_mode: true
367 :quirks_mode => true,
/macosx-10.10.1/ruby-106/ruby/ext/json/generator/
H A Dgenerator.h76 char quirks_mode; member in struct:JSON_Generator_StateStruct
H A Dgenerator.c597 state->quirks_mode = RTEST(tmp);
631 rb_hash_aset(result, ID2SYM(i_quirks_mode), state->quirks_mode ? Qtrue : Qfalse);
913 if (!state->quirks_mode && !isArrayOrObject(result)) {
934 * * *quirks_mode*: Enables quirks_mode for parser, that is for example
1243 * call-seq: quirks_mode?
1250 return state->quirks_mode ? Qtrue : Qfalse;
1254 * call-seq: quirks_mode=(enable)
1256 * If set to true, enables the quirks_mode mode.
1261 state->quirks_mode
[all...]

Completed in 144 milliseconds