Home
last modified time | relevance | path

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

12

/freebsd-12-stable/contrib/gcc/cp/
Dparser.c221 #define cp_lexer_debugging_p(lexer) 0 argument
272 cp_lexer *lexer; in cp_lexer_new_main() local
289 lexer = GGC_CNEW (cp_lexer); in cp_lexer_new_main()
293 lexer->debugging_p = false; in cp_lexer_new_main()
295 lexer->saved_tokens = VEC_alloc (cp_token_position, heap, in cp_lexer_new_main()
318 cp_lexer_get_preprocessor_token (lexer, pos); in cp_lexer_new_main()
320 lexer->buffer = buffer; in cp_lexer_new_main()
321 lexer->buffer_length = alloc - space; in cp_lexer_new_main()
322 lexer->last_token = pos; in cp_lexer_new_main()
323 lexer->next_token = lexer->buffer_length ? buffer : (cp_token *)&eof_token; in cp_lexer_new_main()
[all …]
/freebsd-12-stable/gnu/usr.bin/dtc/
DMakefile32 OBJS+= dtc-parser.tab.o dtc-lexer.lex.o
34 CLEANFILES+= dtc-parser.tab.o dtc-lexer.lex.o dtc-parser.tab.c \
35 dtc-parser.tab.h dtc-lexer.lex.c ${DTCVERSIONFILE}
41 dtc-lexer.lex.o: dtc-lexer.lex.c dtc-parser.tab.h
48 dtc-lexer.lex.c: dtc-lexer.l
49 ${LEX} -o$@ ${DTCDIR}/dtc-lexer.l
/freebsd-12-stable/contrib/ipfilter/tools/
DMakefile23 $(DEST)/ipf_l.c: lexer.c
25 -e 's/lexer.h/ipf_l.h/' lexer.c > $@
36 $(DEST)/ipmon_l.c: lexer.c
38 -e 's/lexer.h/ipmon_l.h/' lexer.c > $@
50 $(DEST)/ipscan_l.c: lexer.c
52 -e 's/lexer.h/ipscan_l.h/' lexer.c > $@
63 $(DEST)/ippool_l.c: lexer.c
65 -e 's/lexer.h/ippool_l.h/' lexer.c > $@
/freebsd-12-stable/sbin/ipf/ipftest/
DMakefile50 ipnat_l.c: lexer.c
56 ipnat_l.h: lexer.h
73 ippool_l.c: lexer.c
79 ippool_l.h: lexer.h
96 ipf_l.c: lexer.c
102 ipf_l.h: lexer.h
/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/
DTransforms.cpp152 Lexer lexer(SM.getLocForStartOfFile(locInfo.first), in findSemiAfterLocation() local
156 lexer.LexFromRawLexer(tok); in findSemiAfterLocation()
400 Lexer lexer(SM.getLocForStartOfFile(locInfo.first), in rewritePropertyAttribute() local
404 lexer.LexFromRawLexer(tok); in rewritePropertyAttribute()
406 lexer.LexFromRawLexer(tok); in rewritePropertyAttribute()
410 lexer.LexFromRawLexer(tok); in rewritePropertyAttribute()
418 lexer.LexFromRawLexer(tok); in rewritePropertyAttribute()
434 lexer.LexFromRawLexer(tok); in rewritePropertyAttribute()
442 lexer.LexFromRawLexer(tok); in rewritePropertyAttribute()
481 Lexer lexer(SM.getLocForStartOfFile(locInfo.first), in addPropertyAttribute() local
[all …]
/freebsd-12-stable/usr.bin/bmake/tests/variables/modifier_M/
Dexpected.stdout.11 all files: main.c globals.h util.c util.h map.c map.h parser.y lexer.l cmdman.1 format.5
4 grammar and lexer: parser.y lexer.l
DMakefile.test9 parser.y lexer.l \
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DTokenKinds.def776 // The lexer produces these so that they only take effect when the parser
781 // The lexer produces these so that they only take effect when the parser
786 // The lexer produces these so that they only take effect when the parser
791 // The lexer produces these so that they only take effect when the parser
796 // The lexer produces these so that the parser and semantic analysis can
801 // The lexer produces these so that they only take effect when the parser
806 // The lexer produces these so that they only take effect when the parser
811 // The lexer produces these so that they only take effect when the parser
816 // The lexer produces these so that they only take effect when the parser
821 // The lexer produces these so that they only take effect when the parser
[all …]
/freebsd-12-stable/sbin/ipf/ippool/
DMakefile21 ippool_l.c: lexer.c
27 ippool_l.h: lexer.h
/freebsd-12-stable/sbin/ipf/ipnat/
DMakefile24 ipnat_l.c: lexer.c
30 ipnat_l.h: lexer.h
/freebsd-12-stable/sbin/ipf/ipmon/
DMakefile23 ipmon_l.c: lexer.c
29 ipmon_l.h: lexer.h
/freebsd-12-stable/sbin/ipf/ipf/
DMakefile22 ipf_l.c: lexer.c
28 ipf_l.h: lexer.h
/freebsd-12-stable/usr.sbin/bluetooth/hcsecd/
DMakefile9 SRCS= hcsecd.c lexer.l parser.y
/freebsd-12-stable/usr.sbin/bluetooth/bthidd/
DMakefile7 SRCS= bthidd.c btuinput.c client.c hid.c kbd.c lexer.l parser.y \
/freebsd-12-stable/usr.sbin/bluetooth/bthidcontrol/
DMakefile8 SRCS= bthidcontrol.c hid.c lexer.l parser.y sdp.c
/freebsd-12-stable/usr.sbin/rrenumd/
DMakefile19 SRCS= rrenumd.c parser.y lexer.l
/freebsd-12-stable/cddl/usr.sbin/dtrace/tests/common/
DMakefile35 lexer \
/freebsd-12-stable/contrib/gcc/doc/
Dcppinternals.texi128 @cindex lexer
133 The lexer is contained in the file @file{lex.c}. It is a hand-coded
134 lexer, and not implemented as a state machine. It can understand C and
136 preprocessing of assembly language. The lexer does not make an initial
144 necessary. However, the lexer does expose some functionality so that
166 The lexer places the token it lexes into storage pointed to by the
174 The lexer does not consider whitespace to be a token in its own right.
192 New lines are treated specially; exactly how the lexer handles them is
196 @code{in_directive} is set, the lexer returns a @code{CPP_EOF} token,
210 be distinguished sometimes. One such time is here: the lexer sets the
[all …]
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
DCPlusPlusNameParser.cpp676 clang::Lexer lexer(clang::SourceLocation(), GetLangOptions(), m_text.data(), in ExtractTokens() local
680 for (lexer.LexFromRawLexer(token); !token.is(clang::tok::eof); in ExtractTokens()
681 lexer.LexFromRawLexer(token)) { in ExtractTokens()
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
DAppleObjCTypeEncodingParser.cpp362 StringLexer lexer(name); in RealizeType() local
363 clang::QualType qual_type = BuildType(ast_ctx, lexer, for_expression); in RealizeType()
/freebsd-12-stable/contrib/byacc/
DREADME.BTYACC99 The lexer must assign text position of
390 * No more lexer feedback hack. In yacc grammars for C, a
391 standard hack, know as the "lexer feedback hack" is used
392 to find typedef names. The lexer uses semantic
395 btyacc, you no longer need to do this; the lexer should
Dbtyaccpar.skel66 YYLTYPE yylloc; /* position from the lexer */
190 YYLTYPE yylloc; /* position from the lexer */
/freebsd-12-stable/etc/mtree/
DBSD.tests.dist136 lexer
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/
DLexer.cpp346 Lexer lexer(SM.getLocForStartOfFile(locInfo.first), options, in getSpelling() local
349 lexer.LexFromRawLexer(token); in getSpelling()
1276 Lexer lexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts, File.begin(), in findNextToken() local
1280 lexer.LexFromRawLexer(Tok); in findNextToken()
/freebsd-12-stable/targets/pseudo/tests/
DMakefile.depend70 cddl/usr.sbin/dtrace/tests/common/lexer \

12