@Override
	public String toString() {
		String castString = casts.isEmpty() ? "" : "\tcasts: " + casts + ",\n";
		//@formatter:off
		return "{\n" +
			castString +
			"\tvariable: " + variable + ",\n" +
		"}";
		//@formatter:on
	}
A base class that represents a variable from the decompiler.  This is either a variable
type or a variable with an optional field access.
Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/extension/datatype/finder/DecompilerVariable.java