You've already forked linux-packaging-mono
Imported Upstream version 5.10.0.47
Former-commit-id: d0813289fa2d35e1f8ed77530acb4fb1df441bc0
This commit is contained in:
parent
88ff76fe28
commit
e46a49ecf1
@@ -6,6 +6,8 @@
|
||||
// ------------------------------------------------------------------------------
|
||||
|
||||
|
||||
using System.Reflection;
|
||||
|
||||
namespace System.Text.RegularExpressions
|
||||
{
|
||||
public partial class Capture
|
||||
@@ -16,7 +18,7 @@ namespace System.Text.RegularExpressions
|
||||
public string Value { get { throw null; } }
|
||||
public override string ToString() { throw null; }
|
||||
}
|
||||
public partial class CaptureCollection : System.Collections.ICollection, System.Collections.IEnumerable
|
||||
public partial class CaptureCollection : System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>, System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Capture>, System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>, System.Collections.Generic.IReadOnlyCollection<System.Text.RegularExpressions.Capture>, System.Collections.Generic.IReadOnlyList<System.Text.RegularExpressions.Capture>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
|
||||
{
|
||||
internal CaptureCollection() { }
|
||||
public int Count { get { throw null; } }
|
||||
@@ -25,16 +27,36 @@ namespace System.Text.RegularExpressions
|
||||
public System.Text.RegularExpressions.Capture this[int i] { get { throw null; } }
|
||||
public object SyncRoot { get { throw null; } }
|
||||
public void CopyTo(System.Array array, int arrayIndex) { }
|
||||
public void CopyTo(System.Text.RegularExpressions.Capture[] array, int arrayIndex) { }
|
||||
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
||||
System.Collections.Generic.IEnumerator<System.Text.RegularExpressions.Capture> System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Capture>.GetEnumerator() { throw null; }
|
||||
int System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>.IndexOf(System.Text.RegularExpressions.Capture item) { throw null; }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>.Insert(int index, System.Text.RegularExpressions.Capture item) { }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>.RemoveAt(int index) { }
|
||||
System.Text.RegularExpressions.Capture System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>.this[int index] { get { throw null; } set { } }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>.Add(System.Text.RegularExpressions.Capture item) { }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>.Clear() { }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>.Contains(System.Text.RegularExpressions.Capture item) { throw null; }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>.Remove(System.Text.RegularExpressions.Capture item) { throw null; }
|
||||
int System.Collections.IList.Add(object value) { throw null; }
|
||||
void System.Collections.IList.Clear() { }
|
||||
bool System.Collections.IList.Contains(object value) { throw null; }
|
||||
int System.Collections.IList.IndexOf(object value) { throw null; }
|
||||
void System.Collections.IList.Insert(int index, object value) { }
|
||||
bool System.Collections.IList.IsFixedSize { get { throw null; } }
|
||||
void System.Collections.IList.Remove(object value) { }
|
||||
void System.Collections.IList.RemoveAt(int index) { }
|
||||
object System.Collections.IList.this[int index] { get { throw null; } set { } }
|
||||
}
|
||||
public partial class Group : System.Text.RegularExpressions.Capture
|
||||
{
|
||||
internal Group() { }
|
||||
public System.Text.RegularExpressions.CaptureCollection Captures { get { throw null; } }
|
||||
public string Name { get { throw null; } }
|
||||
public bool Success { get { throw null; } }
|
||||
public static System.Text.RegularExpressions.Group Synchronized(System.Text.RegularExpressions.Group inner) { throw null; }
|
||||
}
|
||||
public partial class GroupCollection : System.Collections.ICollection, System.Collections.IEnumerable
|
||||
public partial class GroupCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>, System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Group>, System.Collections.Generic.IList<System.Text.RegularExpressions.Group>, System.Collections.Generic.IReadOnlyCollection<System.Text.RegularExpressions.Group>, System.Collections.Generic.IReadOnlyList<System.Text.RegularExpressions.Group>, System.Collections.IList
|
||||
{
|
||||
internal GroupCollection() { }
|
||||
public int Count { get { throw null; } }
|
||||
@@ -44,7 +66,26 @@ namespace System.Text.RegularExpressions
|
||||
public System.Text.RegularExpressions.Group this[string groupname] { get { throw null; } }
|
||||
public object SyncRoot { get { throw null; } }
|
||||
public void CopyTo(System.Array array, int arrayIndex) { }
|
||||
public void CopyTo(System.Text.RegularExpressions.Group[] array, int arrayIndex) { }
|
||||
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
||||
System.Collections.Generic.IEnumerator<System.Text.RegularExpressions.Group> System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Group>.GetEnumerator() { throw null; }
|
||||
int System.Collections.Generic.IList<System.Text.RegularExpressions.Group>.IndexOf(System.Text.RegularExpressions.Group item) { throw null; }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Group>.Insert(int index, System.Text.RegularExpressions.Group item) { }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Group>.RemoveAt(int index) { }
|
||||
System.Text.RegularExpressions.Group System.Collections.Generic.IList<System.Text.RegularExpressions.Group>.this[int index] { get { throw null; } set { } }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>.Add(System.Text.RegularExpressions.Group item) { }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>.Clear() { }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>.Contains(System.Text.RegularExpressions.Group item) { throw null; }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>.Remove(System.Text.RegularExpressions.Group item) { throw null; }
|
||||
int System.Collections.IList.Add(object value) { throw null; }
|
||||
void System.Collections.IList.Clear() { }
|
||||
bool System.Collections.IList.Contains(object value) { throw null; }
|
||||
int System.Collections.IList.IndexOf(object value) { throw null; }
|
||||
void System.Collections.IList.Insert(int index, object value) { }
|
||||
bool System.Collections.IList.IsFixedSize { get { throw null; } }
|
||||
void System.Collections.IList.Remove(object value) { }
|
||||
void System.Collections.IList.RemoveAt(int index) { }
|
||||
object System.Collections.IList.this[int index] { get { throw null; } set { } }
|
||||
}
|
||||
public partial class Match : System.Text.RegularExpressions.Group
|
||||
{
|
||||
@@ -55,7 +96,7 @@ namespace System.Text.RegularExpressions
|
||||
public virtual string Result(string replacement) { throw null; }
|
||||
public static System.Text.RegularExpressions.Match Synchronized(System.Text.RegularExpressions.Match inner) { throw null; }
|
||||
}
|
||||
public partial class MatchCollection : System.Collections.ICollection, System.Collections.IEnumerable
|
||||
public partial class MatchCollection : System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>, System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Match>, System.Collections.Generic.IList<System.Text.RegularExpressions.Match>, System.Collections.Generic.IReadOnlyCollection<System.Text.RegularExpressions.Match>, System.Collections.Generic.IReadOnlyList<System.Text.RegularExpressions.Match>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
|
||||
{
|
||||
internal MatchCollection() { }
|
||||
public int Count { get { throw null; } }
|
||||
@@ -64,7 +105,26 @@ namespace System.Text.RegularExpressions
|
||||
public virtual System.Text.RegularExpressions.Match this[int i] { get { throw null; } }
|
||||
public object SyncRoot { get { throw null; } }
|
||||
public void CopyTo(System.Array array, int arrayIndex) { }
|
||||
public void CopyTo(System.Text.RegularExpressions.Match[] array, int arrayIndex) { }
|
||||
public System.Collections.IEnumerator GetEnumerator() { throw null; }
|
||||
System.Collections.Generic.IEnumerator<System.Text.RegularExpressions.Match> System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Match>.GetEnumerator() { throw null; }
|
||||
int System.Collections.Generic.IList<System.Text.RegularExpressions.Match>.IndexOf(System.Text.RegularExpressions.Match item) { throw null; }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Match>.Insert(int index, System.Text.RegularExpressions.Match item) { }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Match>.RemoveAt(int index) { }
|
||||
System.Text.RegularExpressions.Match System.Collections.Generic.IList<System.Text.RegularExpressions.Match>.this[int index] { get { throw null; } set { } }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>.Add(System.Text.RegularExpressions.Match item) { }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>.Clear() { }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>.Contains(System.Text.RegularExpressions.Match item) { throw null; }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>.Remove(System.Text.RegularExpressions.Match item) { throw null; }
|
||||
int System.Collections.IList.Add(object value) { throw null; }
|
||||
void System.Collections.IList.Clear() { }
|
||||
bool System.Collections.IList.Contains(object value) { throw null; }
|
||||
int System.Collections.IList.IndexOf(object value) { throw null; }
|
||||
void System.Collections.IList.Insert(int index, object value) { }
|
||||
bool System.Collections.IList.IsFixedSize { get { throw null; } }
|
||||
void System.Collections.IList.Remove(object value) { }
|
||||
void System.Collections.IList.RemoveAt(int index) { }
|
||||
object System.Collections.IList.this[int index] { get { throw null; } set { } }
|
||||
}
|
||||
public delegate string MatchEvaluator(System.Text.RegularExpressions.Match match);
|
||||
public partial class Regex : System.Runtime.Serialization.ISerializable
|
||||
@@ -84,6 +144,10 @@ namespace System.Text.RegularExpressions
|
||||
public Regex(string pattern, System.Text.RegularExpressions.RegexOptions options) { }
|
||||
public Regex(string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { }
|
||||
public static int CacheSize { get { throw null; } set { } }
|
||||
[System.CLSCompliant(false)]
|
||||
protected System.Collections.IDictionary Caps { get { throw null; } set { } }
|
||||
[System.CLSCompliant(false)]
|
||||
protected System.Collections.IDictionary CapNames { get { throw null; } set { } }
|
||||
public System.TimeSpan MatchTimeout { get { throw null; } }
|
||||
public System.Text.RegularExpressions.RegexOptions Options { get { throw null; } }
|
||||
public bool RightToLeft { get { throw null; } }
|
||||
@@ -134,6 +198,17 @@ namespace System.Text.RegularExpressions
|
||||
protected bool UseOptionR() { throw null; }
|
||||
protected internal static void ValidateMatchTimeout(System.TimeSpan matchTimeout) { }
|
||||
}
|
||||
public partial class RegexCompilationInfo
|
||||
{
|
||||
public RegexCompilationInfo(string pattern, RegexOptions options, string name, string fullnamespace, bool ispublic) { }
|
||||
public RegexCompilationInfo(string pattern, RegexOptions options, string name, string fullnamespace, bool ispublic, TimeSpan matchTimeout) { }
|
||||
public bool IsPublic { get; set; }
|
||||
public TimeSpan MatchTimeout { get; set; }
|
||||
public string Name { get; set; }
|
||||
public string Namespace { get; set; }
|
||||
public RegexOptions Options { get; set; }
|
||||
public string Pattern { get; set; }
|
||||
}
|
||||
public partial class RegexMatchTimeoutException : System.TimeoutException, System.Runtime.Serialization.ISerializable
|
||||
{
|
||||
public RegexMatchTimeoutException() { }
|
||||
|
||||
@@ -10,6 +10,9 @@
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'uap-Release|AnyCPU'" />
|
||||
<ItemGroup>
|
||||
<Compile Include="System.Text.RegularExpressions.cs" />
|
||||
</ItemGroup>
|
||||
<!-- Files required to enable compiled feature -->
|
||||
<ItemGroup Condition="'$(TargetGroup)' == 'netcoreapp'">
|
||||
<Compile Include="System.Text.RegularExpressions.netcoreapp.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
@@ -17,5 +20,9 @@
|
||||
<ProjectReference Include="..\..\System.Runtime.Extensions\ref\System.Runtime.Extensions.csproj" />
|
||||
<ProjectReference Include="..\..\System.Collections.NonGeneric\ref\System.Collections.NonGeneric.csproj" />
|
||||
</ItemGroup>
|
||||
<!-- Required for CompileToAssembly API -->
|
||||
<ItemGroup Condition="'$(TargetGroup)' == 'netcoreapp'">
|
||||
<ProjectReference Include="..\..\System.Reflection.Emit.ILGeneration\ref\System.Reflection.Emit.ILGeneration.csproj" />
|
||||
</ItemGroup>
|
||||
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
|
||||
</Project>
|
||||
@@ -8,81 +8,10 @@
|
||||
|
||||
namespace System.Text.RegularExpressions
|
||||
{
|
||||
public partial class Group
|
||||
{
|
||||
public string Name { get { throw null; } }
|
||||
}
|
||||
public partial class Regex
|
||||
{
|
||||
[System.CLSCompliant(false)]
|
||||
protected System.Collections.IDictionary Caps { get { throw null; } set { } }
|
||||
[System.CLSCompliant(false)]
|
||||
protected System.Collections.IDictionary CapNames { get { throw null; } set { } }
|
||||
}
|
||||
public partial class CaptureCollection : System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>, System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Capture>, System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>, System.Collections.Generic.IReadOnlyCollection<System.Text.RegularExpressions.Capture>, System.Collections.Generic.IReadOnlyList<System.Text.RegularExpressions.Capture>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
|
||||
{
|
||||
public void CopyTo(System.Text.RegularExpressions.Capture[] array, int arrayIndex) { }
|
||||
System.Collections.Generic.IEnumerator<System.Text.RegularExpressions.Capture> System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Capture>.GetEnumerator() { throw null; }
|
||||
int System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>.IndexOf(System.Text.RegularExpressions.Capture item) { throw null; }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>.Insert(int index, System.Text.RegularExpressions.Capture item) { }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>.RemoveAt(int index) { }
|
||||
System.Text.RegularExpressions.Capture System.Collections.Generic.IList<System.Text.RegularExpressions.Capture>.this[int index] { get { throw null; } set { } }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>.Add(System.Text.RegularExpressions.Capture item) { }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>.Clear() { }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>.Contains(System.Text.RegularExpressions.Capture item) { throw null; }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Capture>.Remove(System.Text.RegularExpressions.Capture item) { throw null; }
|
||||
int System.Collections.IList.Add(object value) { throw null; }
|
||||
void System.Collections.IList.Clear() { }
|
||||
bool System.Collections.IList.Contains(object value) { throw null; }
|
||||
int System.Collections.IList.IndexOf(object value) { throw null; }
|
||||
void System.Collections.IList.Insert(int index, object value) { }
|
||||
bool System.Collections.IList.IsFixedSize { get { throw null; } }
|
||||
void System.Collections.IList.Remove(object value) { }
|
||||
void System.Collections.IList.RemoveAt(int index) { }
|
||||
object System.Collections.IList.this[int index] { get { throw null; } set { } }
|
||||
}
|
||||
public partial class GroupCollection : System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>, System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Group>, System.Collections.Generic.IList<System.Text.RegularExpressions.Group>, System.Collections.Generic.IReadOnlyCollection<System.Text.RegularExpressions.Group>, System.Collections.Generic.IReadOnlyList<System.Text.RegularExpressions.Group>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
|
||||
{
|
||||
public void CopyTo(System.Text.RegularExpressions.Group[] array, int arrayIndex) { }
|
||||
System.Collections.Generic.IEnumerator<System.Text.RegularExpressions.Group> System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Group>.GetEnumerator() { throw null; }
|
||||
int System.Collections.Generic.IList<System.Text.RegularExpressions.Group>.IndexOf(System.Text.RegularExpressions.Group item) { throw null; }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Group>.Insert(int index, System.Text.RegularExpressions.Group item) { }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Group>.RemoveAt(int index) { }
|
||||
System.Text.RegularExpressions.Group System.Collections.Generic.IList<System.Text.RegularExpressions.Group>.this[int index] { get { throw null; } set { } }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>.Add(System.Text.RegularExpressions.Group item) { }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>.Clear() { }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>.Contains(System.Text.RegularExpressions.Group item) { throw null; }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Group>.Remove(System.Text.RegularExpressions.Group item) { throw null; }
|
||||
int System.Collections.IList.Add(object value) { throw null; }
|
||||
void System.Collections.IList.Clear() { }
|
||||
bool System.Collections.IList.Contains(object value) { throw null; }
|
||||
int System.Collections.IList.IndexOf(object value) { throw null; }
|
||||
void System.Collections.IList.Insert(int index, object value) { }
|
||||
bool System.Collections.IList.IsFixedSize { get { throw null; } }
|
||||
void System.Collections.IList.Remove(object value) { }
|
||||
void System.Collections.IList.RemoveAt(int index) { }
|
||||
object System.Collections.IList.this[int index] { get { throw null; } set { } }
|
||||
}
|
||||
public partial class MatchCollection : System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>, System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Match>, System.Collections.Generic.IList<System.Text.RegularExpressions.Match>, System.Collections.Generic.IReadOnlyCollection<System.Text.RegularExpressions.Match>, System.Collections.Generic.IReadOnlyList<System.Text.RegularExpressions.Match>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
|
||||
{
|
||||
public void CopyTo(System.Text.RegularExpressions.Match[] array, int arrayIndex) { }
|
||||
System.Collections.Generic.IEnumerator<System.Text.RegularExpressions.Match> System.Collections.Generic.IEnumerable<System.Text.RegularExpressions.Match>.GetEnumerator() { throw null; }
|
||||
int System.Collections.Generic.IList<System.Text.RegularExpressions.Match>.IndexOf(System.Text.RegularExpressions.Match item) { throw null; }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Match>.Insert(int index, System.Text.RegularExpressions.Match item) { }
|
||||
void System.Collections.Generic.IList<System.Text.RegularExpressions.Match>.RemoveAt(int index) { }
|
||||
System.Text.RegularExpressions.Match System.Collections.Generic.IList<System.Text.RegularExpressions.Match>.this[int index] { get { throw null; } set { } }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>.Add(System.Text.RegularExpressions.Match item) { }
|
||||
void System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>.Clear() { }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>.Contains(System.Text.RegularExpressions.Match item) { throw null; }
|
||||
bool System.Collections.Generic.ICollection<System.Text.RegularExpressions.Match>.Remove(System.Text.RegularExpressions.Match item) { throw null; }
|
||||
int System.Collections.IList.Add(object value) { throw null; }
|
||||
void System.Collections.IList.Clear() { }
|
||||
bool System.Collections.IList.Contains(object value) { throw null; }
|
||||
int System.Collections.IList.IndexOf(object value) { throw null; }
|
||||
void System.Collections.IList.Insert(int index, object value) { }
|
||||
bool System.Collections.IList.IsFixedSize { get { throw null; } }
|
||||
void System.Collections.IList.Remove(object value) { }
|
||||
void System.Collections.IList.RemoveAt(int index) { }
|
||||
object System.Collections.IList.this[int index] { get { throw null; } set { } }
|
||||
public static void CompileToAssembly(RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname) { }
|
||||
public static void CompileToAssembly(RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname, System.Reflection.Emit.CustomAttributeBuilder[] attributes) { }
|
||||
public static void CompileToAssembly(RegexCompilationInfo[] regexinfos, System.Reflection.AssemblyName assemblyname, System.Reflection.Emit.CustomAttributeBuilder[] attributes, string resourceFile) { }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user