Home
last modified time | relevance | path

Searched refs:SetOptional (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsNamedTupleMemberBuilder.h41 TSNamedTupleMemberBuilder &SetOptional(bool optional) in SetOptional() function in ark::es2panda::ir::TSNamedTupleMemberBuilder
H A DtsMethodSignatureBuilder.h47 TSMethodSignatureBuilder &SetOptional(bool optional) in SetOptional() function in ark::es2panda::ir::TSMethodSignatureBuilder
H A DtsMappedTypeBuilder.h47 TSMappedTypeBuilder &SetOptional(MappedOption optional) in SetOptional() function in ark::es2panda::ir::TSMappedTypeBuilder
H A DtsPropertySignatureBuilder.h47 TSPropertySignatureBuilder &SetOptional(bool optional) in SetOptional() function in ark::es2panda::ir::TSPropertySignatureBuilder
/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionTSParser.cpp190 returnNode->AsIdentifier()->SetOptional(true); in ParsePatternElementGetReturnNode()
521 returnNode->AsIdentifier()->SetOptional(true); in ParseOptionalFunctionParameter()
531 returnNode->AsObjectPattern()->SetOptional(true); in ParseOptionalFunctionParameter()
535 returnNode->AsArrayPattern()->SetOptional(true); in ParseOptionalFunctionParameter()
539 returnNode->AsRestElement()->SetOptional(true); in ParseOptionalFunctionParameter()
H A DTypedParser.cpp1372 returnNode->AsIdentifier()->SetOptional(true); in ParsePotentialOptionalFunctionParameter()
1376 returnNode->AsObjectPattern()->SetOptional(true); in ParsePotentialOptionalFunctionParameter()
1380 returnNode->AsArrayPattern()->SetOptional(true); in ParsePotentialOptionalFunctionParameter()
1384 returnNode->AsRestElement()->SetOptional(true); in ParsePotentialOptionalFunctionParameter()
H A DASparser.cpp173 returnNode->AsIdentifier()->SetOptional(true); in ParseOptionalFunctionParameter()
360 returnNode->AsIdentifier()->SetOptional(true); in ParsePatternElementToken()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DarrayExpression.h71 void SetOptional(bool optional) in SetOptional() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::ArrayExpression
H A Didentifier.h85 void SetOptional(bool optional) in SetOptional() function in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::Identifier
H A DobjectExpression.h79 void SetOptional(bool optional);
H A DobjectExpression.cpp184 void ObjectExpression::SetOptional(bool optional) in SetOptional() function in panda::es2panda::ir::ObjectExpression
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DobjectExpression.h104 void SetOptional(bool optional);
H A Didentifier.h105 void SetOptional(bool const optional) noexcept
H A DarrayExpression.h92 void SetOptional(bool optional) noexcept
H A DobjectExpression.cpp189 void ObjectExpression::SetOptional(bool optional) in SetOptional() function in ark::es2panda::ir::ObjectExpression
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DspreadElement.h76 void SetOptional(bool optional) noexcept
/arkcompiler/ets_frontend/es2panda/parser/
H A DexpressionParser.cpp1882 returnNode->AsIdentifier()->SetOptional(true); in ParsePotentialTsFunctionParameter()
1884 returnNode->AsObjectPattern()->SetOptional(true); in ParsePotentialTsFunctionParameter()
1886 returnNode->AsArrayPattern()->SetOptional(true); in ParsePotentialTsFunctionParameter()

Completed in 15 milliseconds