BTW, jdk.nashorn.internal.ir.IdentNode (and other classes) seem to have the habit of "absorbing" the nearby comments and have incorrect start/finish offsets.
Is this intentional or a bug? I haven't tested yet but I wonder if it propagates to the TreeAPI (ie. does IdentifierTree also swallow adjacent comments?) --emi On Wed, Apr 27, 2016 at 5:18 PM, Sundararajan Athijegannathan < sundararajan.athijegannat...@oracle.com> wrote: > Hi, > > I filed an enhancement request: > https://bugs.openjdk.java.net/browse/JDK-8155242 > > Thanks, > > -Sundar > > > On 4/27/2016 12:40 AM, Emilian Bold wrote: > > Hello, > > > > NetBeans used a modified Rhino that had useful features for an IDE like > > comment nodes and parser-level sanitization. > > > > As far as I know there is no way to get the comments in the Nashorn Tree > > API (created as part of JEP 236) or in the jdk.nashorn.internal.ir Node > > subclasses. > > > > Obviously having access to comment contents and comment offsets is very > > useful. An IDE, for example, would provide code folding for the multiline > > comment. > > > > Am I missing some proper way to get this information? > > > > I believe an extra option for Parser.create() would be nice (plus a > > CommentTree and a visitComment method). > > > > --emi > >