Searched refs:VariableScopeFlags (Results 1 – 4 of 4) sorted by relevance
150 enum class VariableScopeFlags { enum158 DEFINE_BITOPS(VariableScopeFlags)
273 scope->AsVariableScope()->AddFlag(VariableScopeFlags::USE_ARGS); in InstantiateArguments()399 outerVarScope->AddFlag(VariableScopeFlags::INNER_ARROW); in BuildScriptFunction()647 varScope->AddFlag(VariableScopeFlags::USE_SUPER); in ResolveReference()852 funcScope->HasFlag(VariableScopeFlags::USE_SUPER)) { in AddMandatoryParams()853 ASSERT(ctor->Scope()->HasFlag(VariableScopeFlags::INNER_ARROW)); in AddMandatoryParams()854 ctor->Scope()->AddFlag(VariableScopeFlags::SET_LEXICAL_FUNCTION); in AddMandatoryParams()864 if (funcScope->HasFlag(VariableScopeFlags::USE_ARGS)) { in AddMandatoryParams()
378 void AddFlag(VariableScopeFlags flag) in AddFlag()383 void ClearFlag(VariableScopeFlags flag) in ClearFlag()388 bool HasFlag(VariableScopeFlags flag) const in HasFlag()443 VariableScopeFlags flags_ {};
401 if (!varScope->HasFlag(binder::VariableScopeFlags::USE_ARGS)) { in LoadAccFromArgs()