Puma Reference Manual Member List



Puma::CCSyntax Member List
This is the complete list of members for Puma::CCSyntax, including all inherited members.
_class_spec_1Puma::CSyntax [protected]
_cv_qualsPuma::CSyntax [protected]
_prim_typesPuma::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 [inline, static]
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 classPuma::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 [inline, virtual]
Grammar enum namePuma::CSyntax
GRAMMAR_C enum valuePuma::CSyntax
GRAMMAR_CPLUSPLUS enum valuePuma::CSyntax
handle_directive()Puma::CSyntax [inline, protected, virtual]
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 [protected, virtual]
init_class_spec()Puma::CSyntax [protected, virtual]
init_class_template_id()Puma::CCSyntax [protected, virtual]
init_clause()Puma::CCSyntax [virtual]
init_cv_quals()Puma::CCSyntax [protected, virtual]
init_declarator()Puma::CCSyntax [virtual]
init_declarator1()Puma::CSyntax [virtual]
init_declarator_list()Puma::CSyntax [virtual]
init_explicit_instantiation()Puma::CCSyntax [protected, virtual]
init_explicit_specialization()Puma::CCSyntax [protected, virtual]
init_list()Puma::CSyntax [virtual]
init_list_item()Puma::CSyntax [virtual]
init_oper_fct_id()Puma::CCSyntax [protected, virtual]
init_prim_types()Puma::CCSyntax [protected, virtual]
init_template_id()Puma::CCSyntax [protected, virtual]
init_template_key()Puma::CCSyntax [protected, virtual]
is_ass_expr()Puma::CCSyntax [protected, virtual]
is_class_def()Puma::CCSyntax [protected, virtual]
is_cv_qual()Puma::CSyntax [inline, protected]
is_fct_def()Puma::CCSyntax [protected, virtual]
is_in(int token_type, int *token_types) const Puma::Syntax
is_nested(State)Puma::CCSyntax [protected, virtual]
is_nested_name()Puma::CCSyntax [protected, virtual]
is_prim_type()Puma::CSyntax [inline, protected]
is_ptr_to_fct()Puma::CCSyntax [protected, virtual]
is_tpl_declarator_id()Puma::CCSyntax [protected, virtual]
is_tpl_id()Puma::CCSyntax [protected, virtual]
iter_stmt()Puma::CSyntax [virtual]
jump_stmt()Puma::CSyntax [virtual]
label_stmt()Puma::CSyntax [virtual]
last_look_ahead_resultPuma::CSyntax [protected]
last_look_ahead_tokenPuma::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 [inline, static]
list(SYNTAX &s, int *separators, bool trailing_sep=false)Puma::Syntax [inline, static]
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 [inline, protected]
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_providerPuma::Syntax
tokenset typedefPuma::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 [inline, protected, virtual]