Revert "drop setPureComment"
This reverts commit c33be4f6bcdd83c8d33268d1bd18057b48ab52fe. If file has been preproccessed the value of isPureComment can change.