PUMA Library Reference Manual
Loading...
Searching...
No Matches
Puma::CCSyntax Member List

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

_class_spec_1Puma::CSyntaxprotected
_cv_qualsPuma::CSyntaxprotected
_prim_typesPuma::CSyntaxprotected
abst_declarator()Puma::CSyntaxvirtual
accept(CTree *tree, State state)Puma::Syntax
accept(CTree *tree)Puma::Syntax
access_decl()Puma::CCSyntaxvirtual
access_spec()Puma::CCSyntaxvirtual
add_expr()Puma::CSyntaxvirtual
ambiguous(SYNTAX &s)Puma::Syntaxinlinestatic
and_expr()Puma::CSyntaxvirtual
arg_decl_seq()Puma::CSyntaxvirtual
array_delim()Puma::CCSyntaxvirtual
asm_def()Puma::CSyntaxvirtual
ass_expr()Puma::CCSyntaxvirtual
ass_expr1()Puma::CCSyntaxvirtual
base_clause()Puma::CCSyntaxvirtual
base_spec()Puma::CCSyntaxvirtual
base_spec_list()Puma::CCSyntaxvirtual
block_decl()Puma::CCSyntaxvirtual
builder() constPuma::CCSyntaxprotected
cast_expr()Puma::CSyntaxvirtual
cast_expr1()Puma::CSyntaxvirtual
cast_expr2()Puma::CSyntaxvirtual
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::Syntaxstatic
CCSemanticPuma::CCSyntaxfriend
CCSyntax(CCBuilder &, CCSemantic &)Puma::CCSyntax
check_fct()Puma::Syntax
class_head()Puma::CCSyntaxvirtual
class_head1()Puma::CCSyntaxvirtual
class_key()Puma::CSyntaxvirtual
class_name()Puma::CCSyntaxvirtual
class_or_ns_name()Puma::CCSyntaxvirtual
class_spec()Puma::CCSyntaxvirtual
class_template_id()Puma::CCSyntaxvirtual
class_template_name()Puma::CCSyntaxvirtual
cmpd_literal()Puma::CSyntaxvirtual
cmpd_stmt()Puma::CSyntaxvirtual
cmpd_str()Puma::CSyntaxvirtual
colon_colon()Puma::CCSyntaxvirtual
cond_expr()Puma::CCSyntaxvirtual
condition()Puma::CCSyntaxvirtual
condition1()Puma::CCSyntaxvirtual
condition2()Puma::CCSyntaxvirtual
config_skip_fct_body(bool s)Puma::CCSyntaxinline
configure(Config &)Puma::CCSyntaxvirtual
const_expr()Puma::CCSyntaxvirtual
const_init()Puma::CCSyntaxvirtual
construct_expr()Puma::CCSyntaxvirtual
consume()Puma::Syntaxinline
conv_declarator()Puma::CCSyntaxvirtual
conv_fct_id()Puma::CCSyntaxvirtual
conv_type_id()Puma::CCSyntaxvirtual
CSyntax(CBuilder &, CSemantic &)Puma::CSyntaxinline
ctor_init()Puma::CCSyntaxvirtual
cv_qual()Puma::CSyntaxvirtual
cv_qual_seq()Puma::CSyntaxvirtual
decl()Puma::CCSyntaxvirtual
decl_check()Puma::CCSyntaxvirtual
decl_seq()Puma::CSyntaxvirtual
decl_spec()Puma::CSyntaxvirtual
decl_spec_seq()Puma::CSyntaxvirtual
decl_spec_seq1()Puma::CCSyntaxvirtual
decl_stmt()Puma::CCSyntaxvirtual
declarator()Puma::CSyntaxvirtual
declarator_id()Puma::CCSyntaxvirtual
delete_expr()Puma::CCSyntaxvirtual
designation()Puma::CSyntaxvirtual
designator()Puma::CSyntaxvirtual
direct_abst_declarator()Puma::CCSyntaxvirtual
direct_abst_declarator1()Puma::CSyntaxvirtual
direct_declarator()Puma::CSyntaxvirtual
direct_declarator1()Puma::CCSyntaxvirtual
direct_new_declarator()Puma::CCSyntaxvirtual
direct_new_declarator1()Puma::CCSyntaxvirtual
elaborated_type_spec()Puma::CCSyntaxvirtual
enum_key()Puma::CSyntaxvirtual
enum_name()Puma::CCSyntaxvirtual
enum_spec()Puma::CSyntaxvirtual
enum_spec1()Puma::CSyntaxvirtual
enumerator()Puma::CSyntaxvirtual
enumerator_def()Puma::CCSyntaxvirtual
enumerator_list()Puma::CCSyntaxvirtual
equ_expr()Puma::CSyntaxvirtual
error() constPuma::Syntaxinline
exception_decl()Puma::CCSyntaxvirtual
exception_spec()Puma::CCSyntaxvirtual
excl_or_expr()Puma::CSyntaxvirtual
explicit_instantiation()Puma::CCSyntaxvirtual
explicit_specialization()Puma::CCSyntaxvirtual
expr()Puma::CSyntaxvirtual
expr_list()Puma::CSyntaxvirtual
expr_stmt()Puma::CSyntaxvirtual
extension_ns_def()Puma::CCSyntaxvirtual
extension_ns_def1()Puma::CCSyntaxvirtual
fct_body()Puma::CCSyntaxvirtual
fct_def()Puma::CCSyntaxvirtual
fct_spec()Puma::CCSyntaxvirtual
fct_try_block()Puma::CCSyntaxvirtual
for_init_stmt()Puma::CSyntaxvirtual
forget_state()Puma::Syntax
get_search_scope(SearchScope &)Puma::CCSyntaxprotected
grammar() constPuma::CCSyntaxinlinevirtual
Grammar enum namePuma::CSyntax
GRAMMAR_C enum valuePuma::CSyntax
GRAMMAR_CPLUSPLUS enum valuePuma::CSyntax
handle_directive()Puma::CSyntaxinlineprotectedvirtual
handler()Puma::CCSyntaxvirtual
handler_seq()Puma::CCSyntaxvirtual
id_expr()Puma::CCSyntaxvirtual
identifier()Puma::CSyntaxvirtual
identifier_list()Puma::CSyntaxvirtual
in_syntax()Puma::Syntax
incl_or_expr()Puma::CSyntaxvirtual
init()Puma::CCSyntaxvirtual
init_access_spec()Puma::CCSyntaxprotectedvirtual
init_class_spec()Puma::CSyntaxprotectedvirtual
init_class_template_id()Puma::CCSyntaxprotectedvirtual
init_clause()Puma::CCSyntaxvirtual
init_cv_quals()Puma::CCSyntaxprotectedvirtual
init_declarator()Puma::CCSyntaxvirtual
init_declarator1()Puma::CSyntaxvirtual
init_declarator_list()Puma::CSyntaxvirtual
init_explicit_instantiation()Puma::CCSyntaxprotectedvirtual
init_explicit_specialization()Puma::CCSyntaxprotectedvirtual
init_list()Puma::CSyntaxvirtual
init_list_item()Puma::CSyntaxvirtual
init_oper_fct_id()Puma::CCSyntaxprotectedvirtual
init_prim_types()Puma::CCSyntaxprotectedvirtual
init_template_id()Puma::CCSyntaxprotectedvirtual
init_template_key()Puma::CCSyntaxprotectedvirtual
is_ass_expr()Puma::CCSyntaxprotectedvirtual
is_class_def()Puma::CCSyntaxprotectedvirtual
is_cv_qual()Puma::CSyntaxinlineprotected
is_fct_def()Puma::CCSyntaxprotectedvirtual
is_in(int token_type, int *token_types) constPuma::Syntax
is_nested(State)Puma::CCSyntaxprotectedvirtual
is_nested_name()Puma::CCSyntaxprotectedvirtual
is_prim_type()Puma::CSyntaxinlineprotected
is_ptr_to_fct()Puma::CCSyntaxprotectedvirtual
is_tpl_declarator_id()Puma::CCSyntaxprotectedvirtual
is_tpl_id()Puma::CCSyntaxprotectedvirtual
iter_stmt()Puma::CSyntaxvirtual
jump_stmt()Puma::CSyntaxvirtual
label_stmt()Puma::CSyntaxvirtual
last_look_ahead_resultPuma::CSyntaxprotected
last_look_ahead_tokenPuma::CSyntaxprotected
linkage_spec()Puma::CCSyntaxvirtual
list(CTree *(T::*rule)(), int separator, bool trailing_separator=false)Puma::Syntaxinline
list(CTree *(T::*rule)(), int *separators, bool trailing_separator=false)Puma::Syntaxinline
list(bool(T::*rule)(), int separator, bool trailing_separator=false)Puma::Syntaxinline
list(bool(T::*rule)(), int *separators, bool trailing_separator=false)Puma::Syntaxinline
list(SYNTAX &s, int sep, bool trailing_sep=false)Puma::Syntaxinlinestatic
list(SYNTAX &s, int *separators, bool trailing_sep=false)Puma::Syntaxinlinestatic
literal()Puma::CCSyntaxvirtual
locate_token()Puma::Syntax
log_and_expr()Puma::CSyntaxvirtual
log_or_expr()Puma::CSyntaxvirtual
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::Syntaxinline
mem_init()Puma::CCSyntaxvirtual
mem_init_id()Puma::CCSyntaxvirtual
mem_init_list()Puma::CCSyntaxvirtual
memb_designator()Puma::CSyntaxvirtual
member_decl()Puma::CCSyntaxvirtual
member_decl1()Puma::CCSyntaxvirtual
member_declarator()Puma::CCSyntaxvirtual
member_declarator_list()Puma::CSyntaxvirtual
member_spec()Puma::CSyntaxvirtual
member_template_decl()Puma::CCSyntaxvirtual
misc_spec()Puma::CCSyntaxvirtual
mul_expr()Puma::CCSyntaxvirtual
named_ns_def()Puma::CCSyntaxvirtual
namespace_alias()Puma::CCSyntaxvirtual
namespace_body()Puma::CCSyntaxvirtual
namespace_def()Puma::CCSyntaxvirtual
namespace_name()Puma::CCSyntaxvirtual
nested_name_spec()Puma::CCSyntaxvirtual
nested_name_spec1()Puma::CCSyntaxvirtual
new_declarator()Puma::CCSyntaxvirtual
new_expr()Puma::CCSyntaxvirtual
new_init()Puma::CCSyntaxvirtual
new_placement()Puma::CCSyntaxvirtual
new_type_id()Puma::CCSyntaxvirtual
non_type_param()Puma::CCSyntaxvirtual
ns_alias_def()Puma::CCSyntaxvirtual
offsetof_expr()Puma::CSyntaxvirtual
oper_fct_id()Puma::CCSyntaxvirtual
opt(bool dummy) constPuma::Syntaxinline
original_ns_def()Puma::CCSyntaxvirtual
original_ns_def1()Puma::CCSyntaxvirtual
original_ns_name()Puma::CCSyntaxvirtual
param_decl()Puma::CCSyntaxvirtual
param_decl1()Puma::CSyntaxvirtual
param_decl_clause()Puma::CCSyntaxvirtual
param_decl_list()Puma::CSyntaxvirtual
param_init()Puma::CCSyntaxvirtual
parse(CTree *(T::*rule)())Puma::Syntaxinline
parse(int token_type)Puma::Syntaxinline
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::CCSyntaxvirtual
postfix_expr()Puma::CCSyntaxvirtual
postfix_expr1()Puma::CCSyntaxvirtual
postfix_expr2()Puma::CCSyntaxvirtual
predict_1(const tokenset &ts)Puma::Syntaxinline
prim_expr()Puma::CCSyntaxvirtual
private_name()Puma::CSyntaxvirtual
problem() constPuma::Syntaxinline
provider() constPuma::Syntaxinline
pseudo_dtor_name()Puma::CCSyntaxvirtual
ptr_operator()Puma::CCSyntaxvirtual
pure_spec()Puma::CCSyntaxvirtual
qual_id()Puma::CCSyntaxvirtual
qual_ns_spec()Puma::CCSyntaxvirtual
rel_expr()Puma::CCSyntaxvirtual
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::CSyntaxvirtual
semantic() constPuma::CCSyntaxprotected
seq(CTree *(T::*rule)())Puma::Syntaxinline
seq(bool(T::*rule)())Puma::Syntaxinline
seq(SYNTAX &s)Puma::Syntaxstatic
set_search_scope(SearchScope &)Puma::CCSyntaxprotected
set_state(State state)Puma::Syntax
shift_expr()Puma::CSyntaxvirtual
simple_decl()Puma::CCSyntaxvirtual
simple_type_spec()Puma::CCSyntaxvirtual
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::CCSyntaxprotected
skip_const_init()Puma::CCSyntaxprotected
skip_ctor_init()Puma::CCSyntaxprotected
skip_curly_block()Puma::Syntax
skip_fct_body()Puma::CCSyntaxprotected
skip_fct_try_block()Puma::CCSyntaxprotected
skip_param_init()Puma::CCSyntaxprotected
skip_round_block()Puma::Syntax
skipped_fct_body()Puma::CCSyntaxvirtual
stmt()Puma::CCSyntaxvirtual
stmt_seq()Puma::CCSyntaxvirtual
storage_class_spec()Puma::CCSyntaxvirtual
str_literal()Puma::CSyntaxvirtual
sub_stmt()Puma::CCSyntaxvirtual
Syntax(Builder &b, Semantic &s)Puma::Syntaxinlineprotected
template_arg()Puma::CCSyntaxvirtual
template_arg_list()Puma::CCSyntaxvirtual
template_decl()Puma::CCSyntaxvirtual
template_id()Puma::CCSyntaxvirtual
template_key()Puma::CCSyntaxvirtual
template_name()Puma::CCSyntaxvirtual
template_non_type_arg()Puma::CCSyntaxvirtual
template_param()Puma::CCSyntaxvirtual
template_param_list()Puma::CCSyntaxvirtual
template_template_arg()Puma::CCSyntaxvirtual
template_type_arg()Puma::CCSyntaxvirtual
throw_expr()Puma::CCSyntaxvirtual
token_providerPuma::Syntax
tokenset typedefPuma::Syntax
trans_unit()Puma::CSyntaxvirtual
try_block()Puma::CCSyntaxvirtual
type_id()Puma::CSyntaxvirtual
type_id_list()Puma::CCSyntaxvirtual
type_name()Puma::CCSyntaxvirtual
type_param()Puma::CCSyntaxvirtual
type_spec()Puma::CSyntaxvirtual
type_spec_seq()Puma::CSyntaxvirtual
type_spec_seq1()Puma::CSyntaxvirtual
type_trait_expr()Puma::CCSyntaxvirtual
typedef_name()Puma::CSyntaxvirtual
unary_expr()Puma::CCSyntaxvirtual
unary_expr1()Puma::CSyntaxvirtual
unnamed_ns_def()Puma::CCSyntaxvirtual
unnamed_ns_def1()Puma::CCSyntaxvirtual
unqual_id()Puma::CCSyntaxvirtual
using_decl()Puma::CCSyntaxvirtual
using_directive()Puma::CCSyntaxvirtual
~Syntax()Puma::Syntaxinlineprotectedvirtual