Home
last modified time | relevance | path

Searched refs:lexer (Results 1 – 23 of 23) sorted by relevance

/openbmc/qemu/qobject/
H A Djson-lexer.c264 static inline uint8_t next_state(JSONLexer *lexer, char ch, bool flush, in next_state() argument
269 assert(lexer->state < ARRAY_SIZE(json_lexer)); in next_state()
270 next = json_lexer[lexer->state][(uint8_t)ch]; in next_state()
275 void json_lexer_init(JSONLexer *lexer, bool enable_interpolation) in json_lexer_init() argument
277 lexer->start_state = lexer->state = enable_interpolation in json_lexer_init()
279 lexer->token = g_string_sized_new(3); in json_lexer_init()
280 lexer->x = lexer->y = 0; in json_lexer_init()
283 static void json_lexer_feed_char(JSONLexer *lexer, char ch, bool flush) in json_lexer_feed_char() argument
288 lexer->x++; in json_lexer_feed_char()
290 lexer->x = 0; in json_lexer_feed_char()
[all …]
H A Djson-parser-int.h41 void json_lexer_init(JSONLexer *lexer, bool enable_interpolation);
42 void json_lexer_feed(JSONLexer *lexer, const char *buffer, size_t size);
43 void json_lexer_flush(JSONLexer *lexer);
44 void json_lexer_destroy(JSONLexer *lexer);
47 void json_message_process_token(JSONLexer *lexer, GString *input,
H A Djson-streamer.c31 void json_message_process_token(JSONLexer *lexer, GString *input, in json_message_process_token() argument
34 JSONMessageParser *parser = container_of(lexer, JSONMessageParser, lexer); in json_message_process_token()
115 json_lexer_init(&parser->lexer, !!ap); in json_message_parser_init()
121 json_lexer_feed(&parser->lexer, buffer, size); in json_message_parser_feed()
126 json_lexer_flush(&parser->lexer); in json_message_parser_flush()
132 json_lexer_destroy(&parser->lexer); in json_message_parser_destroy()
H A Dmeson.build3 'json-writer.c', 'json-lexer.c', 'json-streamer.c', 'json-parser.c',
/openbmc/u-boot/scripts/dtc/
H A DMakefile9 dtc-objs += dtc-lexer.lex.o dtc-parser.tab.o
25 HOSTCFLAGS_dtc-lexer.lex.o := $(HOSTCFLAGS_DTC)
29 $(obj)/dtc-lexer.lex.o: $(obj)/dtc-parser.tab.h
H A DMakefile.dtc17 DTC_GEN_SRCS = dtc-lexer.lex.c dtc-parser.tab.c
/openbmc/linux/scripts/dtc/
H A DMakefile10 dtc-objs += dtc-lexer.lex.o dtc-parser.tab.o
23 HOSTCFLAGS_dtc-lexer.lex.o := -I $(srctree)/$(src)
27 $(obj)/dtc-lexer.lex.o: $(obj)/dtc-parser.tab.h
/openbmc/openbmc/poky/bitbake/lib/ply/
H A Dyacc.py195 self.lexer = None
259 def parse(self,input=None,lexer=None,debug=0,tracking=0,tokenfunc=None): argument
263 return self.parsedebug(input,lexer,debug,tracking,tokenfunc)
265 return self.parseopt(input,lexer,debug,tracking,tokenfunc)
267 return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
284 def parsedebug(self,input=None,lexer=None,debug=None,tracking=0,tokenfunc=None): argument
298 if not lexer:
300 lexer = lex.lexer
303 pslice.lexer = lexer
308 lexer.input(input)
[all …]
H A Dlex.py344 tok.lexer = self # Set additional attributes useful in token rules
381 tok.lexer = self
862 global lexer
897 lexer = lexobj
996 lexer = lexobj
1010 def runmain(lexer=None,data=None): argument
1021 if lexer:
1022 _input = lexer.input
1026 if lexer:
1027 _token = lexer.token
/openbmc/openbmc/poky/meta/recipes-support/re2c/
H A Dre2c_4.0.1.bb
/openbmc/openbmc/poky/bitbake/lib/bb/pysh/
H A Dpyshyacc.py671 lexer = pyshlex.PLYLexer()
672 remaining = lexer.add(input, eof)
673 if lexer.is_empty():
677 return yacc.parse(lexer=lexer, debug=debug), remaining
H A Dpyshlex.py850 t.lexer = self
873 lexer = PLYLexer()
874 untouched = lexer.add(s, True)
877 token = lexer.token()
/openbmc/qemu/include/qapi/qmp/
H A Djson-parser.h27 JSONLexer lexer; member
/openbmc/qemu/docs/sphinx/
H A Dqmp_lexer.py13 from pygments.lexer import RegexLexer, DelegatingLexer
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/snort/snort3/
H A D0001-cmake-Pass-noline-flag-to-flex.patch6 This ensures that line directive is not emitted into lexer output which
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/minifi-cpp/files/
H A D0005-Pass-noline-flag-to-flex.patch6 This ensures that line directive is not emitted into lexer output which
/openbmc/linux/scripts/
H A Dspdxcheck.py104 self.lexer = lex.lex(module = self, reflags = re.UNICODE)
195 self.parser.parse(expr, lexer = self.lexer)
/openbmc/linux/scripts/kconfig/
H A DMakefile156 common-objs := confdata.o expr.o lexer.lex.o menu.o parser.tab.o \
159 $(obj)/lexer.lex.o: $(obj)/parser.tab.h
/openbmc/qemu/python/qemu/qmp/
H A Dqmp_tui.py569 lexer = lexers.JsonLexer() # pylint: disable=no-member
570 for token in lexer.get_tokens(msg):
/openbmc/qemu/tests/data/qobject/
H A Dqdict.txt4889 dtc-lexer.l: 6979
4890 dtc-lexer.lex.c_shipped: 57920
/openbmc/qemu/qga/
H A Dqapi-schema.json48 # lexer/tokenizer/parser state should be flushed/reset in preparation
/openbmc/linux/
H A Dopengrok2.0.log[all...]
H A Dopengrok1.0.log[all...]