Lines Matching refs:VariableFlags

331     VariableType *AddDecl(ArenaAllocator *allocator, util::StringView name, VariableFlags flags);
334 static VariableType *CreateVar(ArenaAllocator *allocator, util::StringView name, VariableFlags flags,
592 inline VariableFlags DeclFlagToVariableFlag(DeclarationFlags declFlag);
605 bool AddTSBinding(ArenaAllocator *allocator, Variable *currentVariable, Decl *newDecl, VariableFlags flags);
608 bool AddTSBinding(ArenaAllocator *allocator, Decl *newDecl, VariableFlags flags);
655 bool AddParam(ArenaAllocator *allocator, Variable *currentVariable, Decl *newDecl, VariableFlags flags);
1206 inline VariableFlags VariableScope::DeclFlagToVariableFlag(DeclarationFlags declFlag)
1208 VariableFlags varFlag = VariableFlags::NONE;
1210 varFlag = VariableFlags::LOCAL_EXPORT;
1212 varFlag = VariableFlags::IMPORT;
1220 VariableFlags flags = VariableFlags::HOIST_VAR;
1249 VariableFlags flags = (extension == ScriptExtension::JS) ? VariableFlags::HOIST_VAR : VariableFlags::HOIST;
1287 VariableFlags flags = DeclFlagToVariableFlag(newDecl->Flags());
1305 VariableFlags flags)
1314 bool VariableScope::AddTSBinding(ArenaAllocator *allocator, Decl *newDecl, VariableFlags flags)
1317 case VariableFlags::NAMESPACE: {
1321 case VariableFlags::ENUM_LITERAL: {
1325 case VariableFlags::INTERFACE: {
1329 case VariableFlags::IMPORT_EQUALS: {
1343 VariableFlags flags = DeclFlagToVariableFlag(newDecl->Flags());
1363 VariableType *Scope::AddDecl(ArenaAllocator *allocator, util::StringView name, VariableFlags flags)
1381 VariableType *Scope::CreateVar(ArenaAllocator *allocator, util::StringView name, VariableFlags flags,