webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Attributes | List of all members
upb_json_parser Struct Reference

Public Attributes

upb_envenv
 
upb_byteshandler input_handler_
 
upb_bytessink input_
 
upb_jsonparser_frame stack [UPB_JSON_MAX_DEPTH]
 
upb_jsonparser_frametop
 
upb_jsonparser_framelimit
 
upb_status status
 
int current_state
 
int parser_stack [UPB_JSON_MAX_DEPTH]
 
int parser_top
 
const upb_bufhandlehandle
 
const char * accumulated
 
size_t accumulated_len
 
char * accumulate_buf
 
size_t accumulate_buf_size
 
int multipart_state
 
upb_selector_t string_selector
 
const char * capture
 
uint32_t digit
 
const upb_json_parsermethodmethod
 

Member Data Documentation

◆ accumulate_buf

char * upb_json_parser::accumulate_buf

◆ accumulate_buf_size

size_t upb_json_parser::accumulate_buf_size

◆ accumulated

const char * upb_json_parser::accumulated

◆ accumulated_len

size_t upb_json_parser::accumulated_len

◆ capture

const char * upb_json_parser::capture

◆ current_state

int upb_json_parser::current_state

◆ digit

uint32_t upb_json_parser::digit

◆ env

upb_env * upb_json_parser::env

◆ handle

const upb_bufhandle * upb_json_parser::handle

◆ input_

upb_bytessink upb_json_parser::input_

◆ input_handler_

upb_byteshandler upb_json_parser::input_handler_

◆ limit

upb_jsonparser_frame * upb_json_parser::limit

◆ method

const upb_json_parsermethod* upb_json_parser::method

◆ multipart_state

int upb_json_parser::multipart_state

◆ parser_stack

int upb_json_parser::parser_stack

◆ parser_top

int upb_json_parser::parser_top

◆ stack

upb_jsonparser_frame upb_json_parser::stack

◆ status

upb_status upb_json_parser::status

◆ string_selector

upb_selector_t upb_json_parser::string_selector

◆ top

upb_jsonparser_frame * upb_json_parser::top

The documentation for this struct was generated from the following file: