<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/59955>59955</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            candidate function not viable: no known conversion from 'LPTSTR' (aka 'char *') to 'const OLECHAR *' (aka 'const wchar_t *')
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          VenoVeno
      </td>
    </tr>
</table>

<pre>
    **TestClass.cpp**

```
#include <Windows.h>

class TestClass {
    private:
    TestClass(LPTSTR test);
};

TestClass::TestClass(LPTSTR i_dumpPath) {
    BSTR bstr = SysAllocString(i_dumpPath);
}
```

**Command to run**
```
clang TestClass.cpp -m32 -w
```

OS : Windows 10
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8kk9vozwQxj_NcBklMmP-hAMHmjR6D5VaNdW7x8qAE7w1dmSbRP32K5Ns00jVSsbAPP4N5vEjvFcHI2UN-QPkm0RMYbCu_l8aG6-ktf1nDdQANW_Sh7UW3i-74_FSArYB9ncu2HVcXokr0-mplwh8_UuZ3p79cgD--B3qYj_86oxQPlwERMSjUycRJPDmVvtaCrR6ennbvb1ikD4AVcCvKJSb2_M83yDeAG9-6KHe-2k8vogwAFX3u3iIeuuDQ-Ab3H36Rmvb7YJT5gC0uiPv9vCjK1dv4ljbcRSmx2DRTebO0Huo08Ic8M5-XIyccHH-x0eedwi8wavzmLKkr3lf8Uoksk6LkuesLMssGepUVB2lfSb2aV_sy6xgvJKyLYusKHLKeKJqYsRZmhIr0yLNlpLlK7YXq1Vb8ELkPWRMjkLppdancWndIVHeT7LOqyrPEy1aqf2cMCIjzziLQBQD5-rILNrp4CFjWvngb12CClrWnTC96kWQuJ9MF5Q1aGzAkxKtjulAY_HD2LPBzpqTdD6u2Ds7IlB5OWCgEoFW4kPEWjcIh7PhZTzuYOeiNT7g89Pj-r_m9ap-Z2b5HNH3cIOTyel6COE4Z4u2QNuDCsPULjs7Am3jr1xvi6Ozv2UXgLazAR5oOxv0JwAA__9X1QQ1">