<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/59287>59287</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[C++20 modules] Preprocess module file
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
Arthapz
</td>
</tr>
</table>
<pre>
Hi,
i'm trying to preprocess a module file (to parse the imports) with -E flag, but when i'm enabling -std=c++20, clang try to resolve import; (which can't be done at this stage), is this a bug or is there an alternative way ?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxNkMGOmzAQhp_GXEaJwIYABx-STaMe-wqDmYArg5FtFqVP34FttJUs8Hjsbz79ne9f-qcV8kPkd5FfeVdPkMLLzgMkD0ugJXhDMQLC5PvVETwtf4Rs9jaGSJBGAjstPqQoZAubTSOcfsDT4cBg6NYE20gzfMFpxs7t-FNMvVB3I-SNl8z3u8bhPji89uGBonefb7ZQt33qNlozgsGZYQk6gt7PBJjYwkaICQdiiZ3F5XGGbDCAD18HFPj2DOgShRmTZf6GLxDqkZEuLpe2LfK8UVmvVd-qFrNkkyMtqtvHW_RfEFFUd_j1HdB_8WRrcHpMaYlCXYV88Bo4lbU7Gz9x4dzn-3fi57_JJC5tjCtT5aNqZVNno66LppcFtb0pn4YKrLtLqdqSOlkqZQqTOezIxV1OSDnTBgeC96yWWS1zKQuZF0VVlfJyNn3TP7FTWFZY57IQZU4TWnfePc4-DFnQhxLnFbnpbEzxu4kx2mGmI4udj2safdDXkEZc_mTHaH2o_wV79b_T">