<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/68828>68828</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[Support] Rationalize llvm::ErrorOr/Expected etc names
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
lattner
</td>
</tr>
</table>
<pre>
@pogo59 pointed out in a talk today about how the naming of error handling classes doesn't make any sense. I think we should rename ErrorOr to something else, and then rename llvm::Expected to ErrorOr. He's right that it is super confusing, I think we should just fix it with a global rename.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkUsFu3DoM_Br5QsSQZG9sH3zIe8miPRVov4C2uZYSWTJEupv06wttmhZFTwKo4XA4Q2T2ayQa1ek_dXqs8BCX8hhQJFKuprS8jarVe1rTaYA9-Si0QDoEfAQEwfACkhZ8A5xK1aUriCOIuPm4QroA5ZwyOIxLKJU5IDMxLIk4KtsJbPhCgPENmCJTDfAZxPn4AlcCdukIC2SKuBE8FaovGSQBp40KagUKTMr-DxiXMjl-gEP4vqnmQTUPT687zUW2pA-KGuATKdsxZL86AXEo4AU8Ax87ZZhTvBzs41qo_xX0fLDAxb-WnqsXBwhrSBOGX9PrahmbZWgGrGg090On28FoU7lxQWu6rkE0E5l73bd929uT0QPpSzdMc-VHq21jtDGmb0yra9KtmfTc0rL0Zjp1qtW0oQ912bBOea0880Hjfd_bvgo4UeBbnNZGusLtU1lb0s1j6bmbjpVVq4Nn4T8s4iXc7uDbse8pizo9wlcUnyIG_-MvQ99NVPb821qSuWROXB05jE5k54K1Z2XPqxd3TPWcNmXPN5b3527P6ZlmUfZ8E8nKnm9L_AwAAP__svrc8w">