Lines Matching refs:bit_field_

140   NodeType node_type() const { return NodeTypeField::decode(bit_field_); }  in AST_NODE_LIST()
169 uint32_t bit_field_; in AST_NODE_LIST()
173 : position_(position), bit_field_(NodeTypeField::encode(type)) {} in AST_NODE_LIST()
287 return BreakableTypeField::decode(bit_field_) == TARGET_FOR_ANONYMOUS; in is_target_for_anonymous()
297 bit_field_ |= BreakableTypeField::encode(breakable_type); in BreakableStatement()
307 return IgnoreCompletionField::decode(bit_field_); in ignore_completion_value()
337 bit_field_ |= IgnoreCompletionField::encode(ignore_completion_value) | in Block()
359 if (IsLabeledField::decode(bit_field_)) { in labels()
415 bit_field_ = IsNestedField::update(bit_field_, is_nested); in Declaration()
439 return IsNestedField::decode(bit_field_) in AsNested()
606 ForInType for_in_type() const { return ForInTypeField::decode(bit_field_); } in for_in_type()
616 bit_field_ = ForInTypeField::update(bit_field_, SLOW_FOR_IN); in ForInStatement()
754 Type type() const { return TypeField::decode(bit_field_); } in type()
766 bit_field_ |= TypeField::encode(type); in ReturnStatement()
1030 Type type() const { return TypeField::decode(bit_field_); } in type()
1103 bit_field_ = TypeField::update(bit_field_, kSmi); in Literal()
1108 bit_field_ = TypeField::update(bit_field_, kHeapNumber); in Literal()
1113 bit_field_ = TypeField::update(bit_field_, kBigInt); in Literal()
1118 bit_field_ = TypeField::update(bit_field_, kString); in Literal()
1123 bit_field_ = TypeField::update(bit_field_, kSymbol); in Literal()
1128 bit_field_ = TypeField::update(bit_field_, kBoolean); in Literal()
1133 bit_field_ = TypeField::update(bit_field_, type); in Literal()
1214 return NeedsInitialAllocationSiteField::decode(bit_field_); in needs_initial_allocation_site()
1227 bool is_simple() const { return IsSimpleField::decode(bit_field_); } in is_simple()
1240 bit_field_ |= NeedsInitialAllocationSiteField::encode(false) | in AggregateLiteral()
1245 bit_field_ = IsSimpleField::update(bit_field_, is_simple); in set_is_simple()
1254 bit_field_ = NeedsInitialAllocationSiteField::update(bit_field_, required); in set_needs_initial_allocation_site()
1330 bool has_elements() const { return HasElementsField::decode(bit_field_); } in has_elements()
1332 return HasRestPropertyField::decode(bit_field_); in has_rest_property()
1334 bool fast_elements() const { return FastElementsField::decode(bit_field_); } in fast_elements()
1336 return HasNullPrototypeField::decode(bit_field_); in has_null_prototype()
1410 bit_field_ |= HasElementsField::encode(false) | in ObjectLiteral()
1419 bit_field_ = HasElementsField::update(bit_field_, has_elements); in set_has_elements()
1422 bit_field_ = FastElementsField::update(bit_field_, fast_elements); in set_fast_elements()
1425 bit_field_ = HasNullPrototypeField::update(bit_field_, has_null_prototype); in set_has_null_protoype()
1541 bool is_this() const { return IsThisField::decode(bit_field_); } in is_this()
1543 bool is_assigned() const { return IsAssignedField::decode(bit_field_); } in is_assigned()
1545 bit_field_ = IsAssignedField::update(bit_field_, true); in set_is_assigned()
1551 bool is_resolved() const { return IsResolvedField::decode(bit_field_); } in is_resolved()
1553 bit_field_ = IsResolvedField::update(bit_field_, true); in set_is_resolved()
1556 bool is_new_target() const { return IsNewTargetField::decode(bit_field_); } in is_new_target()
1558 bit_field_ = IsNewTargetField::update(bit_field_, true); in set_is_new_target()
1562 HoleCheckMode mode = HoleCheckModeField::decode(bit_field_); in hole_check_mode()
1569 bit_field_ = in set_needs_hole_check()
1570 HoleCheckModeField::update(bit_field_, HoleCheckMode::kRequired); in set_needs_hole_check()
1573 bool is_private_field() const { return IsPrivateField::decode(bit_field_); } in is_private_field()
1575 bit_field_ = IsPrivateField::update(bit_field_, true); in set_is_private_field()
1594 bit_field_ |= IsThisField::encode(variable_kind == THIS_VARIABLE) | in VariableProxy()
1685 return IsPossiblyEvalField::decode(bit_field_); in is_possibly_eval()
1689 return IsTaggedTemplateField::decode(bit_field_); in is_tagged_template()
1724 bit_field_ |= in Call()
1732 bit_field_ |= IsPossiblyEvalField::encode(false) | in Call()
1809 Token::Value op() const { return OperatorField::decode(bit_field_); } in op()
1817 bit_field_ |= OperatorField::encode(op); in UnaryOperation()
1830 Token::Value op() const { return OperatorField::decode(bit_field_); } in op()
1843 bit_field_ |= OperatorField::encode(op); in BinaryOperation()
1856 Token::Value op() const { return OperatorField::decode(bit_field_); } in op()
1879 bit_field_ |= OperatorField::encode(op); in NaryOperation()
1916 bool is_prefix() const { return IsPrefixField::decode(bit_field_); } in is_prefix()
1919 Token::Value op() const { return TokenField::decode(bit_field_); } in op()
1928 bit_field_ |= IsPrefixField::encode(is_prefix) | TokenField::encode(op); in CountOperation()
1941 Token::Value op() const { return OperatorField::decode(bit_field_); } in op()
1956 bit_field_ |= OperatorField::encode(op); in CompareOperation()
2033 Token::Value op() const { return TokenField::decode(bit_field_); } in op()
2042 LookupHoistingModeField::decode(bit_field_)); in lookup_hoisting_mode()
2045 bit_field_ = in set_lookup_hoisting_mode()
2046 LookupHoistingModeField::update(bit_field_, static_cast<bool>(mode)); in set_lookup_hoisting_mode()
2098 bool is_rewritten() const { return IsRewrittenField::decode(bit_field_); } in is_rewritten()
2100 bit_field_ = IsRewrittenField::update(bit_field_, true); in set_rewritten()
2121 bit_field_ |= IsRewrittenField::encode(false); in RewritableExpression()
2152 return OnAbruptResumeField::decode(bit_field_); in on_abrupt_resume()
2164 bit_field_ |= OnAbruptResumeField::encode(on_abrupt_resume); in Suspend()
2249 void mark_as_iife() { bit_field_ = IIFEBit::update(bit_field_, true); } in mark_as_iife()
2250 bool is_iife() const { return IIFEBit::decode(bit_field_); } in is_iife()
2296 bool pretenure() const { return Pretenure::decode(bit_field_); } in pretenure()
2297 void set_pretenure() { bit_field_ = Pretenure::update(bit_field_, true); } in set_pretenure()
2302 return HasDuplicateParameters::decode(bit_field_); in has_duplicate_parameters()
2314 return FunctionTypeBits::decode(bit_field_); in function_type()
2322 return DontOptimizeReasonField::decode(bit_field_); in dont_optimize_reason()
2325 bit_field_ = DontOptimizeReasonField::update(bit_field_, reason); in set_dont_optimize_reason()
2338 end_position() - (HasBracesField::decode(bit_field_) ? 1 : 0)); in return_position()
2347 bit_field_ = RequiresInstanceFieldsInitializer::update(bit_field_, value); in set_requires_instance_fields_initializer()
2350 return RequiresInstanceFieldsInitializer::decode(bit_field_); in requires_instance_fields_initializer()
2380 bit_field_ |= FunctionTypeBits::encode(function_type) | in Expression()
2484 return HasNameStaticProperty::decode(bit_field_); in has_name_static_property()
2487 return HasStaticComputedNames::decode(bit_field_); in has_static_computed_names()
2491 return IsAnonymousExpression::decode(bit_field_); in is_anonymous_expression()
2525 bit_field_ |= HasNameStaticProperty::encode(has_name_static_property) | in ClassLiteral()