Lines Matching refs:Symbol
24 TQ_OBJECT_CONSTRUCTORS_IMPL(Symbol)
26 BIT_FIELD_ACCESSORS(Symbol, flags, is_private, Symbol::IsPrivateBit)
27 BIT_FIELD_ACCESSORS(Symbol, flags, is_well_known_symbol,
28 Symbol::IsWellKnownSymbolBit)
29 BIT_FIELD_ACCESSORS(Symbol, flags, is_in_public_symbol_table,
30 Symbol::IsInPublicSymbolTableBit)
31 BIT_FIELD_ACCESSORS(Symbol, flags, is_interesting_symbol,
32 Symbol::IsInterestingSymbolBit)
34 bool Symbol::is_private_brand() const {
35 bool value = Symbol::IsPrivateBrandBit::decode(flags());
40 void Symbol::set_is_private_brand() {
41 set_flags(Symbol::IsPrivateBit::update(flags(), true));
42 set_flags(Symbol::IsPrivateNameBit::update(flags(), true));
43 set_flags(Symbol::IsPrivateBrandBit::update(flags(), true));
46 bool Symbol::is_private_name() const {
47 bool value = Symbol::IsPrivateNameBit::decode(flags());
52 void Symbol::set_is_private_name() {
55 set_flags(Symbol::IsPrivateBit::update(flags(), true));
56 set_flags(Symbol::IsPrivateNameBit::update(flags(), true));
135 return IsSymbol(cage_base) && Symbol::cast(*this).is_interesting_symbol();
139 return this->IsSymbol(cage_base) && Symbol::cast(*this).is_private();
144 this->IsSymbol(cage_base) && Symbol::cast(*this).is_private_name();
151 this->IsSymbol(cage_base) && Symbol::cast(*this).is_private_brand();