1/* src/interfaces/ecpg/preproc/ecpg.type */ 2%type <str> ECPGAllocateDescr 3%type <str> ECPGCKeywords 4%type <str> ECPGColId 5%type <str> ECPGColLabel 6%type <str> ECPGColLabelCommon 7%type <str> ECPGConnect 8%type <str> ECPGCursorStmt 9%type <str> ECPGDeallocateDescr 10%type <str> ECPGDeclaration 11%type <str> ECPGDeclare 12%type <str> ECPGDescribe 13%type <str> ECPGDisconnect 14%type <str> ECPGExecuteImmediateStmt 15%type <str> ECPGFree 16%type <str> ECPGGetDescHeaderItem 17%type <str> ECPGGetDescItem 18%type <str> ECPGGetDescriptorHeader 19%type <str> ECPGKeywords 20%type <str> ECPGKeywords_rest 21%type <str> ECPGKeywords_vanames 22%type <str> ECPGOpen 23%type <str> ECPGSetAutocommit 24%type <str> ECPGSetConnection 25%type <str> ECPGSetDescHeaderItem 26%type <str> ECPGSetDescItem 27%type <str> ECPGSetDescriptorHeader 28%type <str> ECPGTypeName 29%type <str> ECPGTypedef 30%type <str> ECPGVar 31%type <str> ECPGVarDeclaration 32%type <str> ECPGWhenever 33%type <str> ECPGunreserved_interval 34%type <str> UsingConst 35%type <str> UsingValue 36%type <str> all_unreserved_keyword 37%type <str> c_anything 38%type <str> c_args 39%type <str> c_list 40%type <str> c_stuff 41%type <str> c_stuff_item 42%type <str> c_term 43%type <str> c_thing 44%type <str> char_variable 45%type <str> char_civar 46%type <str> civar 47%type <str> civarind 48%type <str> ColId 49%type <str> ColLabel 50%type <str> connect_options 51%type <str> connection_object 52%type <str> connection_target 53%type <str> coutputvariable 54%type <str> cvariable 55%type <str> db_prefix 56%type <str> CreateAsStmt 57%type <str> DeallocateStmt 58%type <str> dis_name 59%type <str> ecpg_bconst 60%type <str> ecpg_fconst 61%type <str> ecpg_ident 62%type <str> ecpg_interval 63%type <str> ecpg_into 64%type <str> ecpg_fetch_into 65%type <str> ecpg_param 66%type <str> ecpg_sconst 67%type <str> ecpg_using 68%type <str> ecpg_xconst 69%type <str> enum_definition 70%type <str> enum_type 71%type <str> execstring 72%type <str> execute_rest 73%type <str> indicator 74%type <str> into_descriptor 75%type <str> into_sqlda 76%type <str> Iresult 77%type <str> on_off 78%type <str> opt_bit_field 79%type <str> opt_connection_name 80%type <str> opt_database_name 81%type <str> opt_ecpg_into 82%type <str> opt_ecpg_fetch_into 83%type <str> opt_ecpg_using 84%type <str> opt_initializer 85%type <str> opt_options 86%type <str> opt_output 87%type <str> opt_pointer 88%type <str> opt_port 89%type <str> opt_reference 90%type <str> opt_scale 91%type <str> opt_server 92%type <str> opt_user 93%type <str> opt_opt_value 94%type <str> ora_user 95%type <str> precision 96%type <str> prepared_name 97%type <str> quoted_ident_stringvar 98%type <str> s_struct_union 99%type <str> server 100%type <str> server_name 101%type <str> single_vt_declaration 102%type <str> storage_clause 103%type <str> storage_declaration 104%type <str> storage_modifier 105%type <str> struct_union_type 106%type <str> struct_union_type_with_symbol 107%type <str> symbol 108%type <str> type_declaration 109%type <str> type_function_name 110%type <str> user_name 111%type <str> using_descriptor 112%type <str> var_declaration 113%type <str> var_type_declarations 114%type <str> variable 115%type <str> variable_declarations 116%type <str> variable_list 117%type <str> vt_declarations 118 119%type <str> Op 120%type <str> IntConstVar 121%type <str> AllConstVar 122%type <str> CSTRING 123%type <str> CPP_LINE 124%type <str> CVARIABLE 125%type <str> DOLCONST 126%type <str> ECONST 127%type <str> NCONST 128%type <str> SCONST 129%type <str> UCONST 130%type <str> UIDENT 131 132%type <struct_union> s_struct_union_symbol 133 134%type <descriptor> ECPGGetDescriptor 135%type <descriptor> ECPGSetDescriptor 136 137%type <type_enum> simple_type 138%type <type_enum> signed_type 139%type <type_enum> unsigned_type 140 141%type <dtype_enum> descriptor_item 142%type <dtype_enum> desc_header_item 143 144%type <type> var_type 145 146%type <action> action 147