static void checkIfFinal(ClassDescriptor desc) {
		Class cls = desc.cls;

		if (cls != null) {
			for (ClassDescriptor next = desc.next; next != null; next = next.next) {
				next.load();

				if (cls.isAssignableFrom(next.cls)) {
					desc.hasSubclasses = true;
				}
				else if (next.cls.isAssignableFrom(cls)) {
					next.hasSubclasses = true;
				}
			}
		}
	}