Searched refs:MappedOption (Results 1 - 11 of 11) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsMappedType.h | 25 explicit TSMappedType(TSTypeParameter *typeParameter, TypeNode *typeAnnotation, MappedOption readonly, in TSMappedType() 26 MappedOption optional) in TSMappedType() 45 MappedOption Readonly() in Readonly() 50 MappedOption Optional() in Optional() 73 MappedOption readonly_; 74 MappedOption optional_;
|
H A D | tsMappedType.cpp | 55 {"readonly", readonly_ == MappedOption::NO_OPTS ? AstDumper::Optional(false) in Dump() 56 : readonly_ == MappedOption::PLUS ? AstDumper::Optional("+") in Dump() 58 {"optional", optional_ == MappedOption::NO_OPTS ? AstDumper::Optional(false) in Dump() 59 : optional_ == MappedOption::PLUS ? AstDumper::Optional("+") in Dump()
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsMappedType.h | 36 MappedOption readonly, MappedOption optional) in TSMappedType() 56 MappedOption Readonly() in Readonly() 61 MappedOption Optional() in Optional() 77 MappedOption readonly_; 78 MappedOption optional_;
|
H A D | tsMappedType.cpp | 38 {"readonly", readonly_ == MappedOption::NO_OPTS in Dump() 40 : readonly_ == MappedOption::PLUS ? AstDumper::Optional("+") : AstDumper::Optional("-")}, in Dump() 41 {"optional", optional_ == MappedOption::NO_OPTS in Dump() 43 : optional_ == MappedOption::PLUS ? AstDumper::Optional("+") : AstDumper::Optional("-")}}); in Dump()
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | tsMappedTypeBuilder.h | 41 TSMappedTypeBuilder &SetReadonly(MappedOption readonly) in SetReadonly() 47 TSMappedTypeBuilder &SetOptional(MappedOption optional) in SetOptional() 62 MappedOption readonly_ {}; 63 MappedOption optional_ {};
|
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | astNodeFlags.h | 104 enum class MappedOption { NO_OPTS, PLUS, MINUS }; class in ark::es2panda::ir::ModifierFlags
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | astNode.h | 103 enum class MappedOption { NO_OPTS, PLUS, MINUS }; class
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | TSparser.h | 56 ir::MappedOption ParseMappedOption(lexer::TokenType tokenType);
|
H A D | TSparser.cpp | 755 ir::MappedOption TSParser::ParseMappedOption(lexer::TokenType tokenType) in ParseMappedOption() 760 return ir::MappedOption::NO_OPTS; in ParseMappedOption() 763 auto result = Lexer()->GetToken().Type() == lexer::TokenType::PUNCTUATOR_MINUS ? ir::MappedOption::MINUS in ParseMappedOption() 764 : ir::MappedOption::PLUS; in ParseMappedOption() 787 ir::MappedOption readonly = ParseMappedOption(lexer::TokenType::KEYW_READONLY); in ParseMappedType() 799 ir::MappedOption optional = ParseMappedOption(lexer::TokenType::PUNCTUATOR_QUESTION_MARK); in ParseMappedType()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.cpp | 1203 ir::MappedOption ParserImpl::ParseMappedOption(lexer::TokenType tokenType) in ParseMappedOption() 1208 return ir::MappedOption::NO_OPTS; in ParseMappedOption() 1211 auto result = lexer_->GetToken().Type() == lexer::TokenType::PUNCTUATOR_MINUS ? ir::MappedOption::MINUS in ParseMappedOption() 1212 : ir::MappedOption::PLUS; in ParseMappedOption() 1235 ir::MappedOption readonly = ParseMappedOption(lexer::TokenType::KEYW_READONLY); in ParseTsMappedType() 1255 ir::MappedOption optional = ParseMappedOption(lexer::TokenType::PUNCTUATOR_QUESTION_MARK); in ParseTsMappedType()
|
H A D | parserImpl.h | 267 ir::MappedOption ParseMappedOption(lexer::TokenType tokenType);
|
Completed in 15 milliseconds