You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by jl...@apache.org on 2017/10/22 19:30:18 UTC

[incubator-netbeans] 01/02: Fixing end positions returned by the parser.

This is an automated email from the ASF dual-hosted git repository.

jlahoda pushed a commit to branch jdk-javac
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git

commit 9d4759c97ab2e91514ab020e0320f6992748e83e
Author: Jan Lahoda <jl...@netbeans.org>
AuthorDate: Tue Oct 17 21:34:58 2017 +0200

    Fixing end positions returned by the parser.
---
 .../src/org/netbeans/lib/nbjavac/services/NBParserFactory.java    | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/lib.nbjavac/src/org/netbeans/lib/nbjavac/services/NBParserFactory.java b/lib.nbjavac/src/org/netbeans/lib/nbjavac/services/NBParserFactory.java
index ee294de..c658c52 100644
--- a/lib.nbjavac/src/org/netbeans/lib/nbjavac/services/NBParserFactory.java
+++ b/lib.nbjavac/src/org/netbeans/lib/nbjavac/services/NBParserFactory.java
@@ -33,6 +33,7 @@ import com.sun.tools.javac.tree.JCTree.JCExpression;
 import com.sun.tools.javac.tree.JCTree.JCMethodInvocation;
 import com.sun.tools.javac.tree.JCTree.JCModifiers;
 import com.sun.tools.javac.tree.JCTree.JCTypeParameter;
+import com.sun.tools.javac.tree.TreeInfo;
 import com.sun.tools.javac.tree.TreeScanner;
 import com.sun.tools.javac.util.Context;
 import com.sun.tools.javac.util.List;
@@ -136,7 +137,12 @@ public class NBParserFactory extends ParserFactory {
             assignAnonymousClassIndices(names, toplevel, null, -1);
             return toplevel;
         }
-        
+
+        @Override
+        public int getEndPos(JCTree jctree) {
+            return TreeInfo.getEndPos(jctree, endPosTable);
+        }
+
         public final class EndPosTableImpl extends AbstractEndPosTable {
             
             private final Lexer lexer;

-- 
To stop receiving notification emails like this one, please contact
"commits@netbeans.apache.org" <co...@netbeans.apache.org>.