<div dir="ltr"><div><div><div><div>For API annotations I am working in the details of RdrNames, which come in a bewildering variety of syntactic forms.<br><br></div>My latest change causes perf/compiler to fail, with<br><br>bytes allocated value is too high:<br>    Expected    parsing001(normal) bytes allocated: 587079016 +/-5%<br>    Lower bound parsing001(normal) bytes allocated: 557725065 <br>    Upper bound parsing001(normal) bytes allocated: 616432967 <br>    Actual      parsing001(normal) bytes allocated: 704940512 <br>    Deviation   parsing001(normal) bytes allocated:      20.1 %<br><br></div>I am now adding an `AnnVal` to every RdrName, to be able to separate it out from any decoration, such as surrounding backticks or parens.<br><br></div>Is this a problem? The alternative would be to add a SourceText field to RdrName.<br><br></div>Alan<br></div>