Tree#toString shouldn't be used for Trees deriving from the code being compiled, as it discards whitespace and comments.
This check only runs inside Error Prone code. Suggested replacements include:
VisitorState#getConstantExpression for escaping constants in generated code.VisitorState#getSourceForNode : it will give you the original source text. Note that for synthetic trees (e.g.: implicit constructors), that source may be null.this and super, try tree.getName().contentEquals("this")ASTHelpers.getSymbol(tree).getSimpleName().toString()