code: protected static List<StackManipulation> typeConstantsFor(List<TypeDescription> parameterTypes) {
          List<StackManipulation> typeConstants = new ArrayList<StackManipulation>(parameterTypes.size());
          for (TypeDescription parameterType : parameterTypes) {
              typeConstants.add(ClassConstant.of(parameterType));
          }
          return typeConstants;
      }
docs: Returns a list of type constant load operations for the given list of parameters.
  
  @param parameterTypes A list of all type descriptions that should be represented as type constant
  load operations.
  @return A corresponding list of type constant load operations.