Searched refs:AddFlag (Results 1 – 19 of 19) sorted by relevance
47 it->AddFlag(binder::VariableFlags::READONLY); in TupleType()64 it->AddFlag(binder::VariableFlags::READONLY); in TupleType()
37 func->AddFlag(ir::ScriptFunctionFlags::CONCURRENT); in SetConcurrent()
713 func->AddFlag(ir::ScriptFunctionFlags::SHOW_SOURCE); in SetFuncFlagsForDirectives()
273 scope->AsVariableScope()->AddFlag(VariableScopeFlags::USE_ARGS); in InstantiateArguments()399 outerVarScope->AddFlag(VariableScopeFlags::INNER_ARROW); in BuildScriptFunction()429 variable->AddFlag(VariableFlags::INITIALIZED); in BuildVarDeclaratorId()539 res.variable->AddFlag(VariableFlags::INITIALIZED); in BuildClassDefinition()564 res.variable->AddFlag(VariableFlags::INITIALIZED); in BuildClassDefinition()647 varScope->AddFlag(VariableScopeFlags::USE_SUPER); in ResolveReference()854 ctor->Scope()->AddFlag(VariableScopeFlags::SET_LEXICAL_FUNCTION); in AddMandatoryParams()
92 void AddFlag(VariableFlags flag) in VARIABLE_TYPES()147 AddFlag(VariableFlags::LEXICAL_BOUND); in BindLexEnvSlot()
383 decl->AddFlag(DeclarationFlags::EXPORT); in ConvertLocalVariableToModuleVariable()466 var->AddFlag(VariableFlags::INITIALIZED); in InitVariable()468 var->AddFlag(VariableFlags::PER_ITERATION); in InitVariable()
296 decl->AddFlag(flag); in AddTsDecl()325 decl->AddFlag(flag); in AddDecl()
93 void AddFlag(DeclarationFlags flag) in DECLARATION_KINDS()
380 void AddFlag(VariableScopeFlags flag) in AddFlag() function
69 memberVar->AddFlag(binder::VariableFlags::OPTIONAL); in GetType()
178 void AddFlag(ir::ScriptFunctionFlags flags) in AddFlag() function
133 paramVar->AddFlag(binder::VariableFlags::OPTIONAL); in CheckFunctionIdentifierParameter()186 foundVar->AddFlag(binder::VariableFlags::OPTIONAL); in CreateParameterTypeForObjectAssignmentPattern()223 paramVar->AddFlag(binder::VariableFlags::OPTIONAL); in CheckFunctionAssignmentPatternParameter()252 patternVar->AddFlag(binder::VariableFlags::OPTIONAL); in CheckFunctionAssignmentPatternParameter()
545 memberVar->AddFlag(it->Flags()); in CreateObjectTypeForRest()615 prop->AddFlag(binder::VariableFlags::INFERED_IN_PATTERN); in NextInferedType()
332 prop->AddFlag(propagateFlags); in GetPropertyOfUnionType()
250 tupleMember->AddFlag(binder::VariableFlags::READONLY); in Check()365 memberVar->AddFlag(binder::VariableFlags::OPTIONAL); in CheckPattern()
570 patternVar->AddFlag(binder::VariableFlags::OPTIONAL); in CheckPattern()668 memberVar->AddFlag(binder::VariableFlags::READONLY); in Check()676 memberVar->AddFlag(binder::VariableFlags::NUMERIC_NAME); in Check()
717 void AddFlag(ir::ScriptFunctionFlags flags) in AddFlag() function736 AddFlag(ir::ScriptFunctionFlags::ASYNC); in ArrowFunctionContext()739 AddFlag(ir::ScriptFunctionFlags::ARROW); in ArrowFunctionContext()
375 arrowFunctionContext->AddFlag(ir::ScriptFunctionFlags::EXPRESSION); in ParseArrowFunctionExpressionBody()2102 methodDefinitonNode->AddFlag(ir::ScriptFunctionFlags::METHOD); in ParsePropertyValue()
2434 func->AddFlag(ir::ScriptFunctionFlags::METHOD); in ParseClassMethod()3511 functionContext.AddFlag(ir::ScriptFunctionFlags::OVERLOAD); in ParseFunction()3516 functionContext.AddFlag(ir::ScriptFunctionFlags::OVERLOAD); in ParseFunction()