Home
last modified time | relevance | path

Searched refs:type_get_type (Results 1 – 15 of 15) sorted by relevance

/reactos/sdk/tools/widl/
H A Dtypetree.h76 assert(type_get_type(type) == TYPE_BASIC); in type_basic_get_type()
83 assert(type_get_type(type) == TYPE_BASIC); in type_basic_get_sign()
90 assert(type_get_type(type) == TYPE_STRUCT); in type_struct_get_fields()
116 assert(type_get_type(type) == TYPE_ENUM); in type_enum_get_values()
139 type_type = type_get_type(type); in type_union_get_cases()
221 assert(type_get_type(type) == TYPE_ARRAY); in type_array_has_conformance()
228 assert(type_get_type(type) == TYPE_ARRAY); in type_array_has_variance()
235 assert(type_get_type(type) == TYPE_ARRAY); in type_array_get_dim()
242 assert(type_get_type(type) == TYPE_ARRAY); in type_array_get_conformance()
249 assert(type_get_type(type) == TYPE_ARRAY); in type_array_get_variance()
[all …]
H A Dtypegen.c340 switch (type_get_type(type)) in typegen_detect_type()
1558 if (type_get_type(type) == TYPE_BASIC) in write_base_type()
1775 (type_get_type( eval->cont_type ) == type_get_type( cont_type ) && in write_conf_or_var_desc()
1870 switch (type_get_type(t)) in type_memsize_and_alignment()
1987 switch (type_get_type(t)) in type_buffer_alignment()
2197 if (type_get_type(ref) == TYPE_ENUM) in write_simple_pointer()
2297 type_get_type(utype) == TYPE_ENUM) in write_user_tfs()
2403 (type_get_type(ref) == TYPE_BASIC || type_get_type(ref) == TYPE_ENUM)) in write_array_element_type()
2492 else if (type_get_type(ref) == TYPE_BASIC || type_get_type(ref) == TYPE_ENUM) in write_pointer_description_offsets()
3074 if (type_get_type(ft) == TYPE_STRUCT) in find_array_or_string_in_struct()
[all …]
H A Dheader.h61 return type_get_type(t) == TYPE_POINTER; in is_ptr()
66 return type_get_type(t) == TYPE_ARRAY; in is_array()
71 return type_get_type(t) == TYPE_VOID; in is_void()
76 return is_ptr(t) || (type_get_type(t) == TYPE_ARRAY && type_array_is_decl_as_ptr(t)); in is_declptr()
H A Dregister.c74 if (type_get_type(type) == TYPE_COCLASS && !strcmp( type->name, "PSFactoryBuffer" )) in find_ps_factory()
109 if (stmt->type == STMT_TYPE && type_get_type( stmt->u.type ) == TYPE_INTERFACE) in write_interfaces()
144 if (stmt->type == STMT_TYPE && type_get_type( stmt->u.type ) == TYPE_INTERFACE) in write_typelib_interfaces()
188 if (type_get_type(type) == TYPE_COCLASS) write_coclass( type, typelib ); in write_coclasses()
230 if (type_get_type(type) == TYPE_COCLASS) write_progid( type ); in write_progids()
H A Dheader.c331 if (type_get_type(t) != TYPE_STRUCT) in write_type_left()
442 switch (type_get_type(t)) in write_type_right()
663 if ((type_get_type(type) != TYPE_BASIC || in check_for_additional_prototype_types()
896 if (type_get_type( var->type ) == TYPE_BASIC && in get_func_handle_var()
1365 else if (type_get_type(rt) != TYPE_VOID) { in write_locals()
1636 if (type_get_type(stmt->u.type) == TYPE_INTERFACE) in write_imports()
1668 if (type_get_type(stmt->u.type) == TYPE_INTERFACE) in write_forward_decls()
1678 else if (type_get_type(stmt->u.type) == TYPE_COCLASS) in write_forward_decls()
1708 if (type_get_type(stmt->u.type) == TYPE_INTERFACE) in write_header_stmts()
1732 else if (type_get_type(stmt->u.type) == TYPE_COCLASS) in write_header_stmts()
[all …]
H A Dproxy.c116 if (type_get_type(type_pointer_get_ref(arg->type)) == TYPE_BASIC) continue; in clear_output_vars()
117 if (type_get_type(type_pointer_get_ref(arg->type)) == TYPE_ENUM) continue; in clear_output_vars()
180 …xy("/* FIXME: %s code for %s type %d missing */\n", __FUNCTION__, arg->name, type_get_type(type) ); in free_variable()
786 if (stmt->type == STMT_TYPE && type_get_type(stmt->u.type) == TYPE_INTERFACE) in does_any_iface()
865 if (stmt->type == STMT_TYPE && type_get_type(stmt->u.type) == TYPE_INTERFACE) in write_proxy_stmts()
894 if (stmt->type == STMT_TYPE && type_get_type(stmt->u.type) == TYPE_INTERFACE) in build_iface_list()
H A Dparser.y791 if (type_get_type($$->type) != TYPE_FUNCTION)
1483 switch (type_get_type(type)) in is_allowed_range_type()
1642 if (type_get_type(t) != TYPE_BASIC && in declare_var()
2337 if (type_get_type( var->type) == TYPE_BASIC && in check_iface_attrs()
2497 switch (type_get_type(type)) in is_allowed_conf_type()
2577 switch (type_get_type(container_type)) in check_field_common()
2660 switch (type_get_type(type)) in check_field_common()
2735 if (type_get_type(type) == TYPE_STRUCT) in check_remoting_fields()
2742 else if (type_get_type(type) == TYPE_UNION || type_get_type(type) == TYPE_ENCAPSULATED_UNION) in check_remoting_fields()
2942 switch(type_get_type(stmt->u.type)) { in check_statements()
[all …]
H A Dexpr.c40 switch (type_get_type(type)) in is_integer_type()
73 switch (type_get_type(type)) in is_signed_integer_type()
107 return (type_get_type(type) == TYPE_BASIC && in is_float_type()
444 switch (type_get_type(cont_type)) in find_identifier()
493 switch (type_get_type(type)) in is_valid_member_operand()
H A Dtypelib.c110 if (type_get_type(elem_type) == TYPE_BASIC) in builtin_vt()
142 switch (type_get_type(t)) { in get_type_vt()
H A Dtypetree.c140 … if (list_count(args) == 1 && !arg->name && arg->type && type_get_type(arg->type) == TYPE_VOID) in type_new_function()
150 if (arg->type && type_get_type(arg->type) == TYPE_VOID) in type_new_function()
367 switch (type_get_type(type)) in is_valid_bitfield_type()
H A Dwrite_sltg.c918 type, type->name, type_get_type(type), type->typelib_idx); in write_var_desc()
924 switch (type_get_type(type)) in write_var_desc()
943 type_get_type(type)); in write_var_desc()
1575 chat("add_type_typeinfo: adding %s, type %d\n", type->name, type_get_type(type)); in add_type_typeinfo()
1577 switch (type_get_type(type)) in add_type_typeinfo()
1598 error("add_type_typeinfo: unhandled type %d for %s\n", type_get_type(type), type->name); in add_type_typeinfo()
H A Dwrite_msft.c985 type->name, type_get_type(type)); in encode_type()
987 switch (type_get_type(type)) in encode_type()
1006 type_get_type(type)); in encode_type()
1039 chat("dump_type: %p name %s type %d attrs %p\n", t, t->name, type_get_type(t), t->attrs); in dump_type()
1215 if (type_get_type(type) == TYPE_ENUM) { in write_default_value()
2329 switch (type_get_type(type)) { in add_type_typeinfo()
2351 type_get_type(type), type->name); in add_type_typeinfo()
H A Dwidl.c499 if (type_get_type(type) == TYPE_INTERFACE) in write_id_data_stmts()
513 else if (type_get_type(type) == TYPE_COCLASS) in write_id_data_stmts()
H A Dserver.c465 if (stmt->type == STMT_TYPE && type_get_type(stmt->u.type) == TYPE_INTERFACE) in write_server_stmts()
H A Dclient.c520 if (stmt->type == STMT_TYPE && type_get_type(stmt->u.type) == TYPE_INTERFACE) in write_client_ifaces()