protected DataType type(String path) {
		for (DataTypeParser source : dtSources) {
			DataType type;
			try {
				type = source.parse(path);
			}
			catch (InvalidDataTypeException e) {
				continue;
			}
			catch (CancelledException e) {
				throw new AssertionError(e);
			}
			if (type != null) {
				return type;
			}
		}
		throw new StructuredSleighError("No such type: " + path);
	}
Get a type from a bound data type manager by path

@param path the full path to the data type, including leading "/"
@return the data type
@throws StructuredSleighError if the type cannot be found
Ghidra/Features/SystemEmulation/src/main/java/ghidra/pcode/struct/StructuredSleigh.java