Lines Matching refs:prop_vt
44 VARTYPE prop_vt; member
240 info->prop_vt = VT_EMPTY; in add_func_info()
259 info->prop_vt = desc->elemdescFunc.tdesc.vt; in add_func_info()
260 if(info->prop_vt != VT_VOID && !is_arg_type_supported(info->prop_vt)) { in add_func_info()
261 TRACE("%s: return type %d\n", debugstr_w(info->name), info->prop_vt); in add_func_info()
298 assert(info->prop_vt == VT_EMPTY || vt == info->prop_vt); in add_func_info()
299 info->prop_vt = vt; in add_func_info()
957 switch(func->prop_vt) { in builtin_propget()
969 FIXME("Unhandled vt %d\n", func->prop_vt); in builtin_propget()
978 if(func->prop_vt != VT_VARIANT) in builtin_propget()
979 V_VT(res) = func->prop_vt == VT_PTR ? VT_DISPATCH : func->prop_vt; in builtin_propget()
1001 if(func->prop_vt != VT_VARIANT && V_VT(v) != func->prop_vt) { in builtin_propput()
1002 hres = change_type(&tmpv, v, func->prop_vt, caller); in builtin_propput()
1010 switch(func->prop_vt) { in builtin_propput()
1018 FIXME("Unimplemented vt %d\n", func->prop_vt); in builtin_propput()
1064 if(func->prop_vt == VT_VOID) { in invoke_builtin_function()
1067 V_VT(&retv) = func->prop_vt; in invoke_builtin_function()
1069 V_VT(&ret_ref) = VT_BYREF|func->prop_vt; in invoke_builtin_function()
1071 switch(func->prop_vt) { in invoke_builtin_function()
1085 … func->argc + (func->prop_vt == VT_VOID ? 0 : 1), func->arg_types, arg_ptrs, &vhres); in invoke_builtin_function()