correct typo from `reciever` to `receiver` in error messages
authorAlexandre Terrasa <alexandre@moz-code.org>
Sat, 1 Feb 2014 04:54:44 +0000 (23:54 -0500)
committerAlexandre Terrasa <alexandre@moz-code.org>
Tue, 25 Feb 2014 18:48:13 +0000 (13:48 -0500)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

18 files changed:
src/abstract_compiler.nit
src/global_compiler.nit
src/icode/icode_builder.nit
src/naive_interpreter.nit
src/separate_compiler.nit
tests/sav/base_attr_gen.res
tests/sav/base_primitive_null_alt1.res
tests/sav/base_primitive_null_alt2.res
tests/sav/base_primitive_null_alt3.res
tests/sav/nitc/fixme/base_attr_gen_alt1.res
tests/sav/rterror_attr_def_alt6.res
tests/sav/rterror_attr_def_alt8.res
tests/sav/rterror_null_receiver_alt1.res
tests/sav/rterror_null_receiver_alt2.res
tests/sav/rterror_null_receiver_alt3.res
tests/sav/rterror_null_receiver_alt4.res
tests/sav/rterror_null_receiver_alt5.res
tests/sav/rterror_null_receiver_alt6.res

index 857cb37..8e520fa 100644 (file)
@@ -698,7 +698,7 @@ abstract class AbstractCompilerVisitor
                var maybenull = recv.mcasttype isa MNullableType or recv.mcasttype isa MNullType
                if maybenull then
                        self.add("if ({recv} == NULL) \{")
-                       self.add_abort("Reciever is null")
+                       self.add_abort("Receiver is null")
                        self.add("\}")
                end
        end
index 7c00d09..01111e7 100644 (file)
@@ -389,7 +389,7 @@ class GlobalCompilerVisitor
                                        self.add("{res} = 1; /* {args[1].inspect} cannot be null */")
                                end
                        else
-                               self.add_abort("Reciever is null")
+                               self.add_abort("Receiver is null")
                        end
                        self.add "\} else"
                end
index 003c187..dcdfc24 100644 (file)
@@ -54,7 +54,7 @@ class ICodeBuilder
                stmt(iif)
                var old_seq = seq
                seq = iif.then_seq
-               add_abort("Reciever is null")
+               add_abort("Receiver is null")
                seq = old_seq
        end
 
index 4449f87..3dd7bff 100644 (file)
@@ -422,8 +422,8 @@ private class NaiveInterpreter
                        else if mproperty.name == "!=" then
                                return self.bool_instance(args[0] != args[1])
                        end
-                       #fatal("Reciever is null. {mproperty}. {args.join(" ")} {self.frame.current_node.class_name}")
-                       fatal("Reciever is null")
+                       #fatal("Receiver is null. {mproperty}. {args.join(" ")} {self.frame.current_node.class_name}")
+                       fatal("Receiver is null")
                        abort
                end
                var propdef = mproperty.lookup_first_definition(self.mainmodule, mtype)
@@ -1278,6 +1278,8 @@ redef class AForExpr
        do
                var col = v.expr(self.n_expr)
                if col == null then return
+               if col.mtype isa MNullType then fatal(v, "Receiver is null")
+
                #self.debug("col {col}")
                var iter = v.send(v.force_get_primitive_method("iterator", col.mtype), [col]).as(not null)
                #self.debug("iter {iter}")
@@ -1672,7 +1674,7 @@ redef class AAttrExpr
        do
                var recv = v.expr(self.n_expr)
                if recv == null then return null
-               if recv.mtype isa MNullType then fatal(v, "Reciever is null")
+               if recv.mtype isa MNullType then fatal(v, "Receiver is null")
                var mproperty = self.mproperty.as(not null)
                return v.read_attribute(mproperty, recv)
        end
@@ -1683,7 +1685,7 @@ redef class AAttrAssignExpr
        do
                var recv = v.expr(self.n_expr)
                if recv == null then return
-               if recv.mtype isa MNullType then fatal(v, "Reciever is null")
+               if recv.mtype isa MNullType then fatal(v, "Receiver is null")
                var i = v.expr(self.n_value)
                if i == null then return
                var mproperty = self.mproperty.as(not null)
@@ -1697,7 +1699,7 @@ redef class AAttrReassignExpr
        do
                var recv = v.expr(self.n_expr)
                if recv == null then return
-               if recv.mtype isa MNullType then fatal(v, "Reciever is null")
+               if recv.mtype isa MNullType then fatal(v, "Receiver is null")
                var value = v.expr(self.n_value)
                if value == null then return
                var mproperty = self.mproperty.as(not null)
