oh dear
This commit is contained in:
@@ -0,0 +1,172 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Text.RegularExpressions
|
||||
{
|
||||
/// <summary>Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string.</summary>
|
||||
// Token: 0x020000B3 RID: 179
|
||||
[Token(Token = "0x20000B3")]
|
||||
[Serializable]
|
||||
public class MatchCollection : ICollection, IEnumerable
|
||||
{
|
||||
// Token: 0x060003E5 RID: 997 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003E5")]
|
||||
[Address(RVA = "0x502340", Offset = "0x501140", VA = "0x180502340")]
|
||||
internal MatchCollection(Regex regex, string input, int beginning, int length, int startat)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003E6 RID: 998 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003E6")]
|
||||
[Address(RVA = "0x502150", Offset = "0x500F50", VA = "0x180502150")]
|
||||
internal Match GetMatch(int i)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of matches.</summary>
|
||||
/// <returns>The number of matches.</returns>
|
||||
/// <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">A time-out occurred.</exception>
|
||||
// Token: 0x17000096 RID: 150
|
||||
// (get) Token: 0x060003E7 RID: 999 RVA: 0x00003930 File Offset: 0x00001B30
|
||||
[Token(Token = "0x17000096")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x60003E7")]
|
||||
[Address(RVA = "0x502470", Offset = "0x501270", VA = "0x180502470", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the collection.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the collection. This property always returns the object itself.</returns>
|
||||
// Token: 0x17000097 RID: 151
|
||||
// (get) Token: 0x060003E8 RID: 1000 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000097")]
|
||||
public object SyncRoot
|
||||
{
|
||||
[Token(Token = "0x60003E8")]
|
||||
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the collection is synchronized (thread-safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="false" /> in all cases.</returns>
|
||||
// Token: 0x17000098 RID: 152
|
||||
// (get) Token: 0x060003E9 RID: 1001 RVA: 0x00003948 File Offset: 0x00001B48
|
||||
[Token(Token = "0x17000098")]
|
||||
public bool IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x60003E9")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an individual member of the collection.</summary>
|
||||
/// <param name="i">Index into the <see cref="T:System.Text.RegularExpressions.Match" /> collection.</param>
|
||||
/// <returns>The captured substring at position <paramref name="i" /> in the collection.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="i" /> is less than 0 or greater than or equal to <see cref="P:System.Text.RegularExpressions.MatchCollection.Count" />.</exception>
|
||||
/// <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">A time-out occurred.</exception>
|
||||
// Token: 0x17000099 RID: 153
|
||||
[Token(Token = "0x17000099")]
|
||||
public virtual Match this[int i]
|
||||
{
|
||||
[Token(Token = "0x60003EA")]
|
||||
[Address(RVA = "0x502500", Offset = "0x501300", VA = "0x180502500", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Copies all the elements of the collection to the given array starting at the given index.</summary>
|
||||
/// <param name="array">The array the collection is to be copied into.</param>
|
||||
/// <param name="arrayIndex">The position in the array where copying is to begin.</param>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="array" /> is a multi-dimensional array.</exception>
|
||||
/// <exception cref="T:System.IndexOutOfRangeException">
|
||||
/// <paramref name="arrayIndex" /> is outside the bounds of <paramref name="array" />.
|
||||
/// -or-
|
||||
/// <paramref name="arrayIndex" /> plus <see cref="P:System.Text.RegularExpressions.MatchCollection.Count" /> is outside the bounds of <paramref name="array" />.</exception>
|
||||
/// <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">A time-out occurred.</exception>
|
||||
// Token: 0x060003EB RID: 1003 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003EB")]
|
||||
[Address(RVA = "0x501F30", Offset = "0x500D30", VA = "0x180501F30", Slot = "4")]
|
||||
public void CopyTo(Array array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Provides an enumerator that iterates through the collection.</summary>
|
||||
/// <returns>An object that contains all <see cref="T:System.Text.RegularExpressions.Match" /> objects within the <see cref="T:System.Text.RegularExpressions.MatchCollection" />.</returns>
|
||||
/// <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">A time-out occurred.</exception>
|
||||
// Token: 0x060003EC RID: 1004 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003EC")]
|
||||
[Address(RVA = "0x5020F0", Offset = "0x500EF0", VA = "0x1805020F0", Slot = "8")]
|
||||
public IEnumerator GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003EE RID: 1006 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003EE")]
|
||||
[Address(RVA = "0x502440", Offset = "0x501240", VA = "0x180502440")]
|
||||
internal MatchCollection()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000314 RID: 788
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000314")]
|
||||
internal Regex _regex;
|
||||
|
||||
// Token: 0x04000315 RID: 789
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000315")]
|
||||
internal ArrayList _matches;
|
||||
|
||||
// Token: 0x04000316 RID: 790
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000316")]
|
||||
internal bool _done;
|
||||
|
||||
// Token: 0x04000317 RID: 791
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000317")]
|
||||
internal string _input;
|
||||
|
||||
// Token: 0x04000318 RID: 792
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000318")]
|
||||
internal int _beginning;
|
||||
|
||||
// Token: 0x04000319 RID: 793
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4000319")]
|
||||
internal int _length;
|
||||
|
||||
// Token: 0x0400031A RID: 794
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400031A")]
|
||||
internal int _startat;
|
||||
|
||||
// Token: 0x0400031B RID: 795
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x400031B")]
|
||||
internal int _prevlen;
|
||||
|
||||
// Token: 0x0400031C RID: 796
|
||||
[Token(Token = "0x400031C")]
|
||||
private static int infinite;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user