/third_party/ninja/src/ |
H A D | lexer_test.cc | 22 TEST(Lexer, ReadVarValue) { in TEST() 23 Lexer lexer("plain text $var $VaR ${x}\n"); in TEST() 32 TEST(Lexer, ReadEvalStringEscapes) { in TEST() 33 Lexer lexer("$ $$ab c$: $\ncde\n"); in TEST() 42 TEST(Lexer, ReadIdent) { in TEST() 43 Lexer lexer("foo baR baz_123 foo-bar"); in TEST() 55 TEST(Lexer, ReadIdentCurlies) { in TEST() 58 Lexer lexer("foo.dots $bar.dots ${bar.dots}\n"); in TEST() 71 TEST(Lexer, Error) { in TEST() 72 Lexer lexe in TEST() [all...] |
H A D | lexer.in.cc | 24 bool Lexer::Error(const string& message, string* err) { in Error() 63 Lexer::Lexer(const char* input) { in Lexer() function in Lexer 67 void Lexer::Start(StringPiece filename, StringPiece input) { in Start() 74 const char* Lexer::TokenName(Token t) { in TokenName() 96 const char* Lexer::TokenErrorHint(Token expected) { in TokenErrorHint() 105 string Lexer::DescribeLastError() { in DescribeLastError() 115 void Lexer::UnreadToken() { in UnreadToken() 119 Lexer::Token Lexer [all...] |
H A D | manifest_parser.cc | 42 Lexer::Token token = lexer_.ReadToken(); in Parse() 44 case Lexer::POOL: in Parse() 48 case Lexer::BUILD: in Parse() 52 case Lexer::RULE: in Parse() 56 case Lexer::DEFAULT: in Parse() 60 case Lexer::IDENT: { in Parse() 74 case Lexer::INCLUDE: in Parse() 78 case Lexer::SUBNINJA: in Parse() 82 case Lexer::ERROR: { in Parse() 85 case Lexer in Parse() [all...] |
H A D | dyndep_parser.cc | 42 Lexer::Token token = lexer_.ReadToken(); in Parse() 44 case Lexer::BUILD: { in Parse() 51 case Lexer::IDENT: { in Parse() 54 return lexer_.Error(string("unexpected ") + Lexer::TokenName(token), in Parse() 61 case Lexer::ERROR: in Parse() 63 case Lexer::TEOF: in Parse() 67 case Lexer::NEWLINE: in Parse() 70 return lexer_.Error(string("unexpected ") + Lexer::TokenName(token), in Parse() 99 if (!ExpectToken(Lexer::EQUALS, err)) in ParseLet() 144 if (lexer_.PeekToken(Lexer in ParseEdge() [all...] |
H A D | parser.cc | 22 bool Parser::Load(const string& filename, string* err, Lexer* parent) {
in Load() 40 bool Parser::ExpectToken(Lexer::Token expected, string* err) {
in ExpectToken() 41 Lexer::Token token = lexer_.ReadToken();
in ExpectToken() 43 string message = string("expected ") + Lexer::TokenName(expected);
in ExpectToken() 44 message += string(", got ") + Lexer::TokenName(token);
in ExpectToken() 45 message += Lexer::TokenErrorHint(expected);
in ExpectToken()
|
H A D | lexer.cc | 25 bool Lexer::Error(const string& message, string* err) { in Error() 64 Lexer::Lexer(const char* input) { in Lexer() function in Lexer 68 void Lexer::Start(StringPiece filename, StringPiece input) { in Start() 75 const char* Lexer::TokenName(Token t) { in TokenName() 97 const char* Lexer::TokenErrorHint(Token expected) { in TokenErrorHint() 106 string Lexer::DescribeLastError() { in DescribeLastError() 116 void Lexer::UnreadToken() { in UnreadToken() 120 Lexer::Token Lexer [all...] |
H A D | parser.h | 31 bool Load(const std::string& filename, std::string* err, Lexer* parent = NULL); 36 bool ExpectToken(Lexer::Token expected, std::string* err); 40 Lexer lexer_;
|
H A D | lexer.h | 27 struct Lexer { struct 28 Lexer() {} in Lexer() function 30 explicit Lexer(const char* input);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/MCParser/ |
H A D | WasmAsmParser.cpp | 36 MCAsmLexer *Lexer = nullptr; member in __anon24255::WasmAsmParser 51 Lexer = &Parser->getLexer(); 75 auto Ok = Lexer->is(Kind); in isNext() 84 Lexer->getTok()); in expect() 101 return error("Expected section flags, instead got: ", Lexer->getTok()); in parseSectionFlags() 114 if (Lexer->isNot(AsmToken::String)) in parseSectionDirective() 115 return error("expected string in directive, instead got: ", Lexer->getTok()); in parseSectionDirective() 129 return Parser->Error(Lexer->getLoc(), "unknown section kind: " + Name); in parseSectionDirective() 179 if (!Lexer->is(AsmToken::Identifier)) in parseDirectiveType() 181 Lexer in parseDirectiveType() [all...] |
H A D | AsmParser.cpp | 123 AsmLexer Lexer; member in __anon24248::AsmParser 209 MCAsmLexer &getLexer() override { return Lexer; } 235 Lexer.setLexMasmIntegers(V); 703 : Lexer(MAI), Ctx(Ctx), Out(Out), MAI(MAI), SrcMgr(SM), in AsmParser() 711 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer()); in AsmParser() 786 SrcMgr.AddIncludeFile(Filename, Lexer.getLoc(), IncludedFile); in enterIncludeFile() 791 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer()); in enterIncludeFile() 802 SrcMgr.AddIncludeFile(Filename, Lexer.getLoc(), IncludedFile); in processIncbinFile() 823 Lexer.setBuffer(SrcMgr.getMemoryBuffer(CurBuffer)->getBuffer(), in jumpToLoc() 828 if (Lexer in Lex() 2554 AsmLexerSkipSpaceRAII(AsmLexer &Lexer, bool SkipSpace) AsmLexerSkipSpaceRAII() argument 2563 AsmLexer &Lexer; global() member in __anon24250::AsmLexerSkipSpaceRAII [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/AsmParser/ |
H A D | WebAssemblyAsmParser.cpp | 163 MCAsmLexer &Lexer; member in __anon24850::final 205 Lexer(Parser.getLexer()) { in WebAssemblyAsmParser() 223 return Parser.Error(Lexer.getTok().getLoc(), Msg); in error() 273 auto Ok = Lexer.is(Kind); in isNext() 282 Lexer.getTok()); in expect() 287 if (!Lexer.is(AsmToken::Identifier)) { in expectIdent() 288 error("Expected identifier, got: ", Lexer.getTok()); in expectIdent() 291 auto Name = Lexer.getTok().getString(); in expectIdent() 330 while (Lexer.is(AsmToken::Identifier)) { in parseRegTypeList() 331 auto Type = parseType(Lexer in parseRegTypeList() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/AsmParser/ |
H A D | LanaiAsmParser.cpp | 89 Lexer(Parser.getLexer()), SubtargetInfo(STI) { in LanaiAsmParser() 96 MCAsmLexer &Lexer; member in __anon24679::LanaiAsmParser 696 if (Lexer.getKind() == AsmToken::Percent) in parseRegister() 698 if (Lexer.getKind() == AsmToken::Identifier) { in parseRegister() 699 RegNum = MatchRegisterName(Lexer.getTok().getIdentifier()); in parseRegister() 725 if (Lexer.getKind() != AsmToken::Identifier) in parseIdentifier() 741 if (Lexer.getKind() != AsmToken::LParen) { in parseIdentifier() 742 Error(Lexer.getLoc(), "Expected '('"); in parseIdentifier() 745 Lexer.Lex(); // lex '(' in parseIdentifier() 753 if (Lexer in parseIdentifier() [all...] |
/third_party/skia/third_party/externals/tint/src/reader/wgsl/ |
H A D | lexer_test.cc | 30 Lexer l("test.wgsl", &content); in TEST_F() 37 Lexer l("test.wgsl", &content); in TEST_F() 56 Lexer l("test.wgsl", &content); in TEST_F() 81 Lexer l("test.wgsl", &content); in TEST_F() 99 Lexer l("test.wgsl", &content); in TEST_F() 120 Lexer l("test.wgsl", &content); in TEST_F() 143 Lexer l("test.wgsl", &content); in TEST_P() 221 Lexer l("test.wgsl", &content); in TEST_P() 263 Lexer l("test.wgsl", &content); in TEST_P() 289 Lexer in TEST_F() [all...] |
H A D | lexer.cc | 55 Lexer::Lexer(const std::string& file_path, const Source::FileContent* content) in Lexer() function in tint::reader::wgsl::Lexer 61 Lexer::~Lexer() = default; 63 Token Lexer::next() { in next() 102 Source Lexer::begin_source() const { in begin_source() 111 void Lexer::end_source(Source& src) const { in end_source() 115 bool Lexer::is_eof() const { in is_eof() 119 bool Lexer::is_alpha(char ch) const { in is_alpha() 123 bool Lexer [all...] |
H A D | lexer.h | 27 class Lexer { class 29 /// Creates a new Lexer 32 Lexer(const std::string& file_path, const Source::FileContent* content); 33 ~Lexer();
|
/third_party/skia/third_party/externals/angle2/src/compiler/preprocessor/ |
H A D | ExpressionParser.h | 19 class Lexer; 31 ExpressionParser(Lexer *lexer, Diagnostics *diagnostics); 40 Lexer *mLexer;
|
H A D | Lexer.cpp | 7 #include "compiler/preprocessor/Lexer.h" 15 Lexer::~Lexer() {} in ~Lexer()
|
H A D | MacroExpander.h | 13 #include "compiler/preprocessor/Lexer.h" 26 class MacroExpander : public Lexer 29 MacroExpander(Lexer *lexer, 70 Lexer *mLexer;
|
H A D | Lexer.h | 20 class Lexer : angle::NonCopyable class 23 virtual ~Lexer();
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/preprocessor/ |
H A D | ExpressionParser.h | 23 class Lexer; 35 ExpressionParser(Lexer *lexer, Diagnostics *diagnostics); 44 Lexer *mLexer;
|
H A D | Lexer.cpp | 15 #include "Lexer.h" 20 Lexer::~Lexer() in ~Lexer()
|
H A D | MacroExpander.h | 21 #include "Lexer.h" 31 class MacroExpander : public Lexer 34 MacroExpander(Lexer *lexer, MacroSet *macroSet, Diagnostics *diagnostics, bool parseDefined, int allowedMacroExpansionDepth); 73 Lexer *mLexer;
|
H A D | Lexer.h | 23 class Lexer class 26 virtual ~Lexer();
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/AsmParser/ |
H A D | HexagonAsmParser.cpp | 599 MCAsmLexer &Lexer = getLexer(); in eatToEndOfPacket() local 600 while (!Lexer.is(AsmToken::RCurly)) in eatToEndOfPacket() 601 Lexer.Lex(); in eatToEndOfPacket() 602 Lexer.Lex(); in eatToEndOfPacket() 867 MCAsmLexer &Lexer = getLexer(); in parseOperand() local 886 const AsmToken &MaybeDotNew = Lexer.getTok(); in parseOperand() 904 const AsmToken &MaybeDotNew = Lexer.getTok(); in parseOperand() 922 MCAsmLexer &Lexer = getLexer(); in isLabel() local 923 AsmToken const &Second = Lexer.getTok(); in isLabel() 924 AsmToken Third = Lexer in isLabel() 962 MCAsmLexer &Lexer = getLexer(); ParseRegister() local 1045 MCAsmLexer &Lexer = getLexer(); parseExpression() local 1095 MCAsmLexer &Lexer = getLexer(); parseInstruction() local [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Object/ |
H A D | COFFModuleDefinition.cpp | 88 class Lexer { class 90 Lexer(StringRef S) : Buf(S) {} in Lexer() function in llvm::object::Lexer 353 Lexer Lex;
|