HomeSort by: relevance | last modified time | path
    Searched defs:Lex (Results 1 - 16 of 16) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
LLLexer.h 52 lltok::Kind Lex() {
LLParser.h 89 LLLexer Lex;
166 : Context(Context), Lex(F, SM, Err, Context), M(M), Index(Index),
180 bool error(LocTy L, const Twine &Msg) const { return Lex.Error(L, Msg); }
181 bool tokError(const Twine &Msg) const { return error(Lex.getLoc(), Msg); }
201 if (Lex.getKind() != T) return false;
202 Lex.Lex();
209 switch (Lex.getKind()) {
210 case lltok::kw_fast: FMF.setFast(); Lex.Lex(); continue
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/
MCAsmParserExtension.h 86 const AsmToken &Lex() { return getParser().Lex(); }
MCAsmLexer.h 81 const AsmToken &Lex() {
160 /// Set whether to lex masm-style binary (e.g., 0b1101) and radix-specified
171 /// Set whether to lex masm-style hex float literals, such as 3f800000r.
174 /// Set whether to lex masm-style string literals, such as 'Can''t find file'
178 /// Set whether to lex Motorola-style integer literals, such as $deadbeef or
182 /// Set whether to lex HLASM-flavour integers. For now this is only [0-9]*
185 /// Set whether to "lex" HLASM-flavour character and string literals. For now,
  /src/external/gpl3/gcc/dist/libcody/
buffer.cc 229 int MessageBuffer::Lex (std::vector<std::string> &result)
  /src/external/gpl3/gcc.old/dist/libcody/
buffer.cc 229 int MessageBuffer::Lex (std::vector<std::string> &result)
  /src/external/apache2/llvm/dist/clang/lib/Format/
FormatTokenLexer.h 45 ArrayRef<FormatToken *> lex();
103 std::unique_ptr<Lexer> Lex;
  /src/external/apache2/llvm/dist/llvm/lib/Object/
COFFModuleDefinition.cpp 92 Token lex() { function in class:llvm::object::Lexer
103 return lex();
149 : Lex(S), Machine(M), MingwDef(B) {}
162 Tok = Lex.lex();
353 Lexer Lex;
  /src/external/apache2/llvm/dist/llvm/lib/TableGen/
TGParser.h 131 TGLexer Lex;
166 : Lex(SM, Macros), CurMultiClass(nullptr), Records(records) {}
177 return Error(Lex.getLoc(), Msg);
180 return Lex.getDependencies();
TGLexer.h 74 // They are never returned as a result of Lex().
106 tgtok::TokKind Lex() {
274 // LEX token following the current directive or following the end
296 // Lex name of the macro after either #ifdef or #define. We could have used
  /src/external/apache2/llvm/dist/clang/lib/Lex/
TokenLexer.cpp 1 //===- TokenLexer.cpp - Lex from a token stream ---------------------------===//
13 #include "clang/Lex/TokenLexer.h"
20 #include "clang/Lex/LexDiagnostic.h"
21 #include "clang/Lex/Lexer.h"
22 #include "clang/Lex/MacroArgs.h"
23 #include "clang/Lex/MacroInfo.h"
24 #include "clang/Lex/Preprocessor.h"
25 #include "clang/Lex/Token.h"
26 #include "clang/Lex/VariadicMacroSupport.h"
622 /// Lex - Lex and return a token from this macro stream
    [all...]
Preprocessor.cpp 27 #include "clang/Lex/Preprocessor.h"
38 #include "clang/Lex/CodeCompletionHandler.h"
39 #include "clang/Lex/ExternalPreprocessorSource.h"
40 #include "clang/Lex/HeaderSearch.h"
41 #include "clang/Lex/LexDiagnostic.h"
42 #include "clang/Lex/Lexer.h"
43 #include "clang/Lex/LiteralSupport.h"
44 #include "clang/Lex/MacroArgs.h"
45 #include "clang/Lex/MacroInfo.h"
46 #include "clang/Lex/ModuleLoader.h
    [all...]
Lexer.cpp 13 #include "clang/Lex/Lexer.h"
23 #include "clang/Lex/LexDiagnostic.h"
24 #include "clang/Lex/LiteralSupport.h"
25 #include "clang/Lex/MultipleIncludeOpt.h"
26 #include "clang/Lex/Preprocessor.h"
27 #include "clang/Lex/PreprocessorOptions.h"
28 #include "clang/Lex/Token.h"
121 // to quickly lex the tokens of the buffer, e.g. when handling a "#if 0" block
185 /// Preprocessor::Lex virtual. Given that, we could just dump in a magic lexer
195 // Create the lexer as if we were going to lex the file normally
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReader.cpp 65 #include "clang/Lex/HeaderSearch.h"
66 #include "clang/Lex/HeaderSearchOptions.h"
67 #include "clang/Lex/MacroInfo.h"
68 #include "clang/Lex/ModuleMap.h"
69 #include "clang/Lex/PreprocessingRecord.h"
70 #include "clang/Lex/Preprocessor.h"
71 #include "clang/Lex/PreprocessorOptions.h"
72 #include "clang/Lex/Token.h"
1195 auto &Lex = LexicalDecls[DC];
1196 if (!Lex.first)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
AsmParser.cpp 242 const AsmToken &Lex() override;
246 // When parsing MS inline asm, we must lex 0b1101 and 0ABCH as binary and
343 /// current token is not set; clients should ensure Lex() is called
720 Lexer.Lex();
886 const AsmToken &AsmParser::Lex() {
898 const AsmToken *tok = &Lexer.Lex();
904 tok = &Lexer.Lex();
913 return Lex();
952 Lex();
982 // for printing ErrMsg via Lex() only if no (presumably better) parser erro
    [all...]
MasmParser.cpp 492 const AsmToken &Lex() override;
496 // When parsing MS inline asm, we must lex 0b1101 and 0ABCH as binary and
606 /// current token is not set; clients should ensure Lex() is called
1110 const AsmToken &MasmParser::Lex() {
1122 const AsmToken *tok = &Lexer.Lex();
1140 tok = &Lexer.Lex();
1144 tok = &Lexer.Lex();
1147 tok = &Lexer.Lex();
1159 tok = &Lexer.Lex();
1166 Lexer.Lex();
    [all...]

Completed in 66 milliseconds