Welcome to mirror list, hosted at ThFree Co, Russian Federation.

MembersMustExist.AnalyzerData « src « System.Private.CoreLib « src - github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: c2c9ba98f31d732e7eed31023e2db2090481abcb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
######################################
#                                    #
# !!!!!!!  W A R N I N G   !!!!!!!!! #
#                                    #
######################################
# The following APIs are required for interop with the VS Debugger
# Prior to making any changes to these APIs reach out to the VS Debugger team to make sure that you changes are not going
# to prevent the debugger from working.

# System.String
public extern string.String(char c, int count)
public extern string.String(char* value)
public extern string.String(char* value, int startIndex, int length)
public extern string.String(char[] value)
public extern string.String(char[] value, int startIndex, int length)
public string string.Substring(int startIndex)
public string string.Substring(int startIndex, int length)
public int string.IndexOf(char value)
public int string.IndexOf(char value, int startIndex)
public int string.IndexOf(char value, int startIndex, int count)
public int string.IndexOf(string value)
public int string.IndexOf(string value, int startIndex)
public int string.IndexOf(string value, int startIndex, int count)
public int string.IndexOf(string value, int startIndex, int count, System.StringComparison comparisonType)
public int string.IndexOf(string value, int startIndex, System.StringComparison comparisonType)
public int string.IndexOf(string value, System.StringComparison comparisonType)
public static string string.Concat(object arg0)
public static string string.Concat(object arg0, object arg1)
public static string string.Concat(object arg0, object arg1, object arg2)
public static string string.Concat(params object[] args)
public static string string.Concat(params string[] values)
public static string string.Concat(string str0, string str1)
public static string string.Concat(string str0, string str1, string str2)
public static string string.Concat(string str0, string str1, string str2, string str3)
public static string string.Concat(System.Collections.Generic.IEnumerable<string> values)
public static string string.Concat<T>(System.Collections.Generic.IEnumerable<T> values)

# System.Globalization.CompareInfo
public virtual System.Globalization.CompareInfo System.Globalization.CultureInfo.CompareInfo.get
public static System.Globalization.CultureInfo System.Globalization.CultureInfo.InvariantCulture.get
public static System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo.CurrentInfo.get
public static System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo.InvariantInfo.get
public static System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo.CurrentInfo.get
public static System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo.InvariantInfo.get

# System.Environment
public static int System.Environment.TickCount.get
public static int System.Environment.ProcessorCount.get

# System.Exception
public virtual string System.Exception.StackTrace.get

# System.Array
public int System.Array.Length.get
public static void System.Array.Copy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length)
public static void System.Array.Copy(System.Array sourceArray, System.Array destinationArray, int length)
public object System.Array.GetValue(int index)
public object System.Array.GetValue(params int[] indices)
public void System.Array.CopyTo(System.Array array, int index)

# System.Runtime.InteropServices
public static System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle.Alloc(object value, System.Runtime.InteropServices.GCHandleType type)

# System.SR
internal static string System.SR.GetResourceString(string resourceKey)
internal static string System.SR.GetResourceString(string resourceKey, string defaultString)

