private boolean containsComposite(Composite container, Composite contained) {
		for (DataTypeComponent component : container.getDefinedComponents()) {
			DataType dt = getBaseArrayTypedefType(component.getDataType());
			if (dt instanceof Composite && dt.getName().equals(contained.getName()) &&
				dt.isEquivalent(contained)) {
				return true;
			}
		}
		return false;
	}
Writes the data type as ANSI-C using the underlying writer.
@param dt the data type to write as ANSI-C
@param monitor the task monitor
@throws IOException if there is an exception writing the output
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DataTypeWriter.java