#include <ast.h>
Data Fields | |
struct ctrump_location | lpar_loc |
struct ctrump_location | unspec_comma_loc |
struct ctrump_location | unspec_arg_loc |
struct ctrump_location | rpar_loc |
struct ctrump_declarator_node * | decl |
int | num_args |
int | has_unspecified_arg |
struct ctrump_declarator_param * | args |
|- direct-declarator(parameter-type-list) -| int (*a[4])(int, int const n) | | | | | | | | | decl | | |- decl_spec -| | | | |- params -| decl
Definition at line 682 of file ast.h.
struct ctrump_location ctrump_declarator_param_typelist::lpar_loc [read] |
struct ctrump_location ctrump_declarator_param_typelist::rpar_loc [read] |
')'の位置
Definition at line 686 of file ast.h.
Referenced by ctrump_translation_unit2pprint_format(), and print_decl_right().
struct ctrump_declarator_node* ctrump_declarator_param_typelist::decl [read] |
関数の宣言子
Definition at line 687 of file ast.h.
Referenced by ctrump_env_handle_decl_node(), print_decl_left(), and print_decl_right().
引数の数
Definition at line 688 of file ast.h.
Referenced by ctrump_env_handle_decl_node(), ctrump_translation_unit2pprint_format(), and print_decl_right().
可変引数を持つか
Definition at line 689 of file ast.h.
Referenced by ctrump_env_handle_decl_node(), and print_decl_right().
struct ctrump_declarator_param* ctrump_declarator_param_typelist::args [read] |
引数 vec[num_args]
Definition at line 690 of file ast.h.
Referenced by ctrump_env_handle_decl_node(), ctrump_translation_unit2pprint_format(), and print_decl_right().