I found that not this code causee issues, it is compiler problem, your code have many place writing like this:
if (xxx)
return;
if your change code to this:
if (xxx) return;
then, compile will be ok, it is weird
I found that not this code causee issues, it is compiler problem, your code have many place writing like this:
if (xxx)
return;
if your change code to this:
if (xxx) return;
then, compile will be ok, it is weird