summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cpp/10063-UNI-1358.cpp
blob: 120aa9c49e3ff615e77dbe1170188b0c965e1c4c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// MIDL_INTERFACE includes 'class' in its definition but is not tokenised as such
// A pretty common pattern would be nice to have proper formatting.

EXTERN_C const IID IID_IFileDialogEvents;

MIDL_INTERFACE("973510db-7d7f-452b-8975-74a85828d354")
IFileDialogEvents : public IUnknown
{
public:
    virtual HRESULT STDMETHODCALLTYPE OnStuff(
        /* [in] */ __RPC__in_opt IFileDialog *pfd,
        /* [in] */ __RPC__in_opt IShellItem *psi,
        /* [out] */ __RPC__out FDE_SHAREVIOLATION_RESPONSE *pGoodResponse,
        /* [out] */ __RPC__out FDE_OVERWRITE_RESPONSE *pBadResponse) = 0;
};