Lines Matching refs:isOptional
149 ir::AnnotatedExpression *TSParser::ParsePatternElementGetReturnNode(ExpressionParseFlags &flags, bool &isOptional)
154 isOptional = returnNode->AsArrayPattern()->IsOptional();
167 isOptional = returnNode->AsObjectPattern()->IsOptional();
184 isOptional = true;
209 bool isOptional = false;
210 ir::AnnotatedExpression *returnNode = ParsePatternElementGetReturnNode(flags, isOptional);
213 ((GetContext().Status() & ParserStatus::FUNCTION) != 0) && isOptional) {
229 if (isOptional) {
512 bool isOptional = false;
547 isOptional = true;
565 if (returnNode->IsIdentifier() && isOptional) {