text: ﻿#pragma once
  
  #include "il2cpp-config.h"
  
  #ifndef _MSC_VER
  # include <alloca.h>
  #else
  # include <malloc.h>
  #endif
  
  #include <stdint.h>
  #include <assert.h>
  #include <exception>
  
  
  #include "codegen/il2cpp-codegen.h"
  #include "UnityEngine_UI_UnityEngine_UI_ObjectPool_1_gen1235855446MethodDeclarations.h"
  
  // System.Void UnityEngine.UI.ObjectPool`1<UnityEngine.UI.LayoutRebuilder>::.ctor(UnityEngine.Events.UnityAction`1<T>,UnityEngine.Events.UnityAction`1<T>)
  #define ObjectPool_1__ctor_m160819060(__this, ___actionOnGet0, ___actionOnRelease1, method) ((  void (*) (ObjectPool_1_t701624289 *, UnityAction_1_t3521803889 *, UnityAction_1_t3521803889 *, const MethodInfo*))ObjectPool_1__ctor_m1532275833_gshared)(__this, ___actionOnGet0, ___actionOnRelease1, method)
  // System.Int32 UnityEngine.UI.ObjectPool`1<UnityEngine.UI.LayoutRebuilder>::get_countAll()
  #define ObjectPool_1_get_countAll_m801872487(__this, method) ((  int32_t (*) (ObjectPool_1_t701624289 *, const MethodInfo*))ObjectPool_1_get_countAll_m4217365918_gshared)(__this, method)
  // System.Void UnityEngine.UI.ObjectPool`1<UnityEngine.UI.LayoutRebuilder>::set_countAll(System.Int32)
  #define ObjectPool_1_set_countAll_m1622337962(__this, ___value0, method) ((  void (*) (ObjectPool_1_t701624289 *, int32_t, const MethodInfo*))ObjectPool_1_set_countAll_m1742773675_gshared)(__this, ___value0, method)
  // System.Int32 UnityEngine.UI.ObjectPool`1<UnityEngine.UI.LayoutRebuilder>::get_countActive()
  #define ObjectPool_1_get_countActive_m506902676(__this, method) ((  int32_t (*) (ObjectPool_1_t701624289 *, const MethodInfo*))ObjectPool_1_get_countActive_m2655657865_gshared)(__this, method)
  // System.Int32 UnityEngine.UI.ObjectPool`1<UnityEngine.UI.LayoutRebuilder>::get_countInactive()
  #define ObjectPool_1_get_countInactive_m255903817(__this, method) ((  int32_t (*) (ObjectPool_1_t701624289 *, const MethodInfo*))ObjectPool_1_get_countInactive_m763736764_gshared)(__this, method)
  // T UnityEngine.UI.ObjectPool`1<UnityEngine.UI.LayoutRebuilder>::Get()
  #define ObjectPool_1_Get_m2678956335(__this, method) ((  LayoutRebuilder_t2155218138 * (*) (ObjectPool_1_t701624289 *, const MethodInfo*))ObjectPool_1_Get_m3724675538_gshared)(__this, method)
  // System.Void UnityEngine.UI.ObjectPool`1<UnityEngine.UI.LayoutRebuilder>::Release(T)
  #define ObjectPool_1_Release_m8786835(__this, ___element0, method) ((  void (*) (ObjectPool_1_t701624289 *, LayoutRebuilder_t2155218138 *, const MethodInfo*))ObjectPool_1_Release_m1615270002_gshared)(__this, ___element0, method)
  