![]() |
Home page |
Mailing list |
Docs
Collaboration diagram for pval:Asterisk developer's documentation :: Codename Pineapple
pval Struct Reference
#include <ael_structs.h>

Definition at line 67 of file ael_structs.h.
Data Fields | |
| pval * | dad |
| int | endcol |
| int | endline |
| char * | filename |
| pval * | next |
| pval * | prev |
| int | startcol |
| int | startline |
| pvaltype | type |
| union { | |
| char * for_init | |
| pval * list | |
| pval * statements | |
| char * str | |
| } | u1 |
| pval * | u1_last |
| union { | |
| pval * arglist | |
| char * for_test | |
| pval * goto_target | |
| int label_in_case | |
| pval * statements | |
| char * val | |
| } | u2 |
| union { | |
| int abstract | |
| ael_extension * compiled_label | |
| pval * else_statements | |
| char * for_inc | |
| int goto_target_in_case | |
| char * hints | |
| pval * macro_statements | |
| } | u3 |
| union { | |
| pval * for_statements | |
| int regexten | |
| } | u4 |
|
|
Definition at line 100 of file ael_structs.h. Referenced by check_pval_item(). |
|
|
Definition at line 87 of file ael_structs.h. Referenced by ast_compile_ael2(), check_pval_item(), destroy_pval_item(), gen_prios(), and traverse_pval_item_template(). |
|
|
Definition at line 103 of file ael_structs.h. Referenced by gen_prios(). |
|
|
Definition at line 115 of file ael_structs.h. Referenced by check_break(), check_continue(), check_label(), get_contxt(), get_extension_or_contxt(), in_context(), in_macro(), and label_inside_case(). |
|
|
Definition at line 98 of file ael_structs.h. Referenced by add_extensions(), destroy_pval_item(), find_pval_goto_item(), gen_prios(), match_pval_item(), and traverse_pval_item_template(). |
|
|
Definition at line 73 of file ael_structs.h. Referenced by check_macro_returns(). |
|
|
Definition at line 71 of file ael_structs.h. Referenced by ast_compile_ael2(), check_app_args(), check_break(), check_context_names(), check_continue(), check_day(), check_dow(), check_expr2_input(), check_goto(), check_includes(), check_label(), check_macro_returns(), check_month(), check_pval_item(), check_timerange(), and extension_matches(). |
|
|
Definition at line 74 of file ael_structs.h. Referenced by ast_compile_ael2(), check_app_args(), check_break(), check_context_names(), check_continue(), check_day(), check_dow(), check_expr2_input(), check_goto(), check_includes(), check_label(), check_macro_returns(), check_month(), check_pval_item(), check_timerange(), destroy_pval_item(), and extension_matches(). |
|
|
Definition at line 97 of file ael_structs.h. Referenced by destroy_pval_item(), and gen_prios(). |
|
|
Definition at line 81 of file ael_structs.h. Referenced by destroy_pval_item(), and gen_prios(). |
|
|
Definition at line 108 of file ael_structs.h. Referenced by destroy_pval_item(), find_pval_goto_item(), gen_prios(), match_pval_item(), and traverse_pval_item_template(). |
|
|
Definition at line 90 of file ael_structs.h. Referenced by destroy_pval_item(), and gen_prios(). |
|
|
Definition at line 92 of file ael_structs.h. Referenced by gen_prios(). |
|
|
Definition at line 102 of file ael_structs.h. Referenced by gen_prios(). |
|
|
Definition at line 101 of file ael_structs.h. Referenced by ast_compile_ael2(), and destroy_pval_item(). |
|
|
Definition at line 91 of file ael_structs.h. Referenced by gen_prios(). |
|
|
Definition at line 79 of file ael_structs.h. Referenced by ast_compile_ael2(), check_abstract_reference(), check_goto(), check_includes(), destroy_pval_item(), find_first_label_in_current_context(), find_label_in_current_context(), find_pval_goto_item(), gen_prios(), get_goto_target(), match_pval_item(), and traverse_pval_item_template(). |
|
|
Definition at line 99 of file ael_structs.h. Referenced by ast_compile_ael2(), check_macro_returns(), check_pval_item(), destroy_pval_item(), find_pval_goto_item(), match_pval_item(), and traverse_pval_item_template(). |
|
|
|
Definition at line 116 of file ael_structs.h. |
|
|
Definition at line 109 of file ael_structs.h. Referenced by ast_compile_ael2(). |
|
|
Definition at line 72 of file ael_structs.h. Referenced by check_macro_returns(). |
|
|
Definition at line 70 of file ael_structs.h. Referenced by ast_compile_ael2(), check_app_args(), check_break(), check_context_names(), check_continue(), check_day(), check_dow(), check_expr2_input(), check_goto(), check_includes(), check_label(), check_macro_returns(), check_month(), check_pval_item(), check_timerange(), and extension_matches(). |
|
|
Definition at line 88 of file ael_structs.h. |
|
|
Definition at line 80 of file ael_structs.h. Referenced by ast_compile_ael2(), check_goto(), check_pval_item(), destroy_pval_item(), find_first_label_in_current_context(), find_label_in_current_context(), find_pval_goto_item(), gen_prios(), get_goto_target(), match_pval_item(), and traverse_pval_item_template(). |
|
|
|
|
|
Definition at line 83 of file ael_structs.h. |
|
|
|
|
Referenced by ast_compile_ael2(), destroy_pval_item(), find_pval_goto_item(), gen_prios(), match_pval_item(), and traverse_pval_item_template(). |
|
|
Definition at line 89 of file ael_structs.h. Referenced by ast_compile_ael2(), destroy_pval_item(), and gen_prios(). |