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 "mscorlib_System_Comparison_1_gen2887177558MethodDeclarations.h"
  
  // System.Void System.Comparison`1<UnityEngine.EventSystems.BaseRaycaster>::.ctor(System.Object,System.IntPtr)
  #define Comparison_1__ctor_m3463195793(__this, ___object0, ___method1, method) ((  void (*) (Comparison_1_t1044032246 *, Il2CppObject *, IntPtr_t, const MethodInfo*))Comparison_1__ctor_m487232819_gshared)(__this, ___object0, ___method1, method)
  // System.Int32 System.Comparison`1<UnityEngine.EventSystems.BaseRaycaster>::Invoke(T,T)
  #define Comparison_1_Invoke_m3196533639(__this, ___x0, ___y1, method) ((  int32_t (*) (Comparison_1_t1044032246 *, BaseRaycaster_t2327671059 *, BaseRaycaster_t2327671059 *, const MethodInfo*))Comparison_1_Invoke_m1888033133_gshared)(__this, ___x0, ___y1, method)
  // System.IAsyncResult System.Comparison`1<UnityEngine.EventSystems.BaseRaycaster>::BeginInvoke(T,T,System.AsyncCallback,System.Object)
  #define Comparison_1_BeginInvoke_m3986250704(__this, ___x0, ___y1, ___callback2, ___object3, method) ((  Il2CppObject * (*) (Comparison_1_t1044032246 *, BaseRaycaster_t2327671059 *, BaseRaycaster_t2327671059 *, AsyncCallback_t1369114871 *, Il2CppObject *, const MethodInfo*))Comparison_1_BeginInvoke_m3177996774_gshared)(__this, ___x0, ___y1, ___callback2, ___object3, method)
  // System.Int32 System.Comparison`1<UnityEngine.EventSystems.BaseRaycaster>::EndInvoke(System.IAsyncResult)
  #define Comparison_1_EndInvoke_m1895833989(__this, ___result0, method) ((  int32_t (*) (Comparison_1_t1044032246 *, Il2CppObject *, const MethodInfo*))Comparison_1_EndInvoke_m651541983_gshared)(__this, ___result0, method)
  