ctrump_declarator_param_typelist Struct Reference

型あり関数宣言子 More...

#include <ast.h>

Collaboration diagram for ctrump_declarator_param_typelist:

Collaboration graph
[legend]

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_nodedecl
int num_args
int has_unspecified_arg
struct ctrump_declarator_paramargs

Detailed Description

型あり関数宣言子

|- 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.


Field Documentation

Definition at line 683 of file ast.h.

Referenced by print_decl_right().

'(' の位置 可変引数の左の','の位置(あれば)

Definition at line 684 of file ast.h.

Referenced by print_decl_right().

可変引数の位置(あれば)

Definition at line 685 of file ast.h.

Referenced by print_decl_right().

')'の位置

Definition at line 686 of file ast.h.

Referenced by ctrump_translation_unit2pprint_format(), and print_decl_right().

関数の宣言子

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().

引数 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().


The documentation for this struct was generated from the following file:

Generated on Tue Mar 31 20:19:26 2009 for ctrump by  doxygen 1.5.6