# System.Runtime.RuntimeImports
internal static extern void System.Runtime.RuntimeImports._ecvt_s(byte* buffer, int sizeInBytes, double value, int count, int* dec, int* sign)
internal static extern double System.Runtime.RuntimeImports.acos(double x)
internal static extern bool System.Runtime.RuntimeImports.AreTypesAssignable(System.EETypePtr pSourceType, System.EETypePtr pTargetType)
internal static extern bool System.Runtime.RuntimeImports.AreTypesEquivalent(System.EETypePtr pType1, System.EETypePtr pType2)
internal static extern double System.Runtime.RuntimeImports.asin(double x)
internal static extern double System.Runtime.RuntimeImports.atan(double x)
internal static extern double System.Runtime.RuntimeImports.atan2(double y, double x)
internal static extern double System.Runtime.RuntimeImports.ceil(double x)
internal static extern double System.Runtime.RuntimeImports.cos(double x)
internal static extern double System.Runtime.RuntimeImports.cosh(double x)
internal static extern double System.Runtime.RuntimeImports.exp(double x)
internal static extern double System.Runtime.RuntimeImports.floor(double x)
internal static extern double System.Runtime.RuntimeImports.fmod(double x, double y)
internal static extern object System.Runtime.RuntimeImports.IsInstanceOf(object obj, System.EETypePtr pTargetType)
internal static extern object System.Runtime.RuntimeImports.IsInstanceOfClass(object obj, System.EETypePtr pTargetType)
internal static extern object System.Runtime.RuntimeImports.IsInstanceOfInterface(object obj, System.EETypePtr pTargetType)
internal static extern double System.Runtime.RuntimeImports.log(double x)
internal static extern double System.Runtime.RuntimeImports.log10(double x)
internal static extern double System.Runtime.RuntimeImports.modf(double x, double* intptr)
internal static extern double System.Runtime.RuntimeImports.pow(double x, double y)
internal static extern object System.Runtime.RuntimeImports.RhBox(System.EETypePtr pEEType, void* pData)
internal static extern void System.Runtime.RuntimeImports.RhCallDescrWorker(System.IntPtr callDescr)
internal static extern void System.Runtime.RuntimeImports.RhCheckArrayStore(object array, object obj)
internal static extern void System.Runtime.RuntimeImports.RhCollect(int generation, System.InternalGCCollectionMode mode)
private static extern int System.Runtime.RuntimeImports.RhCompatibleReentrantWaitAny(int alertable, int timeout, int count, System.IntPtr* handles)
internal static extern bool System.Runtime.RuntimeImports.RhCreateGenericInstanceDescForType2(System.EETypePtr pEEType, int arity, int nonGcStaticDataSize, int nonGCStaticDataOffset, int gcStaticDataSize, int threadStaticsOffset, void* pGcStaticsDesc, void* pThreadStaticsDesc, int* pGenericVarianceFlags)
private static extern bool System.Runtime.RuntimeImports.RhFindBlob(ref System.Runtime.TypeManagerHandle typeManagerHandle, uint blobId, byte** ppbBlob, uint* pcbBlob)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhFindMethodStartAddress(System.IntPtr codeAddr)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhGetJmpStubCodeTarget(System.IntPtr pCode)
internal static extern long System.Runtime.RuntimeImports.RhGetCurrentObjSize()
internal static extern int System.Runtime.RuntimeImports.RhGetCurrentThreadStackTrace(System.IntPtr[] outputBuffer)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhGetDispatchMapForType(System.EETypePtr pEEType)
internal static extern bool System.Runtime.RuntimeImports.RhGetExceptionsForCurrentThread(System.Exception[] outputArray, out int writtenCountOut)
internal static extern int System.Runtime.RuntimeImports.RhGetGcCollectionCount(int generation, bool getSpecialGCCount)
internal static extern int System.Runtime.RuntimeImports.RhGetGCDescSize(System.EETypePtr eeType)
internal static extern System.Runtime.GCLatencyMode System.Runtime.RuntimeImports.RhGetGcLatencyMode()
internal static extern long System.Runtime.RuntimeImports.RhGetGCNow()
internal static extern long System.Runtime.RuntimeImports.RhGetGcTotalMemory()
internal static extern int System.Runtime.RuntimeImports.RhGetGeneration(object obj)
internal static extern long System.Runtime.RuntimeImports.RhGetLastGCDuration(int generation)
internal static extern long System.Runtime.RuntimeImports.RhGetLastGCStartTime(int generation)
internal static extern uint System.Runtime.RuntimeImports.RhGetLoadedOSModules(System.IntPtr[] resultArray)
internal static extern int System.Runtime.RuntimeImports.RhGetLohCompactionMode()
internal static extern int System.Runtime.RuntimeImports.RhGetMaxGcGeneration()
internal static extern int System.Runtime.RuntimeImports.RhGetModuleFileName(System.IntPtr moduleHandle, out char* moduleName)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhGetOSModuleFromEEType(System.IntPtr pEEType)
internal static extern System.Runtime.TypeManagerHandle System.Runtime.RuntimeImports.RhGetModuleFromEEType(System.IntPtr pEEType)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhGetOSModuleFromPointer(System.IntPtr pointerVal)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhGetRuntimeHelperForType(System.EETypePtr pEEType, System.Runtime.RuntimeImports.RuntimeHelperKind kind)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhGetThreadLocalStorageForDynamicType(int index, int tlsStorageSize, int numTlsCells)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhGetUniversalTransitionThunk()
internal static System.IntPtr System.Runtime.RuntimeImports.RhHandleAlloc(object value, System.Runtime.InteropServices.GCHandleType type)
internal static System.IntPtr System.Runtime.RuntimeImports.RhHandleAllocDependent(object primary, object secondary)
internal static System.IntPtr System.Runtime.RuntimeImports.RhHandleAllocVariable(object value, uint type)
internal static extern uint System.Runtime.RuntimeImports.RhHandleCompareExchangeVariableType(System.IntPtr handle, uint oldType, uint newType)
internal static extern void System.Runtime.RuntimeImports.RhHandleFree(System.IntPtr handle)
internal static object System.Runtime.RuntimeImports.RhHandleGet(System.IntPtr handle)
internal static extern object System.Runtime.RuntimeImports.RhHandleGetDependent(System.IntPtr handle, out object secondary)
internal static extern uint System.Runtime.RuntimeImports.RhHandleGetVariableType(System.IntPtr handle)
internal static extern void System.Runtime.RuntimeImports.RhHandleSet(System.IntPtr handle, object value)
internal static extern void System.Runtime.RuntimeImports.RhHandleSetDependentSecondary(System.IntPtr handle, object secondary)
internal static extern void System.Runtime.RuntimeImports.RhHandleSetVariableType(System.IntPtr handle, uint type)
internal static extern bool System.Runtime.RuntimeImports.RhIsPromoted(object obj)
internal static extern bool System.Runtime.RuntimeImports.RhIsServerGc()
internal static extern object System.Runtime.RuntimeImports.RhMemberwiseClone(object obj)
internal static extern System.Array System.Runtime.RuntimeImports.RhNewArray(System.EETypePtr pEEType, int length)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhNewInterfaceDispatchCell(System.EETypePtr pEEType, int slotNumber)
internal static extern object System.Runtime.RuntimeImports.RhNewObject(System.EETypePtr pEEType)
internal static extern void System.Runtime.RuntimeImports.RhpEtwExceptionThrown(char* exceptionTypeName, char* exceptionMessage, System.IntPtr faultingIP, long hresult)
internal static extern void System.Runtime.RuntimeImports.RhpETWLogLiveCom(int eventType, System.IntPtr CCWHandle, System.IntPtr objectID, System.IntPtr typeRawValue, System.IntPtr IUnknown, System.IntPtr VTable, int comRefCount, int jupiterRefCount, int flags)
internal static extern bool System.Runtime.RuntimeImports.RhpETWShouldWalkCom()
internal static extern bool System.Runtime.RuntimeImports.RhRegisterGcCallout(System.Runtime.RuntimeImports.GcRestrictedCalloutKind eKind, System.IntPtr pCalloutMethod)
internal static extern bool System.Runtime.RuntimeImports.RhRegisterRefCountedHandleCallback(System.IntPtr pCalloutMethod, System.EETypePtr pTypeFilter)
internal static void System.Runtime.RuntimeImports.RhReRegisterForFinalize(object obj)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhResolveDispatch(object pObject, System.EETypePtr pInterfaceType, ushort slot)
internal static extern System.IntPtr System.Runtime.RuntimeImports.RhResolveDispatchOnType(System.EETypePtr instanceType, System.EETypePtr interfaceType, ushort slot)
internal static extern void* System.Runtime.RuntimeImports.RhSetErrorInfoBuffer(void* pNewBuffer)
internal static extern int System.Runtime.RuntimeImports.RhSetGcLatencyMode(System.Runtime.GCLatencyMode newLatencyMode)
internal static extern void System.Runtime.RuntimeImports.RhSetLohCompactionMode(int newLohCompactionMode)
internal static extern void System.Runtime.RuntimeImports.RhSpinWait(int iterations)
internal static extern void System.Runtime.RuntimeImports.RhSuppressFinalize(object obj)
internal static extern void System.Runtime.RuntimeImports.RhUnbox(object obj, void* pData, System.EETypePtr pUnboxToEEType)
internal static extern void System.Runtime.RuntimeImports.RhUnregisterGcCallout(System.Runtime.RuntimeImports.GcRestrictedCalloutKind eKind, System.IntPtr pCalloutMethod)
internal static extern void System.Runtime.RuntimeImports.RhUnregisterRefCountedHandleCallback(System.IntPtr pCalloutMethod, System.EETypePtr pTypeFilter)
private static extern void System.Runtime.RuntimeImports.RhWaitForPendingFinalizers(int allowReentrantWait)
internal static bool System.Runtime.RuntimeImports.RhYield()
internal static extern double System.Runtime.RuntimeImports.sin(double x)
internal static extern double System.Runtime.RuntimeImports.sinh(double x)
internal static extern double System.Runtime.RuntimeImports.sqrt(double x)
internal static extern double System.Runtime.RuntimeImports.tan(double x)
internal static extern double System.Runtime.RuntimeImports.tanh(double x)
internal static extern bool System.Runtime.RuntimeImports.TryArrayClear(System.Array array, int index, int length)
internal static extern bool System.Runtime.RuntimeImports.TryArrayCopy(System.Array sourceArray, int sourceIndex, System.Array destinationArray, int destinationIndex, int length)
internal static System.Runtime.RuntimeImports.RhCorElementTypeInfo System.Runtime.RuntimeImports.GetRhCorElementTypeInfo(System.Runtime.RuntimeImports.RhCorElementType elementType)
internal static int System.Runtime.RuntimeImports.RhCompatibleReentrantWaitAny(bool alertable, int timeout, int count, System.IntPtr* handles)
internal static void System.Runtime.RuntimeImports.RhWaitForPendingFinalizers(bool allowReentrantWait)
public static void System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray(System.Array array, System.RuntimeFieldHandle fldHandle)

