• Home
  • Raw
  • Download

Lines Matching refs:ModifierFlags

2014 static ir::ModifierFlags GetAccessability(ir::ModifierFlags modifiers)  in GetAccessability()
2016 if (modifiers & ir::ModifierFlags::PUBLIC) { in GetAccessability()
2017 return ir::ModifierFlags::PUBLIC; in GetAccessability()
2020 if (modifiers & ir::ModifierFlags::PRIVATE) { in GetAccessability()
2021 return ir::ModifierFlags::PRIVATE; in GetAccessability()
2024 if (modifiers & ir::ModifierFlags::PROTECTED) { in GetAccessability()
2025 return ir::ModifierFlags::PROTECTED; in GetAccessability()
2028 return ir::ModifierFlags::NONE; in GetAccessability()
2054 ir::ModifierFlags ParserImpl::ParseModifiers() in ParseModifiers()
2056 ir::ModifierFlags resultStatus = ir::ModifierFlags::NONE; in ParseModifiers()
2057 ir::ModifierFlags prevStatus = ir::ModifierFlags::ALL; in ParseModifiers()
2070 ir::ModifierFlags actualStatus = ir::ModifierFlags::NONE; in ParseModifiers()
2071 ir::ModifierFlags nextStatus = ir::ModifierFlags::NONE; in ParseModifiers()
2075 actualStatus = ir::ModifierFlags::PUBLIC; in ParseModifiers()
2076 … nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | ir::ModifierFlags::READONLY | in ParseModifiers()
2077 … ir::ModifierFlags::DECLARE | ir::ModifierFlags::ABSTRACT | ir::ModifierFlags::ACCESSOR | in ParseModifiers()
2078 ir::ModifierFlags::OVERRIDE; in ParseModifiers()
2082 actualStatus = ir::ModifierFlags::PRIVATE; in ParseModifiers()
2083 … nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | ir::ModifierFlags::READONLY | in ParseModifiers()
2084 … ir::ModifierFlags::DECLARE | ir::ModifierFlags::ABSTRACT | ir::ModifierFlags::ACCESSOR | in ParseModifiers()
2085 ir::ModifierFlags::OVERRIDE; in ParseModifiers()
2089 actualStatus = ir::ModifierFlags::PROTECTED; in ParseModifiers()
2090 … nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | ir::ModifierFlags::READONLY | in ParseModifiers()
2091 … ir::ModifierFlags::DECLARE | ir::ModifierFlags::ABSTRACT | ir::ModifierFlags::ACCESSOR | in ParseModifiers()
2092 ir::ModifierFlags::OVERRIDE; in ParseModifiers()
2096 actualStatus = ir::ModifierFlags::STATIC; in ParseModifiers()
2097 … nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::READONLY | ir::ModifierFlags::DECLARE | in ParseModifiers()
2098 … ir::ModifierFlags::ABSTRACT | ir::ModifierFlags::ACCESSOR | ir::ModifierFlags::OVERRIDE; in ParseModifiers()
2102 actualStatus = ir::ModifierFlags::ASYNC; in ParseModifiers()
2103 …nextStatus = ir::ModifierFlags::READONLY | ir::ModifierFlags::DECLARE | ir::ModifierFlags::ABSTRAC… in ParseModifiers()
2107 actualStatus = ir::ModifierFlags::ABSTRACT; in ParseModifiers()
2108 … nextStatus = ir::ModifierFlags::ACCESS | ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | in ParseModifiers()
2109 … ir::ModifierFlags::READONLY | ir::ModifierFlags::DECLARE | ir::ModifierFlags::OVERRIDE | in ParseModifiers()
2110 ir::ModifierFlags::ACCESSOR; in ParseModifiers()
2114 actualStatus = ir::ModifierFlags::DECLARE; in ParseModifiers()
2115 … nextStatus = ir::ModifierFlags::ACCESS | ir::ModifierFlags::ASYNC | ir::ModifierFlags::STATIC | in ParseModifiers()
2116 ir::ModifierFlags::READONLY; in ParseModifiers()
2120 actualStatus = ir::ModifierFlags::READONLY; in ParseModifiers()
2121 … nextStatus = ir::ModifierFlags::ASYNC | ir::ModifierFlags::DECLARE | ir::ModifierFlags::ABSTRACT; in ParseModifiers()
2125 actualStatus = ir::ModifierFlags::ACCESSOR; in ParseModifiers()
2126 nextStatus = ir::ModifierFlags::NONE; in ParseModifiers()
2130 actualStatus = ir::ModifierFlags::OVERRIDE; in ParseModifiers()
2131 … nextStatus = ir::ModifierFlags::ACCESSOR | ir::ModifierFlags::ASYNC | ir::ModifierFlags::READONLY; in ParseModifiers()
2159 (actualStatus & ~ir::ModifierFlags::ALLOWED_IN_CTOR_PARAMETER)) { in ParseModifiers()
2172 … ir::MethodDefinitionKind methodKind, ir::ModifierFlags access, bool hasDecorator, in CheckAccessorPair()
2214 ir::ModifierFlags getAccess = ir::ModifierFlags::NONE; in CheckAccessorPair()
2215 ir::ModifierFlags setAccess = ir::ModifierFlags::NONE; in CheckAccessorPair()
2225 if ((setAccess == ir::ModifierFlags::NONE && getAccess > ir::ModifierFlags::PUBLIC) || in CheckAccessorPair()
2226 (setAccess != ir::ModifierFlags::NONE && getAccess > setAccess)) { in CheckAccessorPair()
2277 if ((desc->modifiers & ir::ModifierFlags::ASYNC) && in ValidateClassKey()
2283 if (desc->modifiers & ir::ModifierFlags::ACCESS) { in ValidateClassKey()
2287 if (desc->modifiers & ir::ModifierFlags::DECLARE) { in ValidateClassKey()
2291 if (desc->modifiers & ir::ModifierFlags::ABSTRACT) { in ValidateClassKey()
2305 if (!(desc->modifiers & ir::ModifierFlags::STATIC)) { in ValidateClassKey()
2306 …if ((desc->modifiers & ir::ModifierFlags::ASYNC) || desc->methodKind == ir::MethodDefinitionKind::… in ValidateClassKey()
2321 …} else if (!isDeclare && propNameStr.Is("prototype") && (desc->modifiers & ir::ModifierFlags::STAT… in ValidateClassKey()
2436 if ((desc->modifiers & (ir::ModifierFlags::DECLARE | ir::ModifierFlags::READONLY))) { in ValidateClassMethodStart()
2441 if ((desc->modifiers & ir::ModifierFlags::ASYNC) || desc->isGenerator) { in ValidateClassMethodStart()
2455 if (desc->modifiers & ir::ModifierFlags::ASYNC) { in ValidateClassMethodStart()
2472 if (Extension() == ScriptExtension::TS && !(desc->modifiers & ir::ModifierFlags::STATIC)) { in ValidateClassSetter()
2473 ir::ModifierFlags access = GetAccessability(desc->modifiers); in ValidateClassSetter()
2486 if (Extension() == ScriptExtension::TS && !(desc->modifiers & ir::ModifierFlags::STATIC)) { in ValidateClassGetter()
2487 ir::ModifierFlags access = GetAccessability(desc->modifiers); in ValidateClassGetter()
2649 if (Extension() == ScriptExtension::TS && (desc->modifiers & ir::ModifierFlags::ABSTRACT)) { in ParseClassProperty()
2659 auto *scope = ((desc->modifiers & ir::ModifierFlags::STATIC) != 0) ? implicitScopes.first : in ParseClassProperty()
2676 desc->modifiers & ir::ModifierFlags::DEFINITE); in ParseClassProperty()
2787 if ((desc.modifiers & ir::ModifierFlags::ABSTRACT) && !isAbstractClass) { in ParseClassElement()
2790 if (!decorators.empty() && (desc.modifiers & ir::ModifierFlags::ACCESSOR)) { in ParseClassElement()
2794 …if ((desc.modifiers & ir::ModifierFlags::OVERRIDE) && (!desc.hasSuperClass || isExtendsFromNull)) { in ParseClassElement()
2800 if (!(desc.modifiers == ir::ModifierFlags::STATIC)) { in ParseClassElement()
2819 if (!(desc.modifiers & ir::ModifierFlags::STATIC)) { in ParseClassElement()
2838 if (desc.modifiers & ir::ModifierFlags::ACCESSOR) { in ParseClassElement()
2842 desc.modifiers |= ir::ModifierFlags::OPTIONAL; in ParseClassElement()
2850 desc.modifiers |= ir::ModifierFlags::DEFINITE; in ParseClassElement()
2867 …cNode<ir::TSIndexSignature>(propName, typeAnnotation, desc.modifiers & ir::ModifierFlags::READONLY, in ParseClassElement()
2868 desc.modifiers & ir::ModifierFlags::STATIC); in ParseClassElement()
2878 … isDeclare || (desc.modifiers & ir::ModifierFlags::DECLARE), implicitScopes); in ParseClassElement()
2966 … ir::ModifierFlags::NONE, Allocator(), std::move(decorators), in CreateImplicitMethod()
3989 …erty *ParserImpl::CreateTsParameterProperty(ir::Expression *parameter, ir::ModifierFlags modifiers) in CreateTsParameterProperty()
3997 if (modifiers & ir::ModifierFlags::PRIVATE) { in CreateTsParameterProperty()
3999 } else if ((modifiers & ir::ModifierFlags::PUBLIC)) { in CreateTsParameterProperty()
4001 } else if (modifiers & ir::ModifierFlags::PROTECTED) { in CreateTsParameterProperty()
4005 if (modifiers & ir::ModifierFlags::READONLY) { in CreateTsParameterProperty()
4009 if (modifiers & ir::ModifierFlags::OVERRIDE) { in CreateTsParameterProperty()
4013 if (modifiers & ir::ModifierFlags::STATIC) { in CreateTsParameterProperty()
4029 ir::ModifierFlags modifiers = ParseModifiers(); in ParseFunctionParameter()
4031 …if (!(context_.Status() & ParserStatus::CONSTRUCTOR_FUNCTION) && modifiers != ir::ModifierFlags::N… in ParseFunctionParameter()
4047 if (modifiers != ir::ModifierFlags::NONE && functionParameter->IsRestElement()) { in ParseFunctionParameter()
4051 if (modifiers != ir::ModifierFlags::NONE && in ParseFunctionParameter()
4059 if (modifiers != ir::ModifierFlags::NONE) { in ParseFunctionParameter()
4180 void ParserImpl::ThrowParameterModifierError(ir::ModifierFlags status) const in ThrowParameterModifierError()
4184 …(status & ir::ModifierFlags::STATIC) ? "static" : ((status & ir::ModifierFlags::ASYNC) ? "async" :… in ThrowParameterModifierError()