Home
last modified time | relevance | path

Searched refs:isIndexSignature (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/parser/
H A DforwardDeclForParserImpl.h117 bool isIndexSignature {};
H A DTypedParser.cpp945 if (desc.isIndexSignature) { in ParseProperty()
1040 if (desc.isIndexSignature || Lexer()->Lookahead() != lexer::LEX_CHAR_COLON) { in ParseClassElement()
1053 if (desc->isIndexSignature) { in ParseOptionalClassElement()
H A DTSparser.cpp1522 bool isIndexSignature = in IsPotentiallyIndexSignature() local
1527 return isIndexSignature; in IsPotentiallyIndexSignature()
H A DparserImpl.cpp388 std::tie(desc->isComputed, desc->invalidComputedProperty, desc->isIndexSignature) = in ParseClassKey()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1334 ir::Expression *ParserImpl::ParseTsTypeLiteralOrInterfaceKey(bool *computed, bool *signature, bool *isIndexSignature) in ParseTsTypeLiteralOrInterfaceKey() argument
1362 *isIndexSignature = true; in ParseTsTypeLiteralOrInterfaceKey()
1484 bool isIndexSignature = false; in ParseTsTypeLiteralOrInterfaceMember() local
1495 ir::Expression *key = ParseTsTypeLiteralOrInterfaceKey(&computed, &signature, &isIndexSignature); in ParseTsTypeLiteralOrInterfaceMember()
1498 if (isIndexSignature) { in ParseTsTypeLiteralOrInterfaceMember()
1519 if (isIndexSignature) { in ParseTsTypeLiteralOrInterfaceMember()
1542 if (lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATOR_LEFT_PARENTHESIS && !isIndexSignature) { in ParseTsTypeLiteralOrInterfaceMember()
1572 } else if (isIndexSignature) { in ParseTsTypeLiteralOrInterfaceMember()
1576 if (!member && isIndexSignature) { in ParseTsTypeLiteralOrInterfaceMember()
2413 desc->isIndexSignature in ParseClassKey()
[all...]
H A DparserImpl.h140 bool isIndexSignature {};
271 ir::Expression *ParseTsTypeLiteralOrInterfaceKey(bool *computed, bool *signature, bool *isIndexSignature);

Completed in 16 milliseconds