_class_spec_1 | Puma::CSyntax | protected |
_cv_quals | Puma::CSyntax | protected |
_prim_types | Puma::CSyntax | protected |
abst_declarator() | Puma::CSyntax | virtual |
accept(CTree *tree, State state) | Puma::Syntax | |
accept(CTree *tree) | Puma::Syntax | |
add_expr() | Puma::CSyntax | virtual |
ambiguous(SYNTAX &s) | Puma::Syntax | inlinestatic |
and_expr() | Puma::CSyntax | virtual |
arg_decl_seq() | Puma::CSyntax | virtual |
array_delim() | Puma::CSyntax | virtual |
asm_def() | Puma::CSyntax | virtual |
ass_expr() | Puma::CSyntax | virtual |
ass_expr1() | Puma::CSyntax | virtual |
block_decl() | Puma::CSyntax | virtual |
cast_expr() | Puma::CSyntax | virtual |
cast_expr1() | Puma::CSyntax | virtual |
cast_expr2() | Puma::CSyntax | virtual |
catch_error(bool(T::*rule)(), const char *msg, int *finish_tokens, int *skip_tokens) | Puma::Syntax | |
catch_error(SYNTAX &s, const char *msg, int *finish_tokens, int *skip_tokens) | Puma::Syntax | static |
check_fct() | Puma::Syntax | |
class_head() | Puma::CSyntax | virtual |
class_key() | Puma::CSyntax | virtual |
class_spec() | Puma::CSyntax | virtual |
cmpd_literal() | Puma::CSyntax | virtual |
cmpd_stmt() | Puma::CSyntax | virtual |
cmpd_str() | Puma::CSyntax | virtual |
cond_expr() | Puma::CSyntax | virtual |
condition() | Puma::CSyntax | virtual |
configure(Config &) | Puma::CSyntax | virtual |
const_expr() | Puma::CSyntax | virtual |
consume() | Puma::Syntax | inline |
CSyntax(CBuilder &, CSemantic &) | Puma::CSyntax | inline |
cv_qual() | Puma::CSyntax | virtual |
cv_qual_seq() | Puma::CSyntax | virtual |
decl() | Puma::CSyntax | virtual |
decl_check() | Puma::CSyntax | virtual |
decl_seq() | Puma::CSyntax | virtual |
decl_spec() | Puma::CSyntax | virtual |
decl_spec_seq() | Puma::CSyntax | virtual |
decl_spec_seq1() | Puma::CSyntax | virtual |
declarator() | Puma::CSyntax | virtual |
declarator_id() | Puma::CSyntax | virtual |
designation() | Puma::CSyntax | virtual |
designator() | Puma::CSyntax | virtual |
direct_abst_declarator() | Puma::CSyntax | virtual |
direct_abst_declarator1() | Puma::CSyntax | virtual |
direct_declarator() | Puma::CSyntax | virtual |
direct_declarator1() | Puma::CSyntax | virtual |
elaborated_type_spec() | Puma::CSyntax | virtual |
enum_key() | Puma::CSyntax | virtual |
enum_spec() | Puma::CSyntax | virtual |
enum_spec1() | Puma::CSyntax | virtual |
enumerator() | Puma::CSyntax | virtual |
enumerator_def() | Puma::CSyntax | virtual |
enumerator_list() | Puma::CSyntax | virtual |
equ_expr() | Puma::CSyntax | virtual |
error() const | Puma::Syntax | inline |
excl_or_expr() | Puma::CSyntax | virtual |
expr() | Puma::CSyntax | virtual |
expr_list() | Puma::CSyntax | virtual |
expr_stmt() | Puma::CSyntax | virtual |
fct_body() | Puma::CSyntax | virtual |
fct_def() | Puma::CSyntax | virtual |
fct_spec() | Puma::CSyntax | virtual |
for_init_stmt() | Puma::CSyntax | virtual |
forget_state() | Puma::Syntax | |
grammar() const | Puma::CSyntax | inlinevirtual |
Grammar enum name | Puma::CSyntax | |
GRAMMAR_C enum value | Puma::CSyntax | |
GRAMMAR_CPLUSPLUS enum value | Puma::CSyntax | |
handle_directive() | Puma::CSyntax | inlineprotectedvirtual |
id_expr() | Puma::CSyntax | virtual |
identifier() | Puma::CSyntax | virtual |
identifier_list() | Puma::CSyntax | virtual |
in_syntax() | Puma::Syntax | |
incl_or_expr() | Puma::CSyntax | virtual |
init() | Puma::CSyntax | virtual |
init_class_spec() | Puma::CSyntax | protectedvirtual |
init_clause() | Puma::CSyntax | virtual |
init_cv_quals() | Puma::CSyntax | protectedvirtual |
init_declarator() | Puma::CSyntax | virtual |
init_declarator1() | Puma::CSyntax | virtual |
init_declarator_list() | Puma::CSyntax | virtual |
init_list() | Puma::CSyntax | virtual |
init_list_item() | Puma::CSyntax | virtual |
init_prim_types() | Puma::CSyntax | protectedvirtual |
is_ass_expr() | Puma::CSyntax | protectedvirtual |
is_cv_qual() | Puma::CSyntax | inlineprotected |
is_fct_def() | Puma::CSyntax | protectedvirtual |
is_in(int token_type, int *token_types) const | Puma::Syntax | |
is_prim_type() | Puma::CSyntax | inlineprotected |
iter_stmt() | Puma::CSyntax | virtual |
jump_stmt() | Puma::CSyntax | virtual |
label_stmt() | Puma::CSyntax | virtual |
last_look_ahead_result | Puma::CSyntax | protected |
last_look_ahead_token | Puma::CSyntax | protected |
list(CTree *(T::*rule)(), int separator, bool trailing_separator=false) | Puma::Syntax | inline |
list(CTree *(T::*rule)(), int *separators, bool trailing_separator=false) | Puma::Syntax | inline |
list(bool(T::*rule)(), int separator, bool trailing_separator=false) | Puma::Syntax | inline |
list(bool(T::*rule)(), int *separators, bool trailing_separator=false) | Puma::Syntax | inline |
list(SYNTAX &s, int sep, bool trailing_sep=false) | Puma::Syntax | inlinestatic |
list(SYNTAX &s, int *separators, bool trailing_sep=false) | Puma::Syntax | inlinestatic |
literal() | Puma::CSyntax | virtual |
locate_token() | Puma::Syntax | |
log_and_expr() | Puma::CSyntax | virtual |
log_or_expr() | Puma::CSyntax | virtual |
look_ahead(int token_type, unsigned n=1) | Puma::Syntax | |
look_ahead(int *token_types, unsigned n=1) | Puma::Syntax | |
look_ahead(unsigned n=1) | Puma::Syntax | inline |
memb_designator() | Puma::CSyntax | virtual |
member_decl() | Puma::CSyntax | virtual |
member_declarator() | Puma::CSyntax | virtual |
member_declarator_list() | Puma::CSyntax | virtual |
member_spec() | Puma::CSyntax | virtual |
misc_spec() | Puma::CSyntax | virtual |
mul_expr() | Puma::CSyntax | virtual |
offsetof_expr() | Puma::CSyntax | virtual |
opt(bool dummy) const | Puma::Syntax | inline |
param_decl() | Puma::CSyntax | virtual |
param_decl1() | Puma::CSyntax | virtual |
param_decl_clause() | Puma::CSyntax | virtual |
param_decl_list() | Puma::CSyntax | virtual |
parse(CTree *(T::*rule)()) | Puma::Syntax | inline |
parse(int token_type) | Puma::Syntax | inline |
parse(int *token_types) | Puma::Syntax | |
parse_block(int start, int end) | Puma::Syntax | |
parse_curly_block() | Puma::Syntax | |
parse_fct() | Puma::Syntax | |
parse_round_block() | Puma::Syntax | |
parse_token(int token_type) | Puma::Syntax | |
postfix_expr() | Puma::CSyntax | virtual |
postfix_expr1() | Puma::CSyntax | virtual |
predict_1(const tokenset &ts) | Puma::Syntax | inline |
prim_expr() | Puma::CSyntax | virtual |
private_name() | Puma::CSyntax | virtual |
problem() const | Puma::Syntax | inline |
provider() const | Puma::Syntax | inline |
ptr_operator() | Puma::CSyntax | virtual |
rel_expr() | Puma::CSyntax | virtual |
restore_state() | Puma::Syntax | |
restore_state(State state) | Puma::Syntax | |
rule_arg_decl_seq() | Puma::CSyntax | |
rule_call() | Puma::Syntax | |
rule_check() | Puma::Syntax | |
rule_class_spec() | Puma::CSyntax | |
rule_designation() | Puma::CSyntax | |
rule_designator() | Puma::CSyntax | |
rule_exec() | Puma::Syntax | |
rule_fct_body() | Puma::CSyntax | |
rule_fct_def() | Puma::CSyntax | |
rule_init() | Puma::CSyntax | |
rule_init_clause() | Puma::CSyntax | |
rule_init_list() | Puma::CSyntax | |
rule_init_list_item() | Puma::CSyntax | |
rule_member_decl() | Puma::CSyntax | |
rule_member_declarator() | Puma::CSyntax | |
rule_member_declarator_list() | Puma::CSyntax | |
rule_member_spec() | Puma::CSyntax | |
rule_param_decl() | Puma::CSyntax | |
run(TokenProvider &tp) | Puma::Syntax | |
run(TokenProvider &tp, bool(T::*rule)()) | Puma::Syntax | |
save_state() | Puma::Syntax | |
select_stmt() | Puma::CSyntax | virtual |
seq(CTree *(T::*rule)()) | Puma::Syntax | inline |
seq(bool(T::*rule)()) | Puma::Syntax | inline |
seq(SYNTAX &s) | Puma::Syntax | static |
set_state(State state) | Puma::Syntax | |
shift_expr() | Puma::CSyntax | virtual |
simple_decl() | Puma::CSyntax | virtual |
simple_type_spec() | Puma::CSyntax | virtual |
skip() | Puma::Syntax | |
skip(int stop_token, bool inclusive=true) | Puma::Syntax | |
skip(int *stop_tokens, bool inclusive=true) | Puma::Syntax | |
skip_block(int start, int end, bool inclusive=true) | Puma::Syntax | |
skip_curly_block() | Puma::Syntax | |
skip_round_block() | Puma::Syntax | |
stmt() | Puma::CSyntax | virtual |
stmt_seq() | Puma::CSyntax | virtual |
storage_class_spec() | Puma::CSyntax | virtual |
str_literal() | Puma::CSyntax | virtual |
sub_stmt() | Puma::CSyntax | virtual |
Syntax(Builder &b, Semantic &s) | Puma::Syntax | inlineprotected |
token_provider | Puma::Syntax | |
tokenset typedef | Puma::Syntax | |
trans_unit() | Puma::CSyntax | virtual |
type_id() | Puma::CSyntax | virtual |
type_name() | Puma::CSyntax | virtual |
type_spec() | Puma::CSyntax | virtual |
type_spec_seq() | Puma::CSyntax | virtual |
type_spec_seq1() | Puma::CSyntax | virtual |
typedef_name() | Puma::CSyntax | virtual |
unary_expr() | Puma::CSyntax | virtual |
unary_expr1() | Puma::CSyntax | virtual |
~Syntax() | Puma::Syntax | inlineprotectedvirtual |