<div dir="auto"><div><div class="gmail_quote"><div dir="ltr">Martok <<a href="mailto:listbox@martoks-place.de">listbox@martoks-place.de</a>> schrieb am Fr., 20. Juli 2018, 23:20:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  

    
  
  <div text="#000000" bgcolor="#FFFFFF"><br>
    What do you think?<br></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">The main problem is that not all functions that would be eligible for your approach are also declared as inline thus their node trees would not be stored inside the PPU and thus you could not work with them. </div><div dir="auto">Additional benefit of the "pure" modifier: the compiler can check once the method has been parsed whether it's pure or not and can thus error out in the latter case. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF"></div>
</blockquote></div></div></div>