_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 | |
access_decl() | Puma::CCSyntax | virtual |
access_spec() | Puma::CCSyntax | virtual |
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::CCSyntax | virtual |
asm_def() | Puma::CSyntax | virtual |
ass_expr() | Puma::CCSyntax | virtual |
ass_expr1() | Puma::CCSyntax | virtual |
base_clause() | Puma::CCSyntax | virtual |
base_spec() | Puma::CCSyntax | virtual |
base_spec_list() | Puma::CCSyntax | virtual |
block_decl() | Puma::CCSyntax | virtual |
builder() const | Puma::CCSyntax | protected |
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 |
CCSemantic | Puma::CCSyntax | friend |
CCSyntax(CCBuilder &, CCSemantic &) | Puma::CCSyntax | |
check_fct() | Puma::Syntax | |
class_head() | Puma::CCSyntax | virtual |
class_head1() | Puma::CCSyntax | virtual |
class_key() | Puma::CSyntax | virtual |
class_name() | Puma::CCSyntax | virtual |
class_or_ns_name() | Puma::CCSyntax | virtual |
class_spec() | Puma::CCSyntax | virtual |
class_template_id() | Puma::CCSyntax | virtual |
class_template_name() | Puma::CCSyntax | virtual |
cmpd_literal() | Puma::CSyntax | virtual |
cmpd_stmt() | Puma::CSyntax | virtual |
cmpd_str() | Puma::CSyntax | virtual |
colon_colon() | Puma::CCSyntax | virtual |
cond_expr() | Puma::CCSyntax | virtual |
condition() | Puma::CCSyntax | virtual |
condition1() | Puma::CCSyntax | virtual |
condition2() | Puma::CCSyntax | virtual |
config_skip_fct_body(bool s) | Puma::CCSyntax | inline |
configure(Config &) | Puma::CCSyntax | virtual |
const_expr() | Puma::CCSyntax | virtual |
const_init() | Puma::CCSyntax | virtual |
construct_expr() | Puma::CCSyntax | virtual |
consume() | Puma::Syntax | inline |
conv_declarator() | Puma::CCSyntax | virtual |
conv_fct_id() | Puma::CCSyntax | virtual |
conv_type_id() | Puma::CCSyntax | virtual |
CSyntax(CBuilder &, CSemantic &) | Puma::CSyntax | inline |
ctor_init() | Puma::CCSyntax | virtual |
cv_qual() | Puma::CSyntax | virtual |
cv_qual_seq() | Puma::CSyntax | virtual |
decl() | Puma::CCSyntax | virtual |
decl_check() | Puma::CCSyntax | virtual |
decl_seq() | Puma::CSyntax | virtual |
decl_spec() | Puma::CSyntax | virtual |
decl_spec_seq() | Puma::CSyntax | virtual |
decl_spec_seq1() | Puma::CCSyntax | virtual |
decl_stmt() | Puma::CCSyntax | virtual |
declarator() | Puma::CSyntax | virtual |
declarator_id() | Puma::CCSyntax | virtual |
delete_expr() | Puma::CCSyntax | virtual |
designation() | Puma::CSyntax | virtual |
designator() | Puma::CSyntax | virtual |
direct_abst_declarator() | Puma::CCSyntax | virtual |
direct_abst_declarator1() | Puma::CSyntax | virtual |
direct_declarator() | Puma::CSyntax | virtual |
direct_declarator1() | Puma::CCSyntax | virtual |
direct_new_declarator() | Puma::CCSyntax | virtual |
direct_new_declarator1() | Puma::CCSyntax | virtual |
elaborated_type_spec() | Puma::CCSyntax | virtual |
enum_key() | Puma::CSyntax | virtual |
enum_name() | Puma::CCSyntax | virtual |
enum_spec() | Puma::CSyntax | virtual |
enum_spec1() | Puma::CSyntax | virtual |
enumerator() | Puma::CSyntax | virtual |
enumerator_def() | Puma::CCSyntax | virtual |
enumerator_list() | Puma::CCSyntax | virtual |
equ_expr() | Puma::CSyntax | virtual |
error() const | Puma::Syntax | inline |
exception_decl() | Puma::CCSyntax | virtual |
exception_spec() | Puma::CCSyntax | virtual |
excl_or_expr() | Puma::CSyntax | virtual |
explicit_instantiation() | Puma::CCSyntax | virtual |
explicit_specialization() | Puma::CCSyntax | virtual |
expr() | Puma::CSyntax | virtual |
expr_list() | Puma::CSyntax | virtual |
expr_stmt() | Puma::CSyntax | virtual |
extension_ns_def() | Puma::CCSyntax | virtual |
extension_ns_def1() | Puma::CCSyntax | virtual |
fct_body() | Puma::CCSyntax | virtual |
fct_def() | Puma::CCSyntax | virtual |
fct_spec() | Puma::CCSyntax | virtual |
fct_try_block() | Puma::CCSyntax | virtual |
for_init_stmt() | Puma::CSyntax | virtual |
forget_state() | Puma::Syntax | |
get_search_scope(SearchScope &) | Puma::CCSyntax | protected |
grammar() const | Puma::CCSyntax | inlinevirtual |
Grammar enum name | Puma::CSyntax | |
GRAMMAR_C enum value | Puma::CSyntax | |
GRAMMAR_CPLUSPLUS enum value | Puma::CSyntax | |
handle_directive() | Puma::CSyntax | inlineprotectedvirtual |
handler() | Puma::CCSyntax | virtual |
handler_seq() | Puma::CCSyntax | virtual |
id_expr() | Puma::CCSyntax | virtual |
identifier() | Puma::CSyntax | virtual |
identifier_list() | Puma::CSyntax | virtual |
in_syntax() | Puma::Syntax | |
incl_or_expr() | Puma::CSyntax | virtual |
init() | Puma::CCSyntax | virtual |
init_access_spec() | Puma::CCSyntax | protectedvirtual |
init_class_spec() | Puma::CSyntax | protectedvirtual |
init_class_template_id() | Puma::CCSyntax | protectedvirtual |
init_clause() | Puma::CCSyntax | virtual |
init_cv_quals() | Puma::CCSyntax | protectedvirtual |
init_declarator() | Puma::CCSyntax | virtual |
init_declarator1() | Puma::CSyntax | virtual |
init_declarator_list() | Puma::CSyntax | virtual |
init_explicit_instantiation() | Puma::CCSyntax | protectedvirtual |
init_explicit_specialization() | Puma::CCSyntax | protectedvirtual |
init_list() | Puma::CSyntax | virtual |
init_list_item() | Puma::CSyntax | virtual |
init_oper_fct_id() | Puma::CCSyntax | protectedvirtual |
init_prim_types() | Puma::CCSyntax | protectedvirtual |
init_template_id() | Puma::CCSyntax | protectedvirtual |
init_template_key() | Puma::CCSyntax | protectedvirtual |
is_ass_expr() | Puma::CCSyntax | protectedvirtual |
is_class_def() | Puma::CCSyntax | protectedvirtual |
is_cv_qual() | Puma::CSyntax | inlineprotected |
is_fct_def() | Puma::CCSyntax | protectedvirtual |
is_in(int token_type, int *token_types) const | Puma::Syntax | |
is_nested(State) | Puma::CCSyntax | protectedvirtual |
is_nested_name() | Puma::CCSyntax | protectedvirtual |
is_prim_type() | Puma::CSyntax | inlineprotected |
is_ptr_to_fct() | Puma::CCSyntax | protectedvirtual |
is_tpl_declarator_id() | Puma::CCSyntax | protectedvirtual |
is_tpl_id() | Puma::CCSyntax | protectedvirtual |
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 |
linkage_spec() | Puma::CCSyntax | virtual |
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::CCSyntax | 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 |
mem_init() | Puma::CCSyntax | virtual |
mem_init_id() | Puma::CCSyntax | virtual |
mem_init_list() | Puma::CCSyntax | virtual |
memb_designator() | Puma::CSyntax | virtual |
member_decl() | Puma::CCSyntax | virtual |
member_decl1() | Puma::CCSyntax | virtual |
member_declarator() | Puma::CCSyntax | virtual |
member_declarator_list() | Puma::CSyntax | virtual |
member_spec() | Puma::CSyntax | virtual |
member_template_decl() | Puma::CCSyntax | virtual |
misc_spec() | Puma::CCSyntax | virtual |
mul_expr() | Puma::CCSyntax | virtual |
named_ns_def() | Puma::CCSyntax | virtual |
namespace_alias() | Puma::CCSyntax | virtual |
namespace_body() | Puma::CCSyntax | virtual |
namespace_def() | Puma::CCSyntax | virtual |
namespace_name() | Puma::CCSyntax | virtual |
nested_name_spec() | Puma::CCSyntax | virtual |
nested_name_spec1() | Puma::CCSyntax | virtual |
new_declarator() | Puma::CCSyntax | virtual |
new_expr() | Puma::CCSyntax | virtual |
new_init() | Puma::CCSyntax | virtual |
new_placement() | Puma::CCSyntax | virtual |
new_type_id() | Puma::CCSyntax | virtual |
non_type_param() | Puma::CCSyntax | virtual |
ns_alias_def() | Puma::CCSyntax | virtual |
offsetof_expr() | Puma::CSyntax | virtual |
oper_fct_id() | Puma::CCSyntax | virtual |
opt(bool dummy) const | Puma::Syntax | inline |
original_ns_def() | Puma::CCSyntax | virtual |
original_ns_def1() | Puma::CCSyntax | virtual |
original_ns_name() | Puma::CCSyntax | virtual |
param_decl() | Puma::CCSyntax | virtual |
param_decl1() | Puma::CSyntax | virtual |
param_decl_clause() | Puma::CCSyntax | virtual |
param_decl_list() | Puma::CSyntax | virtual |
param_init() | Puma::CCSyntax | 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 | |
pm_expr() | Puma::CCSyntax | virtual |
postfix_expr() | Puma::CCSyntax | virtual |
postfix_expr1() | Puma::CCSyntax | virtual |
postfix_expr2() | Puma::CCSyntax | virtual |
predict_1(const tokenset &ts) | Puma::Syntax | inline |
prim_expr() | Puma::CCSyntax | virtual |
private_name() | Puma::CSyntax | virtual |
problem() const | Puma::Syntax | inline |
provider() const | Puma::Syntax | inline |
pseudo_dtor_name() | Puma::CCSyntax | virtual |
ptr_operator() | Puma::CCSyntax | virtual |
pure_spec() | Puma::CCSyntax | virtual |
qual_id() | Puma::CCSyntax | virtual |
qual_ns_spec() | Puma::CCSyntax | virtual |
rel_expr() | Puma::CCSyntax | virtual |
restore_state() | Puma::Syntax | |
restore_state(State state) | Puma::Syntax | |
rule_access_decl() | Puma::CCSyntax | |
rule_access_spec() | Puma::CCSyntax | |
rule_arg_decl_seq() | Puma::CSyntax | |
rule_base_clause() | Puma::CCSyntax | |
rule_base_spec() | Puma::CCSyntax | |
rule_base_spec_list() | Puma::CCSyntax | |
rule_call() | Puma::Syntax | |
rule_check() | Puma::Syntax | |
rule_class_spec() | Puma::CCSyntax | |
rule_class_template_id() | Puma::CCSyntax | |
rule_const_init() | Puma::CCSyntax | |
rule_conv_declarator() | Puma::CCSyntax | |
rule_ctor_init() | Puma::CCSyntax | |
rule_designation() | Puma::CSyntax | |
rule_designator() | Puma::CSyntax | |
rule_exception_decl() | Puma::CCSyntax | |
rule_exception_spec() | Puma::CCSyntax | |
rule_exec() | Puma::Syntax | |
rule_explicit_instantiation() | Puma::CCSyntax | |
rule_explicit_specialization() | Puma::CCSyntax | |
rule_fct_body() | Puma::CCSyntax | |
rule_fct_def() | Puma::CCSyntax | |
rule_fct_try_block() | Puma::CCSyntax | |
rule_handler() | Puma::CCSyntax | |
rule_handler_seq() | Puma::CCSyntax | |
rule_init() | Puma::CCSyntax | |
rule_init_clause() | Puma::CCSyntax | |
rule_init_list() | Puma::CSyntax | |
rule_init_list_item() | Puma::CSyntax | |
rule_mem_init() | Puma::CCSyntax | |
rule_mem_init_id() | Puma::CCSyntax | |
rule_mem_init_list() | Puma::CCSyntax | |
rule_member_decl() | Puma::CCSyntax | |
rule_member_decl1() | Puma::CCSyntax | |
rule_member_declarator() | Puma::CCSyntax | |
rule_member_declarator_list() | Puma::CSyntax | |
rule_member_spec() | Puma::CSyntax | |
rule_member_template_decl() | Puma::CCSyntax | |
rule_non_type_param() | Puma::CCSyntax | |
rule_oper_fct_id() | Puma::CCSyntax | |
rule_param_decl() | Puma::CCSyntax | |
rule_param_init() | Puma::CCSyntax | |
rule_pure_spec() | Puma::CCSyntax | |
rule_skipped_fct_body() | Puma::CCSyntax | |
rule_template_arg() | Puma::CCSyntax | |
rule_template_arg_list() | Puma::CCSyntax | |
rule_template_decl() | Puma::CCSyntax | |
rule_template_id() | Puma::CCSyntax | |
rule_template_key() | Puma::CCSyntax | |
rule_template_non_type_arg() | Puma::CCSyntax | |
rule_template_param() | Puma::CCSyntax | |
rule_template_param_list() | Puma::CCSyntax | |
rule_template_template_arg() | Puma::CCSyntax | |
rule_template_type_arg() | Puma::CCSyntax | |
rule_throw_expr() | Puma::CCSyntax | |
rule_try_block() | Puma::CCSyntax | |
rule_type_id_list() | Puma::CCSyntax | |
rule_type_param() | Puma::CCSyntax | |
run(TokenProvider &tp) | Puma::Syntax | |
run(TokenProvider &tp, bool(T::*rule)()) | Puma::Syntax | |
save_state() | Puma::Syntax | |
select_stmt() | Puma::CSyntax | virtual |
semantic() const | Puma::CCSyntax | protected |
seq(CTree *(T::*rule)()) | Puma::Syntax | inline |
seq(bool(T::*rule)()) | Puma::Syntax | inline |
seq(SYNTAX &s) | Puma::Syntax | static |
set_search_scope(SearchScope &) | Puma::CCSyntax | protected |
set_state(State state) | Puma::Syntax | |
shift_expr() | Puma::CSyntax | virtual |
simple_decl() | Puma::CCSyntax | virtual |
simple_type_spec() | Puma::CCSyntax | 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_const_expr() | Puma::CCSyntax | protected |
skip_const_init() | Puma::CCSyntax | protected |
skip_ctor_init() | Puma::CCSyntax | protected |
skip_curly_block() | Puma::Syntax | |
skip_fct_body() | Puma::CCSyntax | protected |
skip_fct_try_block() | Puma::CCSyntax | protected |
skip_param_init() | Puma::CCSyntax | protected |
skip_round_block() | Puma::Syntax | |
skipped_fct_body() | Puma::CCSyntax | virtual |
stmt() | Puma::CCSyntax | virtual |
stmt_seq() | Puma::CCSyntax | virtual |
storage_class_spec() | Puma::CCSyntax | virtual |
str_literal() | Puma::CSyntax | virtual |
sub_stmt() | Puma::CCSyntax | virtual |
Syntax(Builder &b, Semantic &s) | Puma::Syntax | inlineprotected |
template_arg() | Puma::CCSyntax | virtual |
template_arg_list() | Puma::CCSyntax | virtual |
template_decl() | Puma::CCSyntax | virtual |
template_id() | Puma::CCSyntax | virtual |
template_key() | Puma::CCSyntax | virtual |
template_name() | Puma::CCSyntax | virtual |
template_non_type_arg() | Puma::CCSyntax | virtual |
template_param() | Puma::CCSyntax | virtual |
template_param_list() | Puma::CCSyntax | virtual |
template_template_arg() | Puma::CCSyntax | virtual |
template_type_arg() | Puma::CCSyntax | virtual |
throw_expr() | Puma::CCSyntax | virtual |
token_provider | Puma::Syntax | |
tokenset typedef | Puma::Syntax | |
trans_unit() | Puma::CSyntax | virtual |
try_block() | Puma::CCSyntax | virtual |
type_id() | Puma::CSyntax | virtual |
type_id_list() | Puma::CCSyntax | virtual |
type_name() | Puma::CCSyntax | virtual |
type_param() | Puma::CCSyntax | virtual |
type_spec() | Puma::CSyntax | virtual |
type_spec_seq() | Puma::CSyntax | virtual |
type_spec_seq1() | Puma::CSyntax | virtual |
type_trait_expr() | Puma::CCSyntax | virtual |
typedef_name() | Puma::CSyntax | virtual |
unary_expr() | Puma::CCSyntax | virtual |
unary_expr1() | Puma::CSyntax | virtual |
unnamed_ns_def() | Puma::CCSyntax | virtual |
unnamed_ns_def1() | Puma::CCSyntax | virtual |
unqual_id() | Puma::CCSyntax | virtual |
using_decl() | Puma::CCSyntax | virtual |
using_directive() | Puma::CCSyntax | virtual |
~Syntax() | Puma::Syntax | inlineprotectedvirtual |