# System.Runtime.CompilerSerivces
public static System.Runtime.CompilerServices.AsyncTaskMethodBuilder System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Create()
public void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetStateMachine(System.Runtime.CompilerServices.IAsyncStateMachine stateMachine)
public void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine)
public void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine)
private void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.EnsureTaskCreated()
public void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<TStateMachine>(ref TStateMachine stateMachine)
public void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult()
public void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Exception exception)
internal static void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetException(System.Threading.Tasks.Task task, System.Exception exception)
internal void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetNotificationForWaitCompletion(bool enabled)
private object System.Runtime.CompilerServices.AsyncTaskMethodBuilder.ObjectIdForDebugger.get
public System.Threading.Tasks.Task System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Task.get

# System.Runtime.CompilerServices.RuntimeHelpers
public static void System.Runtime.CompilerServices.RuntimeHelpers.EnsureSufficientExecutionStack()
public static int System.Runtime.CompilerServices.RuntimeHelpers.GetHashCode(object o)
public static object System.Runtime.CompilerServices.RuntimeHelpers.GetObjectValue(object obj)
private static byte* System.Runtime.CompilerServices.RuntimeHelpers.GetSufficientStackLimit()
public static int System.Runtime.CompilerServices.RuntimeHelpers.OffsetToStringData.get
public static void System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(System.RuntimeTypeHandle type)

