Lines Matching refs:prop_name
23624 JSAtom prop_name, var_name; in js_parse_destructuring_element() local
23695 prop_type = js_parse_property_name(s, &prop_name, FALSE, TRUE, FALSE); in js_parse_destructuring_element()
23708 if (prop_name == JS_ATOM_NULL) { in js_parse_destructuring_element()
23727 emit_atom(s, prop_name); in js_parse_destructuring_element()
23732 emit_u32(s, prop_name); in js_parse_destructuring_element()
23743 if (prop_name == JS_ATOM_NULL) { in js_parse_destructuring_element()
23760 emit_atom(s, prop_name); in js_parse_destructuring_element()
23778 if (prop_name == JS_ATOM_NULL) { in js_parse_destructuring_element()
23811 if (prop_name == JS_ATOM_NULL) { in js_parse_destructuring_element()
23821 emit_u32(s, prop_name); in js_parse_destructuring_element()
23825 if (is_arg && js_parse_check_duplicate_parameter(s, prop_name)) in js_parse_destructuring_element()
23828 (prop_name == JS_ATOM_eval || prop_name == JS_ATOM_arguments)) { in js_parse_destructuring_element()
23837 emit_atom(s, prop_name); in js_parse_destructuring_element()
23845 emit_atom(s, prop_name); in js_parse_destructuring_element()
23849 var_name = JS_DupAtom(s->ctx, prop_name); in js_parse_destructuring_element()
23852 emit_u32(s, prop_name); in js_parse_destructuring_element()
24022 JS_FreeAtom(s->ctx, prop_name); in js_parse_destructuring_element()
42867 JSAtom prop_name; in json_parse_value() local
42877 prop_name = JS_ValueToAtom(ctx, s->token.u.str.str); in json_parse_value()
42878 if (prop_name == JS_ATOM_NULL) in json_parse_value()
42881 prop_name = JS_DupAtom(ctx, s->token.u.ident.atom); in json_parse_value()
42893 JS_FreeAtom(ctx, prop_name); in json_parse_value()
42896 ret = JS_DefinePropertyValue(ctx, val, prop_name, in json_parse_value()
42898 JS_FreeAtom(ctx, prop_name); in json_parse_value()