private List<PdbXmlMember> getNormalMembersOnly(CompositeDefinition compositeDefinition) {
		if (compositeDefinition.hasNormalMembersOnly) {
			return compositeDefinition.memberList;
		}
		ArrayList<PdbXmlMember> list = new ArrayList<>();
		for (PdbXmlMember m : compositeDefinition.memberList) {
			if (m.kind == PdbKind.MEMBER) {
				list.add(m);
			}
		}
		return list;
	}
Perform parsing and caching of composite types 
@param monitor task monitor
@throws CancelledException if task cancelled
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb/ApplyDataTypes.java