Lines Matching refs:PropertyConstness
79 enum class PropertyConstness { kMutable = 0, kConst = 1 }; enum
82 const PropertyConstness kDefaultFieldConstness =
83 FLAG_track_constant_fields ? PropertyConstness::kConst
84 : PropertyConstness::kMutable;
246 PropertyLocation location, PropertyConstness constness,
281 PropertyDetails CopyWithConstness(PropertyConstness constness) const { in CopyWithConstness()
304 PropertyConstness constness() const { return ConstnessField::decode(value_); } in constness()
340 : public BitField<PropertyConstness, LocationField::kNext, 1> {};
398 PropertyDetails(int value, PropertyConstness constness) { in PropertyDetails()
416 inline bool IsGeneralizableTo(PropertyConstness a, PropertyConstness b) { in IsGeneralizableTo()
417 return b == PropertyConstness::kMutable || a == PropertyConstness::kConst; in IsGeneralizableTo()
420 inline PropertyConstness GeneralizeConstness(PropertyConstness a, in GeneralizeConstness()
421 PropertyConstness b) { in GeneralizeConstness()
422 return a == PropertyConstness::kMutable ? PropertyConstness::kMutable : b; in GeneralizeConstness()