src/location: use `nosuper in some specific named constructors
authorJean Privat <jean@pryen.org>
Mon, 13 Jul 2015 15:38:19 +0000 (11:38 -0400)
committerJean Privat <jean@pryen.org>
Mon, 13 Jul 2015 15:38:19 +0000 (11:38 -0400)
Signed-off-by: Jean Privat <jean@pryen.org>

src/location.nit

index 108cf28..786ffc2 100644 (file)
@@ -35,7 +35,8 @@ class SourceFile
        end
 
        # Create a new sourcefile using a dummy filename and a given content
-       init from_string(filename: String, string: String)
+       init from_string(filename: String, string: String) is
+               nosuper
        do
                self.filename = filename
                self.string = string
@@ -99,7 +100,9 @@ class Location
        # loc = new Location.from_string("location.nit:82--105,8")
        # assert loc.to_s == "location.nit:82,0--105,8"
        # ~~~
-       init from_string(string: String) do
+       init from_string(string: String) is
+               nosuper
+       do
                self.line_start = 0
                self.line_end = 0
                self.column_start = 0