From c243251318273d1589fbe6c8f188b011cf59f235 Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Tue, 16 Jul 2013 15:51:56 -0400 Subject: [PATCH] rta: do not enter in annotations --- src/rapid_type_analysis.nit | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/rapid_type_analysis.nit b/src/rapid_type_analysis.nit index 6675dcd..fe49d70 100644 --- a/src/rapid_type_analysis.nit +++ b/src/rapid_type_analysis.nit @@ -401,7 +401,10 @@ private class RapidTypeVisitor var implicit_cast_to = node.implicit_cast_to if implicit_cast_to != null then self.add_cast_type(implicit_cast_to) end - node.visit_all(self) + # RTA does not enter in AAnnotations + if not node isa AAnnotations then + node.visit_all(self) + end end # Force to get the primitive class named `name' or abort -- 1.7.9.5