| /freebsd-12-stable/contrib/gcc/cp/ |
| D | parser.c | 221 #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/ |
| D | Makefile | 32 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/ |
| D | Makefile | 23 $(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/ |
| D | Makefile | 50 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/ |
| D | Transforms.cpp | 152 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/ |
| D | expected.stdout.1 | 1 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
|
| D | Makefile.test | 9 parser.y lexer.l \
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| D | TokenKinds.def | 776 // 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/ |
| D | Makefile | 21 ippool_l.c: lexer.c 27 ippool_l.h: lexer.h
|
| /freebsd-12-stable/sbin/ipf/ipnat/ |
| D | Makefile | 24 ipnat_l.c: lexer.c 30 ipnat_l.h: lexer.h
|
| /freebsd-12-stable/sbin/ipf/ipmon/ |
| D | Makefile | 23 ipmon_l.c: lexer.c 29 ipmon_l.h: lexer.h
|
| /freebsd-12-stable/sbin/ipf/ipf/ |
| D | Makefile | 22 ipf_l.c: lexer.c 28 ipf_l.h: lexer.h
|
| /freebsd-12-stable/usr.sbin/bluetooth/hcsecd/ |
| D | Makefile | 9 SRCS= hcsecd.c lexer.l parser.y
|
| /freebsd-12-stable/usr.sbin/bluetooth/bthidd/ |
| D | Makefile | 7 SRCS= bthidd.c btuinput.c client.c hid.c kbd.c lexer.l parser.y \
|
| /freebsd-12-stable/usr.sbin/bluetooth/bthidcontrol/ |
| D | Makefile | 8 SRCS= bthidcontrol.c hid.c lexer.l parser.y sdp.c
|
| /freebsd-12-stable/usr.sbin/rrenumd/ |
| D | Makefile | 19 SRCS= rrenumd.c parser.y lexer.l
|
| /freebsd-12-stable/cddl/usr.sbin/dtrace/tests/common/ |
| D | Makefile | 35 lexer \
|
| /freebsd-12-stable/contrib/gcc/doc/ |
| D | cppinternals.texi | 128 @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/ |
| D | CPlusPlusNameParser.cpp | 676 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/ |
| D | AppleObjCTypeEncodingParser.cpp | 362 StringLexer lexer(name); in RealizeType() local 363 clang::QualType qual_type = BuildType(ast_ctx, lexer, for_expression); in RealizeType()
|
| /freebsd-12-stable/contrib/byacc/ |
| D | README.BTYACC | 99 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
|
| D | btyaccpar.skel | 66 YYLTYPE yylloc; /* position from the lexer */ 190 YYLTYPE yylloc; /* position from the lexer */
|
| /freebsd-12-stable/etc/mtree/ |
| D | BSD.tests.dist | 136 lexer
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/ |
| D | Lexer.cpp | 346 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/ |
| D | Makefile.depend | 70 cddl/usr.sbin/dtrace/tests/common/lexer \
|