Home
last modified time | relevance | path

Searched refs:IdentifierFlags (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A Didentifier.h31 enum class IdentifierFlags : uint32_t { class
45 struct enumbitops::IsAllowedType<ark::es2panda::ir::IdentifierFlags> : std::true_type {
102 return (flags_ & IdentifierFlags::OPTIONAL) != 0;
108 flags_ |= IdentifierFlags::OPTIONAL;
110 flags_ &= ~IdentifierFlags::OPTIONAL;
116 return (flags_ & IdentifierFlags::REFERENCE) != 0;
122 flags_ |= IdentifierFlags::REFERENCE;
124 flags_ &= ~IdentifierFlags::REFERENCE;
130 return (flags_ & IdentifierFlags::TDZ) != 0;
135 flags_ |= IdentifierFlags
[all...]
H A Didentifier.cpp86 if ((flags_ & IdentifierFlags::OPTIONAL) != 0U) { in ValidateExpression()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A Didentifier.h37 enum class IdentifierFlags : uint8_t { class
44 DEFINE_BITOPS(IdentifierFlags)
82 return (flags_ & IdentifierFlags::OPTIONAL) != 0; in IsOptional()
88 flags_ |= IdentifierFlags::OPTIONAL; in SetOptional()
90 flags_ &= ~IdentifierFlags::OPTIONAL; in SetOptional()
96 return (flags_ & IdentifierFlags::REFERENCE) != 0; in IsReference()
101 flags_ |= IdentifierFlags::REFERENCE; in SetReference()
116 return (flags_ & IdentifierFlags::TDZ) != 0; in IsTdz()
121 flags_ |= IdentifierFlags::TDZ; in SetTdz()
138 IdentifierFlags flags
[all...]

Completed in 2 milliseconds