@Override
	public String getName() {
		if (typedefName == null) {
			// Do not cache name since we do not have listeners to detect 
			// settings change which may impact name generation.
			return TypedefDataType.generateTypedefName(this);
		}
		return typedefName; // use name provided at instantiation
	}
Get the referenced datatype used to construct this datatype
(datatype which pointer references).
@return referenced datatype
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/AbstractPointerTypedefBuiltIn.java