From 6c19bc33a7d34988c77e221defe0582021e683a7 Mon Sep 17 00:00:00 2001 From: Kevin Glynn Date: Fri, 7 Jan 2011 16:12:23 +0100 Subject: [PATCH] ToArray creates items in "pop" order. So parent is at position [1] --- CSharpTranslator/antlr3/src/cs2j/CSharp/JavaMaker.g | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CSharpTranslator/antlr3/src/cs2j/CSharp/JavaMaker.g b/CSharpTranslator/antlr3/src/cs2j/CSharp/JavaMaker.g index d1263e4..8ef9128 100644 --- a/CSharpTranslator/antlr3/src/cs2j/CSharp/JavaMaker.g +++ b/CSharpTranslator/antlr3/src/cs2j/CSharp/JavaMaker.g @@ -51,7 +51,7 @@ scope TypeContext { protected string ParentNameSpace { get { - return ((NSContext_scope)$NSContext.ToArray()[$NSContext.Count-2]).currentNS; + return ((NSContext_scope)$NSContext.ToArray()[1]).currentNS; } }