<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/95701>95701</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
cant use class's member function pointer with c++ module;
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
DimensionNightmare
</td>
</tr>
</table>
<pre>
export class DNl10n
{
public:
DNl10n();
~DNl10n();
const char* InitConfigData();
public:
unique_ptr<L10nErr> pErrMsgData;
unordered_map<uint32_t, const ErrText*> mErrMsgDllData;
unique_ptr<L10nTip> pTipMsgData;
unordered_map<uint32_t, const TipText*> mTipMsgDllData;
typedef const string& (ErrText::* ErrTextFunc)() const;
ErrTextFunc pErrMsgFunc = nullptr;
typedef const string& (TipText::* TipTextFunc)() const;
TipTextFunc pTipMsgFunc = nullptr;
LangType eType = LangType::zh_CN;
};
[build] 1. <eof> parser at end of file
[build] 2. D:\Project\DimensionNightmare\Servers\Source\I10n\I10nText.ixx:43:9: LLVM IR generation of declaration 'DNl10n::DNl10n'
[build] 3. D:\Project\DimensionNightmare\Servers\Source\I10n\I10nText.ixx:43:9: Generating code for declaration 'DNl10n::DNl10n'
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy0VEtv4zYQ_jWjC7EGRVq2ddBBluIiQDYoWqPXgKJGMguKVPnIJj30txd6eNdIECxSoIBhUsOZ7zHEUHiveoNYQHaErE5EDBfriloNaLyy5lH1lzAIh0lj29cCX0brApFaeE_qR51SA7QGWsL-uGzG2GglgZdrnOZrGjsAy4Efv8f_-ehAWuMDkRfhgJXk3qhQWdOpvhZBvMl-zxaN-ivi0xgc8OohpebOOeB3ZLxz7qtfMG64orGuRYft0yBG4FVUJnD2FIBVZNFx59wZXwKwcoIZVhit3yB9RH9W40x_VuN_oj-r8ZZ-hfmIPryO2GK31vrglOmB7Qiww9UHL6cfK6_GTtHIqaVzY5fCW4U3WdceznvgNTFR69npJ2Rc_XyXsQZ-IuMm69rLn8t4EKY_v45IcP6fcq-hhf_vy1P1-KNuX7_FyI5NVLqFrCbpBmgOvELbzRcqnEdHRCBoWmI70imN76vYVFVPbFn1q7N_ogyQVe_HC7Lqd3TP6Py0s9HJKXQ_zceyTO436uUFeLnlwMsceEkeHv74Su5_Iz0adCIoayYlLUot1k9g-3XMZsPXkdu_V8r_V6W_rApNT6RtkXTWfUJn0ha8zXkuEizSfXrItnS33SWXQgqZZaLbpi1rZSoOjWQ527F9l6eYYkoTVTDKtnSX7lI2rRvMDvlW0q7NBM2paGBLcRBKb7R-HjbW9YnyPmKRZ3uaJlo0qP38ODJm8BuZD4Gx6a10xVTzpYm9hy3Vygf_AyWooLGQwgQSPS4vJrC9JwMODTrSRSNn56NVJqAj31S4EAnsCOxIBttGjcCPSXS6uIQw-nlcTsBOvQqX2GykHYCdJr51-TKut8ZOs0oP7LS4eC7YvwEAAP__ZffL1Q">