mirror of https://github.com/tbklang/tlang.git
parent
9636f261dd
commit
d7cd4df736
|
@ -48,6 +48,9 @@ public final class TypeChecker
|
|||
public void dependencyCheck()
|
||||
{
|
||||
/* TODO: Implement me */
|
||||
checkClassInherit(modulle);
|
||||
|
||||
/* TODO: Process class ? vars funcs ?*/
|
||||
}
|
||||
|
||||
public void beginCheck()
|
||||
|
@ -62,7 +65,7 @@ public final class TypeChecker
|
|||
|
||||
/* TODO: Now that everything is defined, no collision */
|
||||
/* TODO: Do actual type checking and declarations */
|
||||
checkClassInherit(modulle);
|
||||
dependencyCheck();
|
||||
}
|
||||
|
||||
private void checkClassInherit(Container c)
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
module classTest;
|
||||
|
||||
class A : B
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
class B
|
||||
{
|
||||
|
||||
}
|
Loading…
Reference in New Issue