private static void getText(StringBuilder buff, ClangLine line, NameTransformer transformer) {
		buff.append(line.getIndentString());
		List<ClangToken> tokens = line.getAllTokens();

		for (ClangToken token : tokens) {
			boolean isToken2Clean = token instanceof ClangFuncNameToken ||
				token instanceof ClangVariableToken || token instanceof ClangTypeToken ||
				token instanceof ClangFieldToken || token instanceof ClangLabelToken;

			//do not clean constant variable tokens
			if (isToken2Clean && token.getSyntaxType() == ClangToken.CONST_COLOR) {
				isToken2Clean = false;
			}

			String tokenText = token.getText();
			if (isToken2Clean) {
				tokenText = transformer.simplify(tokenText);
			}
			buff.append(tokenText);
		}
	}
Prints the C language token group into a string of C code.
@return a string of readable C code
Ghidra/Features/Decompiler/src/main/java/ghidra/app/decompiler/PrettyPrinter.java