Home
Sort by
last modified time
|
relevance
|
path
Repository(s)
applications
arkcompiler
base
build
commonlibrary
developtools
device
docs
domains
drivers
foundation
ide
interface
kernel
napi_generator
productdefine
test
third_party
vendor
select all
invert selection
clear
Full Search
Search through all text tokens(words,strings,identifiers,numbers) in index.
Definition
Only finds symbol definitions(where e.g a variable(function,...) is defined).
Symbol
Only finds symbol(e.g. methods classes,function,variables).
File Path
Path of the source file(use "/").If you want just exact path,enclose it in "".Source files end with: .jar/.bz2/.a/.h/.java...
History
History log comments.
Type
Any
Bzip(2)
C
Clojure
C#
C++
ELF
Erlang
Image file
Fortran
Golang
GZIP
Haskell
Jar
Java
Java class
JavaScript
Lisp
Lua
Pascal
Perl
PHP
Plain Text
PL/SQL
Python
Rust
Scala
Shell script
SQL
Tar
Tcl
Troff
UUEncoded
Visual Basic
XML
Zip
Type of analyzer used to filter file types include with selected(e.g. just C sources).
Help
Searched
refs:Lexer
(Results
1 - 12
of
12
) sorted by relevance
/foundation/ability/idl_tool/idl_tool_2/lexer/
H
A
D
lexer.cpp
23
Lexer
::StrTokenTypeMap
Lexer
::keyWords_ = {
65
Lexer
::StrTokenTypeMap
Lexer
::symbols_ = {
94
Lexer
::
Lexer
() : filePath_(), file_(nullptr), mode_(ParseMode::DECL_MODE), havePeek_(false), curToken_() {}
in Lexer()
function in OHOS::Idl::Lexer
96
bool
Lexer
::Reset(const std::string &filePath)
in Reset()
108
Token
Lexer
::PeekToken(bool skipComment)
in PeekToken()
117
Token
Lexer
::GetToken(bool skipComment)
in GetToken()
126
void
Lexer
[all...]
H
A
D
lexer.h
29
class
Lexer
{
class
36
Lexer
();
38
~
Lexer
() = default;
/foundation/ability/idl_tool/parser/
H
A
D
lexer.cpp
25
Lexer
::
Lexer
()
in Lexer()
function in OHOS::Idl::Lexer
30
Lexer
::~
Lexer
()
in ~Lexer()
37
void
Lexer
::InitializeKeywords()
in InitializeKeywords()
59
bool
Lexer
::OpenSourceFile(const String& filePath)
in OpenSourceFile()
69
Token
Lexer
::GetToken(bool skipComment)
in GetToken()
78
Token
Lexer
::PeekToken(bool skipComment)
in PeekToken()
87
Token
Lexer
::ReadToken(bool skipComment)
in ReadToken()
127
bool
Lexer
[all...]
H
A
D
lexer.h
29
class
Lexer
{
class
31
Lexer
();
33
~
Lexer
();
H
A
D
parser.h
110
Lexer
lexer_;
H
A
D
parser.cpp
114
lexer_.SkipCurrentLine(
Lexer
::TokenToChar(Token::BRACKETS_RIGHT));
in ParseInterface()
419
lexer_.SkipCurrentLine(
Lexer
::TokenToChar(Token::BRACES_RIGHT));
in ParseMethod()
/foundation/ability/idl_tool/test/unittest/lexer_test/
H
A
D
lexer_test.cpp
51
* @tc.desc: test
Lexer
's OpenSourceFile function return false.
59
Lexer
imageLexer;
in HWTEST_F()
67
* @tc.desc: test the token in
Lexer
's TokenToChar function is ANGLE_BRACKETS_LEFT.
75
Lexer
imageLexer;
in HWTEST_F()
83
* @tc.desc: test the token in
Lexer
's TokenToChar function is ANGLE_BRACKETS_RIGHT.
91
Lexer
imageLexer;
in HWTEST_F()
99
* @tc.desc: test the token in
Lexer
's TokenToChar function is BRACES_LEFT.
107
Lexer
imageLexer;
in HWTEST_F()
115
* @tc.desc: test the token in
Lexer
's TokenToChar function is BRACES_RIGHT.
123
Lexer
imageLexe
in HWTEST_F()
[all...]
/foundation/ability/idl_tool/idl_tool_2/preprocessor/
H
A
D
preprocessor.h
61
static bool ParsePackage(
Lexer
&lexer, FileDetail &info);
63
static bool ParseImports(
Lexer
&lexer, FileDetail &info);
H
A
D
preprocessor.cpp
130
Lexer
lexer;
in ParseFileDetail()
155
bool Preprocessor::ParsePackage(
Lexer
&lexer, FileDetail &info)
in ParsePackage()
195
bool Preprocessor::ParseImports(
Lexer
&lexer, FileDetail &info)
in ParseImports()
/foundation/ability/idl_tool/idl_tool_2/parser/
H
A
D
parser.h
279
Lexer
lexer_;
H
A
D
parser.cpp
1584
lexer_.SetParseMode(
Lexer
::ParseMode::EXPR_MODE);
in ParseExpr()
1586
lexer_.SetParseMode(
Lexer
::ParseMode::DECL_MODE);
in ParseExpr()
/foundation/ability/idl_tool/idl_tool_2/
H
A
D
build_hdi_files_info.py
66
class
Lexer
(object):
class
335
lex =
Lexer
(file_path)
368
lex =
Lexer
(file_path)
Completed in 8 milliseconds