com.thoughtworks.qdox.parser.impl
Class Parser
public
class
Parser
extends Object
public static final short ABSTRACT
public static final short AMPERSAND
public static final short AT
public static final short BRACECLOSE
public static final short BRACEOPEN
private int column
public static final short CLASS
public static final short CODEBLOCK
public static final short COMMA
private boolean debugLexer
public static final short DEFAULT
public static final short DOT
public static final short DOTDOTDOT
public static final short ENUM
public static final short EQUALS
public static final short EXTENDS
public static final short FINAL
public static final short FLOAT_LITERAL
public static final short GREATERTHAN
public static final short IDENTIFIER
public static final short IMPLEMENTS
public static final short IMPORT
public static final short INTEGER_LITERAL
public static final short INTERFACE
public static final short JAVADOCEND
public static final short JAVADOCEOL
public static final short JAVADOCSTART
public static final short JAVADOCTAG
public static final short JAVADOCTOKEN
private int line
public static final short LESSTHAN
private Set modifiers
public static final short NATIVE
public static final short PACKAGE
public static final short PARENBLOCK
public static final short PARENCLOSE
public static final short PARENOPEN
public static final short PRIVATE
public static final short PROTECTED
public static final short PUBLIC
public static final short QUERY
int statemax
int stateptr
int stateptrmax
int[] statestk
public static final short SEMI
public static final short SQUARECLOSE
public static final short SQUAREOPEN
public static final short STAR
public static final short STATIC
public static final short STRICTFP
public static final short SUPER
public static final short SYNCHRONIZED
private StringBuffer textBuffer
public static final short THROWS
public static final short TRANSIENT
int valptr
public static final short VOLATILE
int yychar
static short[] yycheck
boolean yydebug
static final short[] yydefred
static final short[] yydgoto
int yyerrflag
static final short[] yygindex
static final short[] yylen
static final short[] yylhs
int yym
int yyn
static final String[] yyname
int yynerrs
static final short[] yyrindex
static final String[] yyrule
String yys
static final short[] yysindex
int yystate
static short[] yytable
String yytext
public static final short YYERRCODE
static final short YYFINAL
static final short YYMAXTOKEN
static final int YYSTACKSIZE
static final int YYTABLESIZE
private void appendToBuffer(String word)
private String buffer()
void debug(String msg)
void dump_stacks(int count)
final boolean init_stacks()
private void makeField(
TypeDef field, String body)
public boolean parse()
Parse file. Return true if successful.
public void setDebugLexer(boolean debug)
public void setDebugParser(boolean debug)
final void state_drop(int cnt)
final int state_peek(int relative)
final int state_pop()
final void state_push(int state)
final void val_drop(int cnt)
final void val_init()
static void yycheck()
private void yyerror(String msg)
private int yylex()
void yylexdebug(int state, int ch)
int yyparse()
static void yytable()