Index: src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java
===================================================================
--- src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java	(revision 21197)
+++ src/main/org/codehaus/groovy/antlr/AntlrParserPlugin.java	(revision )
@@ -61,8 +61,38 @@
         public Expression transformExpression(ExpressionTransformer transformer) {
             return null;
         }
+
+        @Override
+        public void setSourcePosition(final ASTNode node) {
+            super.setSourcePosition(node);
+            innerClass.setSourcePosition(node);
-    }
+        }
 
+        @Override
+        public void setColumnNumber(final int columnNumber) {
+            super.setColumnNumber(columnNumber);
+            innerClass.setColumnNumber(columnNumber);
+        }
+
+        @Override
+        public void setLineNumber(final int lineNumber) {
+            super.setLineNumber(lineNumber);
+            innerClass.setLineNumber(lineNumber);
+        }
+
+        @Override
+        public void setLastColumnNumber(final int columnNumber) {
+            super.setLastColumnNumber(columnNumber);
+            innerClass.setLastColumnNumber(columnNumber);
+        }
+
+        @Override
+        public void setLastLineNumber(final int lineNumber) {
+            super.setLastLineNumber(lineNumber);
+            innerClass.setLastLineNumber(lineNumber);
+        }
+    }
+
     protected AST ast;
     private ClassNode classNode;
     private String[] tokenNames;
