Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

119 lines
3.7 KiB
C#

using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Reflection;
using Cpp2IlInjected;
namespace System
{
// Token: 0x0200000D RID: 13
[Token(Token = "0x200000D")]
[Obsolete]
[DebuggerDisplay("{ToString(),raw}")]
[DebuggerTypeProxy(typeof(SpanDebugView<>))]
[DefaultMember("Item")]
[DebuggerDisplay("{ToString(),raw}")]
[DebuggerTypeProxy(typeof(SpanDebugView<>))]
public readonly ref struct Span<T>
{
// Token: 0x0600002A RID: 42 RVA: 0x00002238 File Offset: 0x00000438
[Token(Token = "0x600002A")]
[Address(RVA = "0x2F00F30", Offset = "0x2EFFF30", VA = "0x182F00F30", Slot = "0")]
[Obsolete]
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("Equals() on Span will always throw an exception. Use == instead.")]
public override bool Equals(object obj)
{
return default(bool);
}
// Token: 0x0600002B RID: 43 RVA: 0x00002250 File Offset: 0x00000450
[Token(Token = "0x600002B")]
[Address(RVA = "0x2F01090", Offset = "0x2F00090", VA = "0x182F01090", Slot = "2")]
[Obsolete]
[EditorBrowsable(EditorBrowsableState.Never)]
[Obsolete("GetHashCode() on Span will always throw an exception.")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x0600002C RID: 44 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600002C")]
[Address(RVA = "0x2F01850", Offset = "0x2F00850", VA = "0x182F01850")]
public Span(T[] array, int start, int length)
{
}
// Token: 0x0600002D RID: 45 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600002D")]
[Address(RVA = "0x2F01A90", Offset = "0x2F00A90", VA = "0x182F01A90")]
internal Span(Pinnable<T> pinnable, IntPtr byteOffset, int length)
{
}
// Token: 0x0600002E RID: 46 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600002E")]
[Address(RVA = "0x2F00D80", Offset = "0x2EFFD80", VA = "0x182F00D80")]
public void CopyTo(global::System.Span<T> destination)
{
}
// Token: 0x0600002F RID: 47 RVA: 0x00002268 File Offset: 0x00000468
[Token(Token = "0x600002F")]
[Address(RVA = "0x2F01730", Offset = "0x2F00730", VA = "0x182F01730")]
public bool TryCopyTo(global::System.Span<T> destination)
{
return default(bool);
}
// Token: 0x06000030 RID: 48 RVA: 0x00002280 File Offset: 0x00000480
[Token(Token = "0x6000030")]
[Address(RVA = "0x2F02630", Offset = "0x2F01630", VA = "0x182F02630")]
public static implicit operator global::System.ReadOnlySpan<T>(global::System.Span<T> span)
{
return default(global::System.ReadOnlySpan<T>);
}
// Token: 0x06000031 RID: 49 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000031")]
[Address(RVA = "0x2F01350", Offset = "0x2F00350", VA = "0x182F01350", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x06000032 RID: 50 RVA: 0x00002298 File Offset: 0x00000498
[Token(Token = "0x6000032")]
[Address(RVA = "0x2F01250", Offset = "0x2F00250", VA = "0x182F01250")]
public global::System.Span<T> Slice(int start, int length)
{
return default(global::System.Span<T>);
}
// Token: 0x06000033 RID: 51 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000033")]
[Address(RVA = "0x2F00DF0", Offset = "0x2EFFDF0", VA = "0x182F00DF0")]
[EditorBrowsable(EditorBrowsableState.Never)]
internal T DangerousGetPinnableReference()
{
return null;
}
// Token: 0x0400001C RID: 28
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400001C")]
private readonly Pinnable<T> _pinnable;
// Token: 0x0400001D RID: 29
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400001D")]
private readonly IntPtr _byteOffset;
// Token: 0x0400001E RID: 30
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400001E")]
private readonly int _length;
}
}