Home
last modified time | relevance | path

Searched refs:LexerPosition (Results 1 - 16 of 16) sorted by relevance

/arkcompiler/ets_frontend/es2panda/lexer/
H A Dlexer.h39 class LexerPosition { class
41 explicit LexerPosition(const util::StringView &source);
42 DEFAULT_COPY_SEMANTIC(LexerPosition);
43 DEFAULT_MOVE_SEMANTIC(LexerPosition);
44 ~LexerPosition() = default;
79 LexerPosition Save() const;
80 void Rewind(const LexerPosition &pos);
181 LexerPosition pos_;
H A Dlexer.cpp28 LexerPosition::LexerPosition(const util::StringView &source) : iterator(source) {} in LexerPosition() function in panda::es2panda::lexer::LexerPosition
110 LexerPosition Lexer::Save() const in Save()
131 void Lexer::Rewind(const LexerPosition &pos) in Rewind()
/arkcompiler/ets_frontend/ets2panda/lexer/
H A Dlexer.h42 class LexerPosition { class
44 explicit LexerPosition(const util::StringView &source);
45 DEFAULT_COPY_SEMANTIC(LexerPosition);
46 DEFAULT_MOVE_SEMANTIC(LexerPosition);
47 ~LexerPosition() = default;
139 LexerPosition Save() const;
140 void Rewind(const LexerPosition &pos);
307 LexerPosition &Pos();
308 const LexerPosition &Pos() const;
316 LexerPosition pos
[all...]
H A Dlexer.cpp28 LexerPosition::LexerPosition(const util::StringView &source) : iterator_(source) {} in LexerPosition() function in ark::es2panda::lexer::LexerPosition
112 LexerPosition Lexer::Save() const in Save()
131 void Lexer::Rewind(const LexerPosition &pos) in Rewind()
1571 LexerPosition &Lexer::Pos() in Pos()
1576 const LexerPosition &Lexer::Pos() const in Pos()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DforwardDeclForParserImpl.h26 class LexerPosition;
H A DparserImpl.h110 ir::Property *ParseShorthandProperty(const lexer::LexerPosition *startPos);
278 ir::LabelledStatement *ParseLabelledStatement(const lexer::LexerPosition &pos);
H A DETSparserTypes.cpp405 lexer::LexerPosition savedPos = Lexer()->Save(); in GetTypeAnnotationFromParentheses()
H A DETSparser.h326 lexer::LexerPosition savedPos);
381 ir::AstNode *ParseInnerTypeDeclaration(ir::ModifierFlags memberModifiers, lexer::LexerPosition savedPos,
H A DETSparser.cpp424 ir::AstNode *ETSParser::ParseInnerTypeDeclaration(ir::ModifierFlags memberModifiers, lexer::LexerPosition savedPos, in ParseInnerTypeDeclaration()
979 lexer::LexerPosition savedPos) in ParseRightParenthesis()
H A DstatementParser.cpp1011 ir::LabelledStatement *ParserImpl::ParseLabelledStatement(const lexer::LexerPosition &pos) in ParseLabelledStatement()
H A DTSparser.cpp377 lexer::LexerPosition pos = Lexer()->Save(); in IsStartOfAbstractConstructorType()
H A DexpressionParser.cpp1914 ir::Property *ParserImpl::ParseShorthandProperty(const lexer::LexerPosition *startPos) in ParseShorthandProperty()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.h41 class LexerPosition;
353 ir::Property *ParseShorthandProperty(const lexer::LexerPosition *startPos);
566 ir::LabelledStatement *ParseLabelledStatement(const lexer::LexerPosition &pos);
H A DexpressionParser.cpp2037 ir::Property *ParserImpl::ParseShorthandProperty(const lexer::LexerPosition *startPos) in ParseShorthandProperty()
H A DparserImpl.cpp431 lexer::LexerPosition pos = lexer_->Save(); in IsStartOfAbstractConstructorType()
H A DstatementParser.cpp1663 ir::LabelledStatement *ParserImpl::ParseLabelledStatement(const lexer::LexerPosition &pos) in ParseLabelledStatement()

Completed in 39 milliseconds