mirror of
https://github.com/luau-lang/luau.git
synced 2025-05-04 10:33:46 +01:00
Revert name pos move
This commit is contained in:
parent
a6b4064be7
commit
06e3cd43c1
1 changed files with 2 additions and 2 deletions
|
@ -1633,8 +1633,6 @@ void TypeChecker::prototype(const ScopePtr& scope, const AstStatTypeAlias& typea
|
||||||
|
|
||||||
void TypeChecker::prototype(const ScopePtr& scope, const AstStatDeclareClass& declaredClass)
|
void TypeChecker::prototype(const ScopePtr& scope, const AstStatDeclareClass& declaredClass)
|
||||||
{
|
{
|
||||||
Name className(declaredClass.name.value);
|
|
||||||
|
|
||||||
std::optional<TypeId> superTy = std::nullopt;
|
std::optional<TypeId> superTy = std::nullopt;
|
||||||
if (declaredClass.superName)
|
if (declaredClass.superName)
|
||||||
{
|
{
|
||||||
|
@ -1661,6 +1659,8 @@ void TypeChecker::prototype(const ScopePtr& scope, const AstStatDeclareClass& de
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Name className(declaredClass.name.value);
|
||||||
|
|
||||||
TypeId classTy = addType(ClassTypeVar(className, {}, superTy, std::nullopt, {}, {}, currentModuleName));
|
TypeId classTy = addType(ClassTypeVar(className, {}, superTy, std::nullopt, {}, {}, currentModuleName));
|
||||||
ClassTypeVar* ctv = getMutable<ClassTypeVar>(classTy);
|
ClassTypeVar* ctv = getMutable<ClassTypeVar>(classTy);
|
||||||
TypeId metaTy = addType(TableTypeVar{TableState::Sealed, scope->level});
|
TypeId metaTy = addType(TableTypeVar{TableState::Sealed, scope->level});
|
||||||
|
|
Loading…
Add table
Reference in a new issue