Puma::Syntax Member List

This is the complete list of members for Puma::Syntax, including all inherited members.

accept(CTree *, State)Puma::Syntax [protected]
builder() const Puma::Syntax [inline, protected]
catch_error(CTree *(T::*)(), const char *, int *, int *)Puma::Syntax [inline, protected]
catch_error(CTree *(T::*rule)(), const char *msg, int *finish_tokens, int *skip_tokens)Puma::Syntax [inline]
configure(Config &)Puma::Syntax [inline, virtual]
consume()Puma::Syntax [inline]
error() const Puma::Syntax [inline]
forget_state()Puma::Syntax [protected]
handle_directive()Puma::Syntax [inline, protected, virtual]
is_in(int, int *) const Puma::Syntax [protected]
list(CTree *(T::*)(), int, bool=false)Puma::Syntax [inline, protected]
list(CTree *(T::*)(), int *, bool=false)Puma::Syntax [inline, protected]
list(bool(T::*)(), int, bool=false)Puma::Syntax [inline, protected]
list(bool(T::*)(), int *, bool=false)Puma::Syntax [inline, protected]
list(CTree *(T::*rule)(), int token_type, bool end_sep)Puma::Syntax [inline]
list(CTree *(T::*rule)(), int *token_type_set, bool end_sep)Puma::Syntax [inline]
locate_token()Puma::Syntax [protected]
look_ahead(int, unsigned=1)Puma::Syntax
look_ahead(int *, unsigned=1)Puma::Syntax
look_ahead() const Puma::Syntax [inline]
opt(bool) const Puma::Syntax [inline, protected]
parse(CTree *(T::*)())Puma::Syntax [inline, protected]
parse(int)Puma::Syntax [inline, protected]
parse(int *)Puma::Syntax [protected]
parse(CTree *(T::*rule)())Puma::Syntax [inline]
parse_block(int, int)Puma::Syntax [protected]
parse_curly_block()Puma::Syntax [protected]
parse_round_block()Puma::Syntax [protected]
parse_token(int)Puma::Syntax [protected]
problem() const Puma::Syntax [inline]
provider() const Puma::Syntax [inline]
restore_state()Puma::Syntax [protected]
restore_state(State)Puma::Syntax [protected]
run(TokenProvider &)Puma::Syntax
run(TokenProvider &, CTree *(T::*)())Puma::Syntax [inline]
run(TokenProvider &tp, CTree *(T::*rule)())Puma::Syntax [inline]
save_state()Puma::Syntax [protected]
semantic() const Puma::Syntax [inline, protected]
seq(CTree *(T::*)())Puma::Syntax [inline, protected]
seq(bool(T::*)())Puma::Syntax [inline, protected]
seq(CTree *(T::*rule)())Puma::Syntax [inline]
set_state(State)Puma::Syntax [protected]
skip()Puma::Syntax [protected]
skip(int, bool=true)Puma::Syntax [protected]
skip(int *, bool=true)Puma::Syntax [protected]
skip_block(int, int)Puma::Syntax [protected]
skip_curly_block()Puma::Syntax [protected]
skip_round_block()Puma::Syntax [protected]
Syntax(Builder &, Semantic &)Puma::Syntax [inline, protected]
token_providerPuma::Syntax
trans_unit()Puma::Syntax [inline, protected, virtual]
~Syntax()Puma::Syntax [inline, protected, virtual]


Generated on Sat May 10 03:04:06 2008 for Puma by  doxygen 1.5.5