@Override
		public void visitParameter(String name, int access) {
			super.visitParameter(name, access);

			Type[] argumentTypes = methodDescriptor.getArgumentTypes();
			if (parameterIndex < argumentTypes.length) {
				Type argumentType = argumentTypes[parameterIndex];

				// Only add when we have a name for the parameter.
				if (name != null) {
					if (parameters == null)
						parameters = new ArrayList<>(methodDescriptor.getArgumentCount());
					parameters.add(new BasicLocalVariable(parameterSlot, name, argumentType.getDescriptor(), null));
				}

				parameterIndex++;
				parameterSlot += argumentType.getSize();
			}
		}
@return Unique names of attributes found.
recaf-core/src/main/java/software/coley/recaf/info/builder/JvmClassInfoBuilder.java