Home
last modified time | relevance | path

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

/drivers/hdf_core/framework/tools/hdi-gen/parser/
H A Dparser.cpp82 bool ret = lexer_.Reset(sourceFile); in Reset()
96 ast_->SetIdlFile(lexer_.GetFilePath()); in ParseFile()
117 Token token = lexer_.PeekToken(false); in ParseLicense()
119 lexer_.GetToken(false); in ParseLicense()
128 Token token = lexer_.PeekToken(); in ParsePackage()
133 lexer_.GetToken(); in ParsePackage()
135 token = lexer_.PeekToken(); in ParsePackage()
138 lexer_.SkipToken(TokenType::SEMICOLON); in ParsePackage()
142 lexer_.GetToken(); in ParsePackage()
144 token = lexer_ in ParsePackage()
[all...]
H A Dparser.h248 Lexer lexer_; member in OHOS::HDI::Parser
/drivers/hdf_core/framework/tools/hc-gen/src/
H A Dparser.cpp52 if (!lexer_.Initialize(src)) { in ParseOneContent()
56 if (!lexer_.Lex(current_)) { in ParseOneContent()
74 Logger().Error() << lexer_ << "syntax error, expect root node of end of file"; in ParseOneContent()
81 if (!lexer_.Lex(current_) || current_ != EOF) { in ParseOneContent()
82 Logger().Error() << lexer_ << "syntax error, expect EOF"; in ParseOneContent()
129 if (!lexer_.Lex(current_) || current_ != STRING) { in ProcessInclude()
130 Logger().Error() << lexer_ << "syntax error, expect include path after ’#include‘"; in ProcessInclude()
137 Logger().Error() << lexer_ << "include invalid file: \'" << includePath << '\''; in ProcessInclude()
149 Logger().Error() << lexer_ << "include invalid file: \'" << current_.strval << '\''; in ProcessInclude()
156 if (!lexer_ in ProcessInclude()
[all...]
H A Dparser.h61 Lexer lexer_; member in OHOS::Hardware::Parser
/drivers/hdf_core/framework/tools/hcs-view/hcsWebView/src/hcs/
H A Dparser.js34 this.lexer_ = new Lexer();
81 !this.lexer_.lex(this.current_) ||
85 this.lexer_ + 'syntax error, expect include path after ’#include‘'
93 this.lexer_ + 'include invalid file:' + this.includePath
101 if (!this.lexer_.lex(this.current_)) {
113 if (!this.lexer_.initialize(src)) {
117 if (!this.lexer_.lex(this.current_)) {
143 !this.lexer_.lex(this.current_) ||
156 if (!this.lexer_.lex(this.current_) || this.current_.type !== code('{')) {
164 while (this.lexer_
[all...]

Completed in 3 milliseconds