public static StorageDescriptor Parameter(int paramIndex, Type itemStorageType, bool isCached) {
StorageDescriptor storage = new StorageDescriptor();
storage.location = ItemLocation.Parameter;
storage.locationObject = paramIndex;
storage.itemStorageType = itemStorageType;
storage.isCached = isCached;
return storage;
}