Lines Matching refs:Handle
21 Handle<Object> object,
22 Handle<Object> reviver);
25 JsonParseInternalizer(Isolate* isolate, Handle<JSReceiver> reviver) in JsonParseInternalizer()
28 MaybeHandle<Object> InternalizeJsonProperty(Handle<JSReceiver> holder,
29 Handle<String> key);
31 bool RecurseAndApply(Handle<JSReceiver> holder, Handle<String> name);
34 Handle<JSReceiver> reviver_;
42 Isolate* isolate, Handle<String> source, Handle<Object> reviver) { in Parse()
43 Handle<Object> result; in Parse()
55 JsonParser(Isolate* isolate, Handle<String> source);
78 bool ParseJsonString(Handle<String> expected);
80 Handle<String> ParseJsonString() { in ParseJsonString()
81 Handle<String> result = ScanJsonString(); in ParseJsonString()
86 Handle<String> ScanJsonString();
91 Handle<String> SlowScanJsonString(Handle<String> prefix, int start, int end);
99 Handle<Object> ParseJsonNumber();
104 Handle<Object> ParseJsonValue();
112 Handle<Object> ParseJsonObject();
116 ParseElementResult ParseElement(Handle<JSObject> json_object);
123 Handle<Object> ParseJsonArray();
128 inline Handle<Object> ReportUnexpectedCharacter() { in ReportUnexpectedCharacter()
129 return Handle<Object>::null(); in ReportUnexpectedCharacter()
134 inline Handle<JSFunction> object_constructor() { return object_constructor_; } in object_constructor()
142 void CommitStateToJsonObject(Handle<JSObject> json_object, Handle<Map> map,
143 Vector<const Handle<Object>> properties);
145 Handle<String> source_;
147 Handle<SeqOneByteString> seq_source_;
152 Handle<JSFunction> object_constructor_;
157 ZoneVector<Handle<Object>> properties_;