summaryrefslogtreecommitdiff
path: root/upb/json/parser.rl
diff options
context:
space:
mode:
authorBo Yang <teboring@google.com>2018-08-05 23:24:48 +0000
committerBo Yang <teboring@google.com>2018-08-05 23:28:12 +0000
commitf1d7570f305c3cc7975a87edc1313f784fc06b2b (patch)
tree6fe8cb8006196962d21624ae9818184c0f5850a3 /upb/json/parser.rl
parentac9d4468f5d9f88e0b0d5dd9f2cc0131e3036b16 (diff)
Remove unused code
Diffstat (limited to 'upb/json/parser.rl')
-rw-r--r--upb/json/parser.rl8
1 files changed, 2 insertions, 6 deletions
diff --git a/upb/json/parser.rl b/upb/json/parser.rl
index 9e60c5d..368b11d 100644
--- a/upb/json/parser.rl
+++ b/upb/json/parser.rl
@@ -110,9 +110,6 @@ struct upb_json_parser {
/* Whether to end parsing. */
bool ready_to_end;
-
- /* Indicate whehter last paring ended while parsing number */
- bool parsing_number;
};
struct upb_json_parsermethod {
@@ -622,7 +619,6 @@ static bool end_text(upb_json_parser *p, const char *ptr) {
}
static void start_number(upb_json_parser *p, const char *ptr) {
- p->parsing_number = true;
multipart_startaccum(p);
capture_begin(p, ptr);
}
@@ -630,7 +626,6 @@ static void start_number(upb_json_parser *p, const char *ptr) {
static bool parse_number(upb_json_parser *p, bool is_quoted);
static bool end_number(upb_json_parser *p, const char *ptr) {
- p->parsing_number = false;
if (!capture_end(p, ptr)) {
return false;
}
@@ -1605,6 +1600,8 @@ bool end(void *closure, const void *hd) {
/* Prevent compile warning on unused static constants. */
UPB_UNUSED(json_start);
+ UPB_UNUSED(json_en_number_machine);
+ UPB_UNUSED(json_en_string_machine);
UPB_UNUSED(json_en_value_machine);
UPB_UNUSED(json_en_main);
@@ -1632,7 +1629,6 @@ static void json_parser_reset(upb_json_parser *p) {
p->capture = NULL;
p->accumulated = NULL;
upb_status_clear(&p->status);
- p->parsing_number = false;
}
static void visit_json_parsermethod(const upb_refcounted *r,
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback