Home
last modified time | relevance | path

Searched refs:lexer_ (Results 1 - 4 of 4) sorted by relevance

/foundation/ability/idl_tool/parser/
H A Dparser.cpp36 bool ret = lexer_.OpenSourceFile(sourceFile); in Parse()
59 module_->SetIdlFile(lexer_.GetSourceFile()->GetPath()); in ParseFile()
64 while ((token = lexer_.PeekToken()) != Token::END_OF_FILE) { in ParseFile()
74 lexer_.GetToken(); in ParseFile()
77 LogError(token, String::Format("%s is not expected.", lexer_.DumpToken().string())); in ParseFile()
78 lexer_.GetToken(); in ParseFile()
83 lexer_.GetToken(); in ParseFile()
90 Token token = lexer_.PeekToken(false); in ParseLicense()
95 lexer_.GetToken(false); in ParseLicense()
97 module_->SetLicense(lexer_ in ParseLicense()
[all...]
H A Dparser.h110 Lexer lexer_; member in OHOS::Idl::Parser
/foundation/ability/idl_tool/idl_tool_2/parser/
H A Dparser.cpp92 if (!lexer_.Reset(sourceFile)) { in Reset()
105 ast_->SetIdlFile(lexer_.GetFilePath()); in ParseFile()
110 while (((tokenKind = lexer_.PeekToken().kind) != TokenType::END_OF_FILE) && ret) { in ParseFile()
137 Token token = lexer_.PeekToken(false); in ParseLicense()
139 lexer_.GetToken(false); in ParseLicense()
149 Token token = lexer_.PeekToken(); in ParsePackage()
154 lexer_.GetToken(); in ParsePackage()
157 token = lexer_.PeekToken(); in ParsePackage()
160 lexer_.SkipToken(TokenType::SEMICOLON); in ParsePackage()
164 lexer_ in ParsePackage()
[all...]
H A Dparser.h279 Lexer lexer_; member in OHOS::Idl::Parser

Completed in 3 milliseconds