Uses of Class
net.sourceforge.pmd.lang.ast.impl.javacc.JavaccToken
-
Packages that use JavaccToken Package Description net.sourceforge.pmd.cpd.impl Utilities to implement a CPDCpdLexer
.net.sourceforge.pmd.lang.ast net.sourceforge.pmd.lang.ast.impl.javacc Support classes for language implementations based on JavaCC. -
-
Uses of JavaccToken in net.sourceforge.pmd.cpd.impl
Constructor parameters in net.sourceforge.pmd.cpd.impl with type arguments of type JavaccToken Constructor Description JavaCCTokenFilter(TokenManager<JavaccToken> tokenManager)
Creates a new JavaCCTokenFilter -
Uses of JavaccToken in net.sourceforge.pmd.lang.ast
Constructors in net.sourceforge.pmd.lang.ast with parameters of type JavaccToken Constructor Description ParseException(@NonNull JavaccToken currentTokenVal, int[][] expectedTokenSequencesVal)
This constructor is called by Javacc. -
Uses of JavaccToken in net.sourceforge.pmd.lang.ast.impl.javacc
Fields in net.sourceforge.pmd.lang.ast.impl.javacc declared as JavaccToken Modifier and Type Field Description JavaccToken
JavaccToken. next
A reference to the next regular (non-special) token from the input stream.JavaccToken
JavaccToken. specialToken
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.Methods in net.sourceforge.pmd.lang.ast.impl.javacc that return JavaccToken Modifier and Type Method Description JavaccToken
JavaccTokenDocument. createToken(int kind, CharStream cs, @Nullable String image)
JavaccToken
JavaccTokenDocument.TokenDocumentBehavior. createToken(JavaccTokenDocument self, int kind, CharStream cs, @Nullable String image)
Creates a new token with the given kind.JavaccToken
AbstractJjtreeNode. getFirstToken()
JavaccToken
JavaccTokenDocument. getFirstToken()
JavaccToken
JjtreeNode. getFirstToken()
JavaccToken
AbstractJjtreeNode. getLastToken()
JavaccToken
JjtreeNode. getLastToken()
JavaccToken
JavaccToken. getNext()
JavaccToken
JavaccToken. getPreviousComment()
static JavaccToken
JavaccToken. implicitBefore(JavaccToken next)
Creates an implicit token, with zero length, that is linked to the given token as its special predecessor.static JavaccToken
JavaccToken. newImplicit(int offset, JavaccTokenDocument document)
Returns a new implicit token, positioned at the given offset.JavaccToken
JavaccTokenDocument. open()
Open the document.JavaccToken
JavaccToken. replaceImage(CharStream charStream)
Returns a new token with the same kind as this one, whose image is replaced by the one marked on the char stream.JavaccToken
JavaccToken. withKind(int newKind)
Returns a new token with the given kind, and all other parameters identical to this one.Methods in net.sourceforge.pmd.lang.ast.impl.javacc that return types with arguments of type JavaccToken Modifier and Type Method Description default Iterable<JavaccToken>
JjtreeNode. tokens()
Returns a token range, that includes the first and last token.Methods in net.sourceforge.pmd.lang.ast.impl.javacc with parameters of type JavaccToken Modifier and Type Method Description void
JjtreeBuilder. closeNodeScope(N n, boolean condition, JavaccToken lastToken)
Close the node scope if the condition is true.void
JjtreeBuilder. closeNodeScope(N n, int num, JavaccToken lastToken)
Close the node scope and adds the given number of children to the node.static JavaccToken
JavaccToken. implicitBefore(JavaccToken next)
Creates an implicit token, with zero length, that is linked to the given token as its special predecessor.void
JjtreeBuilder. openNodeScope(N n, JavaccToken firstToken)
protected void
AbstractJjtreeNode. setFirstToken(JavaccToken token)
protected void
AbstractJjtreeNode. setLastToken(JavaccToken token)
-