# System.IntPtr
public System.IntPtr.IntPtr(int value)
public System.IntPtr.IntPtr(long value)
public System.IntPtr.IntPtr(void* value)
public override bool System.IntPtr.Equals(object obj)
public override int System.IntPtr.GetHashCode()
public override string System.IntPtr.ToString()
public static System.IntPtr System.IntPtr.Add(System.IntPtr pointer, int offset)
public static System.IntPtr.explicit operator int(System.IntPtr value)
public static System.IntPtr.explicit operator long(System.IntPtr value)
public static System.IntPtr.explicit operator System.IntPtr(int value)
public static System.IntPtr.explicit operator System.IntPtr(long value)
public static System.IntPtr.explicit operator System.IntPtr(void* value)
public static System.IntPtr.explicit operator void*(System.IntPtr value)
public static bool System.IntPtr.operator !=(System.IntPtr value1, System.IntPtr value2)
public static System.IntPtr System.IntPtr.operator -(System.IntPtr pointer, int offset)
public static System.IntPtr System.IntPtr.operator +(System.IntPtr pointer, int offset)
public static bool System.IntPtr.operator ==(System.IntPtr value1, System.IntPtr value2)
public static int System.IntPtr.Size.get
public static System.IntPtr System.IntPtr.Subtract(System.IntPtr pointer, int offset)
public int System.IntPtr.ToInt32()
public long System.IntPtr.ToInt64()
public void* System.IntPtr.ToPointer()
public string System.IntPtr.ToString(string format)

# Visual Studio
private static System.Text.StringBuilder System.Text.StringBuilderCache.t_cachedInstance
private int string._stringLength
private char string._firstChar
private readonly void* System.IntPtr._value
private static volatile System.Globalization.CultureInfo System.Globalization.CultureInfo.s_DefaultThreadCurrentCulture
private static volatile System.Globalization.CultureInfo System.Globalization.CultureInfo.s_DefaultThreadCurrentUICulture
private static readonly System.Globalization.CultureInfo System.Globalization.CultureInfo.s_InvariantCultureInfo
private System.Threading.Tasks.Task System.Runtime.CompilerServices.AsyncVoidMethodBuilder.m_task
private System.Threading.Tasks.Task<System.Threading.Tasks.VoidTaskResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder.m_task
private System.Threading.Tasks.Task<TResult> System.Runtime.CompilerServices.AsyncTaskMethodBuilder<TResult>.m_task
private volatile int System.Threading.Tasks.Task.m_taskId
internal volatile int System.Threading.Tasks.Task.m_stateFlags


# SOS
internal string System.Exception._message
private System.Exception System.Exception._innerException
private System.IntPtr[] System.Exception._corDbgStackTrace
private int System.Exception._idxFirstFreeStackTraceEntry
private int System.Exception._HResult