// Assembly: UnityEngine.CoreModule
// Full name: Unity.Jobs.LowLevel.Unsafe.JobsUtility

namespace Unity.Jobs.LowLevel.Unsafe
{
public class JobsUtility // TypeDefIndex: 8554
{
	// Fields
	type#32022 PanicFunction;

	// Methods
	// RVA: -1
	public static type#28660 GetJobRange(type#11959 ranges, type#20867 jobIndex, type#11944 beginIndex, type#11944 endIndex) { }
	// RVA: -1
	public static type#15313 GetWorkStealingRange(type#11959 ranges, type#20867 jobIndex, type#11944 beginIndex, type#11944 endIndex) { }
	// RVA: -1
	public static type#21290 Schedule(type#12290 parameters) { }
	// RVA: -1
	public static type#21290 ScheduleParallelFor(type#12290 parameters, type#20867 arrayLength, type#20867 innerloopBatchCount) { }
	// RVA: -1
	public static type#21290 ScheduleParallelForTransform(type#12290 parameters, type#20925 transfromAccesssArray) { }
	// RVA: -1
	private static type#20925 CreateJobReflectionData(type#27705 wrapperJobType, type#27705 userJobType, type#23705 managedJobFunction0, type#23705 managedJobFunction1, type#23705 managedJobFunction2) { }
	// RVA: -1
	public static type#20925 CreateJobReflectionData(type#27705 type, type#23705 managedJobFunction0, type#23719 managedJobFunction1, type#23719 managedJobFunction2) { }
	// RVA: -1
	public static type#15313 get_IsExecutingJob() { }
	// RVA: -1
	public static type#28660 set_JobCompilerEnabled(type#15313 value) { }
	// RVA: -1
	public static type#20867 get_ThreadIndex() { }
	// RVA: -1
	public static type#20867 get_ThreadIndexCount() { }
	// RVA: -1
	private static type#28660 InvokePanicFunction() { }
	// RVA: -1
	private static type#28660 Schedule_Injected(type#12290 parameters, type#11958 ret) { }
	// RVA: -1
	private static type#28660 ScheduleParallelFor_Injected(type#12290 parameters, type#20867 arrayLength, type#20867 innerloopBatchCount, type#11958 ret) { }
	// RVA: -1
	private static type#28660 ScheduleParallelForTransform_Injected(type#12290 parameters, type#20925 transfromAccesssArray, type#11958 ret) { }
}
}
