Lines Matching refs:code_

128       : code_(TypeField::encode(kEmpty)), identifiers_(nullptr) {}  in PreParserExpression()
227 bool IsEmpty() const { return TypeField::decode(code_) == kEmpty; } in IsEmpty()
230 return TypeField::decode(code_) == kIdentifierExpression; in IsIdentifier()
235 return PreParserIdentifier(IdentifierTypeField::decode(code_)); in AsIdentifier()
239 return TypeField::decode(code_) == kExpression && in IsAssignment()
240 ExpressionTypeField::decode(code_) == kAssignment; in IsAssignment()
244 return TypeField::decode(code_) == kObjectLiteralExpression; in IsObjectLiteral()
248 return TypeField::decode(code_) == kArrayLiteralExpression; in IsArrayLiteral()
252 return TypeField::decode(code_) == kStringLiteralExpression; in IsStringLiteral()
256 return TypeField::decode(code_) == kStringLiteralExpression && in IsUseStrictLiteral()
257 IsUseStrictField::decode(code_); in IsUseStrictLiteral()
261 return TypeField::decode(code_) == kStringLiteralExpression && in IsUseAsmLiteral()
262 IsUseAsmField::decode(code_); in IsUseAsmLiteral()
266 return TypeField::decode(code_) == kExpression && in IsThis()
267 ExpressionTypeField::decode(code_) == kThisExpression; in IsThis()
271 return TypeField::decode(code_) == kExpression && in IsThisProperty()
272 ExpressionTypeField::decode(code_) == kThisPropertyExpression; in IsThisProperty()
276 return TypeField::decode(code_) == kExpression && in IsProperty()
277 (ExpressionTypeField::decode(code_) == kPropertyExpression || in IsProperty()
278 ExpressionTypeField::decode(code_) == kThisPropertyExpression); in IsProperty()
282 return TypeField::decode(code_) == kExpression && in IsCall()
283 (ExpressionTypeField::decode(code_) == kCallExpression || in IsCall()
284 ExpressionTypeField::decode(code_) == kCallEvalExpression); in IsCall()
288 return TypeField::decode(code_) == kExpression && in IsDirectEvalCall()
289 ExpressionTypeField::decode(code_) == kCallEvalExpression; in IsDirectEvalCall()
293 return TypeField::decode(code_) == kExpression && in IsSuperCallReference()
294 ExpressionTypeField::decode(code_) == kSuperCallReference; in IsSuperCallReference()
306 return TypeField::decode(code_) == kExpression && in IsNoTemplateTag()
307 ExpressionTypeField::decode(code_) == kNoTemplateTagExpression; in IsNoTemplateTag()
311 return TypeField::decode(code_) == kSpreadExpression; in IsSpread()
317 return TypeField::decode(code_) == kBinaryOperationExpression; in IsBinaryOperation()
360 : code_(expression_code), identifiers_(identifiers) {} in code_() function
391 uint32_t code_; variable
488 return code_ == kStringLiteralExpressionStatement || IsUseStrictLiteral() || in IsStringLiteral()
493 return code_ == kUseStrictExpressionStatement; in IsUseStrictLiteral()
496 bool IsUseAsmLiteral() { return code_ == kUseAsmExpressionStatement; } in IsUseAsmLiteral()
499 return code_ == kJumpStatement; in IsJumpStatement()
502 bool IsNullStatement() { return code_ == kNullStatement; } in IsNullStatement()
504 bool IsEmptyStatement() { return code_ == kEmptyStatement; } in IsEmptyStatement()
527 explicit PreParserStatement(Type code) : code_(code) {} in PreParserStatement()
528 Type code_; variable