mm: implements metamodel for basic explicit casts
[nit.git] / src / syntax / syntax_base.nit
index a8d2d20..a6d5926 100644 (file)
@@ -189,6 +189,7 @@ class MMMethSrcMethod
        redef readable var _is_extern: Bool
        redef readable var _is_abstract: Bool
        redef readable writable var _extern_name: nullable String # Will be computed during MMBuilder
+       redef readable var _explicit_casts : Set[MMImportedCast] = new HashSet[MMImportedCast]
        redef readable var _explicit_imports : Set[MMExplicitImport] = new HashSet[MMExplicitImport]
        redef fun node: nullable AMethPropdef do return mmmodule.nodes(self).as(nullable AMethPropdef)
        init(name: Symbol, cla: MMLocalClass, n: nullable AMethPropdef)