Lines Matching refs:inPattern
164 bool inPattern = (flags & ExpressionParseFlags::MUST_BE_PATTERN) != 0;
176 if (inPattern) {
208 auto nodeType = inPattern ? ir::AstNodeType::ARRAY_PATTERN : ir::AstNodeType::ARRAY_EXPRESSION;
214 if (inPattern) {
218 ParseArrayExpressionErrorCheck(arrayExpressionNode, flags, inPattern);
223 const ExpressionParseFlags flags, const bool inPattern)
229 } else if (!inPattern && lexer_->GetToken().Type() != lexer::TokenType::PUNCTUATOR_SUBSTITUTION) {
2067 bool inPattern = (flags & ExpressionParseFlags::MUST_BE_PATTERN) != 0;
2078 if (!inPattern) {
2085 if (inPattern) {
2186 bool inPattern = (flags & ExpressionParseFlags::MUST_BE_PATTERN) != 0;
2198 auto nodeType = inPattern ? ir::AstNodeType::OBJECT_PATTERN : ir::AstNodeType::OBJECT_EXPRESSION;
2204 if (inPattern) {
2212 } else if (!inPattern && lexer_->GetToken().Type() != lexer::TokenType::PUNCTUATOR_SUBSTITUTION) {