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

This is the complete list of members for Puma::CSyntax, 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
add_expr()Puma::CSyntaxvirtual
ambiguous(SYNTAX &s)Puma::Syntaxinlinestatic
and_expr()Puma::CSyntaxvirtual
arg_decl_seq()Puma::CSyntaxvirtual
array_delim()Puma::CSyntaxvirtual
asm_def()Puma::CSyntaxvirtual
ass_expr()Puma::CSyntaxvirtual
ass_expr1()Puma::CSyntaxvirtual
block_decl()Puma::CSyntaxvirtual
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
check_fct()Puma::Syntax
class_head()Puma::CSyntaxvirtual
class_key()Puma::CSyntaxvirtual
class_spec()Puma::CSyntaxvirtual
cmpd_literal()Puma::CSyntaxvirtual
cmpd_stmt()Puma::CSyntaxvirtual
cmpd_str()Puma::CSyntaxvirtual
cond_expr()Puma::CSyntaxvirtual
condition()Puma::CSyntaxvirtual
configure(Config &)Puma::CSyntaxvirtual
const_expr()Puma::CSyntaxvirtual
consume()Puma::Syntaxinline
CSyntax(CBuilder &, CSemantic &)Puma::CSyntaxinline
cv_qual()Puma::CSyntaxvirtual
cv_qual_seq()Puma::CSyntaxvirtual
decl()Puma::CSyntaxvirtual
decl_check()Puma::CSyntaxvirtual
decl_seq()Puma::CSyntaxvirtual
decl_spec()Puma::CSyntaxvirtual
decl_spec_seq()Puma::CSyntaxvirtual
decl_spec_seq1()Puma::CSyntaxvirtual
declarator()Puma::CSyntaxvirtual
declarator_id()Puma::CSyntaxvirtual
designation()Puma::CSyntaxvirtual
designator()Puma::CSyntaxvirtual
direct_abst_declarator()Puma::CSyntaxvirtual
direct_abst_declarator1()Puma::CSyntaxvirtual
direct_declarator()Puma::CSyntaxvirtual
direct_declarator1()Puma::CSyntaxvirtual
elaborated_type_spec()Puma::CSyntaxvirtual
enum_key()Puma::CSyntaxvirtual
enum_spec()Puma::CSyntaxvirtual
enum_spec1()Puma::CSyntaxvirtual
enumerator()Puma::CSyntaxvirtual
enumerator_def()Puma::CSyntaxvirtual
enumerator_list()Puma::CSyntaxvirtual
equ_expr()Puma::CSyntaxvirtual
error() constPuma::Syntaxinline
excl_or_expr()Puma::CSyntaxvirtual
expr()Puma::CSyntaxvirtual
expr_list()Puma::CSyntaxvirtual
expr_stmt()Puma::CSyntaxvirtual
fct_body()Puma::CSyntaxvirtual
fct_def()Puma::CSyntaxvirtual
fct_spec()Puma::CSyntaxvirtual
for_init_stmt()Puma::CSyntaxvirtual
forget_state()Puma::Syntax
grammar() constPuma::CSyntaxinlinevirtual
Grammar enum namePuma::CSyntax
GRAMMAR_C enum valuePuma::CSyntax
GRAMMAR_CPLUSPLUS enum valuePuma::CSyntax
handle_directive()Puma::CSyntaxinlineprotectedvirtual
id_expr()Puma::CSyntaxvirtual
identifier()Puma::CSyntaxvirtual
identifier_list()Puma::CSyntaxvirtual
in_syntax()Puma::Syntax
incl_or_expr()Puma::CSyntaxvirtual
init()Puma::CSyntaxvirtual
init_class_spec()Puma::CSyntaxprotectedvirtual
init_clause()Puma::CSyntaxvirtual
init_cv_quals()Puma::CSyntaxprotectedvirtual
init_declarator()Puma::CSyntaxvirtual
init_declarator1()Puma::CSyntaxvirtual
init_declarator_list()Puma::CSyntaxvirtual
init_list()Puma::CSyntaxvirtual
init_list_item()Puma::CSyntaxvirtual
init_prim_types()Puma::CSyntaxprotectedvirtual
is_ass_expr()Puma::CSyntaxprotectedvirtual
is_cv_qual()Puma::CSyntaxinlineprotected
is_fct_def()Puma::CSyntaxprotectedvirtual
is_in(int token_type, int *token_types) constPuma::Syntax
is_prim_type()Puma::CSyntaxinlineprotected
iter_stmt()Puma::CSyntaxvirtual
jump_stmt()Puma::CSyntaxvirtual
label_stmt()Puma::CSyntaxvirtual
last_look_ahead_resultPuma::CSyntaxprotected
last_look_ahead_tokenPuma::CSyntaxprotected
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::CSyntaxvirtual
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
memb_designator()Puma::CSyntaxvirtual
member_decl()Puma::CSyntaxvirtual
member_declarator()Puma::CSyntaxvirtual
member_declarator_list()Puma::CSyntaxvirtual
member_spec()Puma::CSyntaxvirtual
misc_spec()Puma::CSyntaxvirtual
mul_expr()Puma::CSyntaxvirtual
offsetof_expr()Puma::CSyntaxvirtual
opt(bool dummy) constPuma::Syntaxinline
param_decl()Puma::CSyntaxvirtual
param_decl1()Puma::CSyntaxvirtual
param_decl_clause()Puma::CSyntaxvirtual
param_decl_list()Puma::CSyntaxvirtual
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
postfix_expr()Puma::CSyntaxvirtual
postfix_expr1()Puma::CSyntaxvirtual
predict_1(const tokenset &ts)Puma::Syntaxinline
prim_expr()Puma::CSyntaxvirtual
private_name()Puma::CSyntaxvirtual
problem() constPuma::Syntaxinline
provider() constPuma::Syntaxinline
ptr_operator()Puma::CSyntaxvirtual
rel_expr()Puma::CSyntaxvirtual
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::CSyntaxvirtual
seq(CTree *(T::*rule)())Puma::Syntaxinline
seq(bool(T::*rule)())Puma::Syntaxinline
seq(SYNTAX &s)Puma::Syntaxstatic
set_state(State state)Puma::Syntax
shift_expr()Puma::CSyntaxvirtual
simple_decl()Puma::CSyntaxvirtual
simple_type_spec()Puma::CSyntaxvirtual
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::CSyntaxvirtual
stmt_seq()Puma::CSyntaxvirtual
storage_class_spec()Puma::CSyntaxvirtual
str_literal()Puma::CSyntaxvirtual
sub_stmt()Puma::CSyntaxvirtual
Syntax(Builder &b, Semantic &s)Puma::Syntaxinlineprotected
token_providerPuma::Syntax
tokenset typedefPuma::Syntax
trans_unit()Puma::CSyntaxvirtual
type_id()Puma::CSyntaxvirtual
type_name()Puma::CSyntaxvirtual
type_spec()Puma::CSyntaxvirtual
type_spec_seq()Puma::CSyntaxvirtual
type_spec_seq1()Puma::CSyntaxvirtual
typedef_name()Puma::CSyntaxvirtual
unary_expr()Puma::CSyntaxvirtual
unary_expr1()Puma::CSyntaxvirtual
~Syntax()Puma::Syntaxinlineprotectedvirtual