@@ -1714,7 +1716,7 @@ redef class AIssetAttrExpr
        do
                var recv = v.expr(self.n_expr)
                if recv == null then return null
-               if recv.mtype isa MNullType then fatal(v, "Reciever is null")
+               if recv.mtype isa MNullType then fatal(v, "Receiver is null")
                var mproperty = self.mproperty.as(not null)
                assert recv isa MutableInstance
                return v.bool_instance(recv.attributes.has_key(mproperty))
index 0606c4a..2dec1ab 100644 (file)
@@ -1043,7 +1043,7 @@ class SeparateCompilerVisitor
                                        self.add("{res} = 1; /* {arg.inspect} cannot be null */")
                                end
                        else
-                               self.add_abort("Reciever is null")
+                               self.add_abort("Receiver is null")
                        end
                        self.add("\} else \{")
                end
index 56618fe..6c2fc15 100644 (file)
@@ -1 +1 @@
-Runtime error: Reciever is null (base_attr_gen.nit:8)
+Runtime error: Receiver is null (base_attr_gen.nit:8)
index 873d14f..ece7b8c 100644 (file)
@@ -1,4 +1,4 @@
-Runtime error: Reciever is null (alt/base_primitive_null_alt1.nit:34)
+Runtime error: Receiver is null (alt/base_primitive_null_alt1.nit:34)
 I
 true
 true
index bef3335..b1f28ea 100644 (file)
@@ -1,4 +1,4 @@
-Runtime error: Reciever is null (alt/base_primitive_null_alt2.nit:43)
+Runtime error: Receiver is null (alt/base_primitive_null_alt2.nit:43)
 I
 true
 true
index ba81322..d29cdb6 100644 (file)
@@ -1,4 +1,4 @@
-Runtime error: Reciever is null (alt/base_primitive_null_alt3.nit:52)
+Runtime error: Receiver is null (alt/base_primitive_null_alt3.nit:52)
 I
 true
 true
index f41f93e..104f464 100644 (file)
@@ -1 +1 @@
-Runtime error: Reciever is null (alt/base_attr_gen_alt1.nit:8)
+Runtime error: Receiver is null (alt/base_attr_gen_alt1.nit:8)
index 10ec001..f965cb5 100644 (file)
@@ -1 +1 @@
-Runtime error: Reciever is null (alt/rterror_attr_def_alt6.nit:30)
+Runtime error: Receiver is null (alt/rterror_attr_def_alt6.nit:30)
index 15d798d..66ef874 100644 (file)
@@ -1,2 +1,2 @@
-Runtime error: Reciever is null (alt/rterror_attr_def_alt8.nit:49)
+Runtime error: Receiver is null (alt/rterror_attr_def_alt8.nit:49)
 c1
index 5fdc7c0..b53ad44 100644 (file)
@@ -1,3 +1,3 @@
-Runtime error: Reciever is null (alt/rterror_null_receiver_alt1.nit:26)
+Runtime error: Receiver is null (alt/rterror_null_receiver_alt1.nit:26)
 true
 false
index e1716a3..9b883f5 100644 (file)
@@ -1,3 +1,3 @@
-Runtime error: Reciever is null (alt/rterror_null_receiver_alt2.nit:27)
+Runtime error: Receiver is null (alt/rterror_null_receiver_alt2.nit:27)
 true
 false
index 45aa239..bc40609 100644 (file)
@@ -1,3 +1,3 @@
-Runtime error: Reciever is null (alt/rterror_null_receiver_alt3.nit:28)
+Runtime error: Receiver is null (alt/rterror_null_receiver_alt3.nit:28)
 true
 false
index 322a95b..920c2aa 100644 (file)
@@ -1,3 +1,3 @@
-Runtime error: Reciever is null (alt/rterror_null_receiver_alt4.nit:29)
+Runtime error: Receiver is null (alt/rterror_null_receiver_alt4.nit:29)
 true
 false
index 4e1643d..2c638a5 100644 (file)
@@ -1,3 +1,3 @@
-Runtime error: Reciever is null (alt/rterror_null_receiver_alt5.nit:30)
+Runtime error: Receiver is null (alt/rterror_null_receiver_alt5.nit:30)
 true
 false
index 40840ce..35be98a 100644 (file)
@@ -1,3 +1,3 @@
-Runtime error: Reciever is null (alt/rterror_null_receiver_alt6.nit:31)
+Runtime error: Receiver is null (alt/rterror_null_receiver_alt6.nit:31)
 true
 false