• Home
  • Raw
  • Download

Lines Matching refs:code_

187     return TypeField::decode(code_) == kIdentifierExpression;  in IsIdentifier()
192 return PreParserIdentifier(IdentifierTypeField::decode(code_)); in AsIdentifier()
196 return TypeField::decode(code_) == kExpression && in IsAssignment()
197 ExpressionTypeField::decode(code_) == kAssignment; in IsAssignment()
201 return TypeField::decode(code_) == kObjectLiteralExpression; in IsObjectLiteral()
205 return TypeField::decode(code_) == kArrayLiteralExpression; in IsArrayLiteral()
209 return TypeField::decode(code_) == kStringLiteralExpression; in IsStringLiteral()
213 return TypeField::decode(code_) == kStringLiteralExpression && in IsUseStrictLiteral()
214 IsUseStrictField::decode(code_); in IsUseStrictLiteral()
218 return TypeField::decode(code_) == kStringLiteralExpression && in IsUseStrongLiteral()
219 IsUseStrongField::decode(code_); in IsUseStrongLiteral()
223 return TypeField::decode(code_) == kExpression && in IsThis()
224 ExpressionTypeField::decode(code_) == kThisExpression; in IsThis()
228 return TypeField::decode(code_) == kExpression && in IsThisProperty()
229 ExpressionTypeField::decode(code_) == kThisPropertyExpression; in IsThisProperty()
233 return TypeField::decode(code_) == kExpression && in IsProperty()
234 (ExpressionTypeField::decode(code_) == kPropertyExpression || in IsProperty()
235 ExpressionTypeField::decode(code_) == kThisPropertyExpression); in IsProperty()
239 return TypeField::decode(code_) == kExpression && in IsCall()
240 ExpressionTypeField::decode(code_) == kCallExpression; in IsCall()
244 return TypeField::decode(code_) == kExpression && in IsSuperCallReference()
245 ExpressionTypeField::decode(code_) == kSuperCallReference; in IsSuperCallReference()
257 return TypeField::decode(code_) == kExpression && in IsNoTemplateTag()
258 ExpressionTypeField::decode(code_) == kNoTemplateTagExpression; in IsNoTemplateTag()
262 return TypeField::decode(code_) == kSpreadExpression; in IsSpreadExpression()
268 return TypeField::decode(code_) == kBinaryOperationExpression; in IsBinaryOperation()
284 code_ = ParenthesizedField::update(code_, true); in set_is_parenthesized()
286 bool is_parenthesized() const { return ParenthesizedField::decode(code_); } in is_parenthesized()
310 : code_(expression_code) {} in PreParserExpression()
331 uint32_t code_; variable
385 return code_ == kStringLiteralExpressionStatement; in IsStringLiteral()
389 return code_ == kUseStrictExpressionStatement; in IsUseStrictLiteral()
392 bool IsUseStrongLiteral() { return code_ == kUseStrongExpressionStatement; } in IsUseStrongLiteral()
395 return code_ == kFunctionDeclaration; in IsFunctionDeclaration()
399 return code_ == kJumpStatement; in IsJumpStatement()
412 explicit PreParserStatement(Type code) : code_(code) {} in PreParserStatement()
413 Type code_; variable