Lines Matching refs:field_dcl
324 static int parse_struct_declarator(int sym, zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl);
2482 zend_ffi_dcl field_dcl = common_field_dcl; in parse_struct_declaration() local
2484 sym = parse_attributes(sym, &field_dcl); in parse_struct_declaration()
2486 sym = parse_struct_declarator(sym, struct_dcl, &field_dcl); in parse_struct_declaration()
2494 static int parse_struct_declarator(int sym, zend_ffi_dcl *struct_dcl, zend_ffi_dcl *field_dcl) { in parse_struct_declarator() argument
2499 sym = parse_declarator(sym, field_dcl, &name, &name_len); in parse_struct_declarator()
2504 sym = parse_attributes(sym, field_dcl); in parse_struct_declarator()
2506 zend_ffi_add_bit_field(struct_dcl, name, name_len, field_dcl, &bits); in parse_struct_declarator()
2509 sym = parse_attributes(sym, field_dcl); in parse_struct_declarator()
2511 zend_ffi_add_field(struct_dcl, name, name_len, field_dcl); in parse_struct_declarator()
2518 zend_ffi_add_bit_field(struct_dcl, NULL, 0, field_dcl, &bits); in parse_struct_declarator()