Merge: doc: fixed some typos and other misc. corrections
[nit.git] / src / frontend / parse_examples.nit
index 95d4830..78258fa 100644 (file)
@@ -22,7 +22,6 @@ module parse_examples
 import counter
 import typing
 import parse_annotations
-import doc_down
 import model::model_examples
 
 redef class ToolContext
@@ -118,6 +117,7 @@ redef class ANewExpr
        redef fun accept_example_visitor(v) do
                var recvtype = self.recvtype
                if recvtype != null then
+                       v.counter.inc recvtype.mclass
                        v.counter.inc recvtype.mclass.intro
                end
                visit_all(v)
@@ -172,6 +172,7 @@ redef class ASuperPropdef
                        v.counter.inc mtype.mclass
                        v.counter.inc mtype.mclass.intro
                end
+               visit_all(v)
        end
 end
 
@@ -183,5 +184,6 @@ redef class ASendExpr
                v.counter.inc callsite.mpropdef.mproperty
                v.counter.inc callsite.mpropdef.mclassdef
                v.counter.inc callsite.mpropdef.mclassdef.mclass
+               visit_all(v)
        end
 end