nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
metamodel: rename 'universal' to 'enum'
[nit.git]
/
src
/
metamodel
/
inheritance.nit
diff --git
a/src/metamodel/inheritance.nit
b/src/metamodel/inheritance.nit
index
4d21665
..
46e6e88
100644
(file)
--- a/
src/metamodel/inheritance.nit
+++ b/
src/metamodel/inheritance.nit
@@
-469,7
+469,7
@@
end
# A local class that is a pure importation of an other local class
class MMImplicitLocalClass
# A local class that is a pure importation of an other local class
class MMImplicitLocalClass
-special MMLocalClass
+ super MMLocalClass
init(mod: MMModule, g: MMGlobalClass)
do
var cla = g.intro
init(mod: MMModule, g: MMGlobalClass)
do
var cla = g.intro
@@
-479,7
+479,7
@@
special MMLocalClass
end
class MMRefineAncestor
end
class MMRefineAncestor
-special MMAncestor
+ super MMAncestor
redef readable var _local_class: MMLocalClass
init(b: MMLocalClass, a: MMLocalClass)
redef readable var _local_class: MMLocalClass
init(b: MMLocalClass, a: MMLocalClass)
@@
-492,7
+492,7
@@
end
class MMSpecAncestor
class MMSpecAncestor
-special MMAncestor
+ super MMAncestor
redef fun local_class do return stype.local_class
init(inheriter: MMType, stype: MMType)
redef fun local_class do return stype.local_class
init(inheriter: MMType, stype: MMType)
@@
-503,7
+503,7
@@
special MMAncestor
end
class MMDefaultAncestor
end
class MMDefaultAncestor
-special MMAncestor
+ super MMAncestor
redef fun local_class do return stype.local_class
init(b: MMLocalClass, anc: MMType)
redef fun local_class do return stype.local_class
init(b: MMLocalClass, anc: MMType)