Zebediah Figura (@zfigura) commented about tests/dxcompiler.idl:
- TODO: modily widl to optionally omit STDMETHODCALLTYPE? */
+cpp_quote("#if defined(__x86_64__) && !defined(_WIN32)") +cpp_quote("# pragma push_macro("__stdcall")") +cpp_quote("# undef __stdcall") +cpp_quote("# define __stdcall") +cpp_quote("#endif")
+static const HRESULT DXC_E_LLVM_CAST_ERROR = 0x80aa001d;
+cpp_quote("DEFINE_GUID(CLSID_DxcCompiler, 0x73e22d93, 0xe6ce, 0x47f3, 0xb5, 0xbf, 0xf0, 0x66, 0x4f, 0x39, 0xc1, 0xb0);")
+[
- uuid(8ba5fb08-5195-40e2-ac58-0d989c3a0102),
- object,
- local,
- pointer_default(unique)
Not really important, but pointer_default(unique) is already the default, and also meaningless for local interfaces.