15 references to TryGetWellKnownTypeMember
Microsoft.CodeAnalysis.CSharp (15)
Lowering\LocalRewriter\LocalRewriter.cs (2)
586
if (!
TryGetWellKnownTypeMember
(node.Syntax, WellKnownMember.System_Type__GetTypeFromHandle, out getTypeFromHandle))
603
if (!
TryGetWellKnownTypeMember
(node.Syntax, WellKnownMember.System_Type__GetTypeFromHandle, out getTypeFromHandle))
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
102
if (!
TryGetWellKnownTypeMember
<MethodSymbol>(node.Syntax, WellKnownMember.System_ReadOnlySpan_T__ctor_Array_Start_Length, out MethodSymbol ctor))
Lowering\LocalRewriter\LocalRewriter_Event.cs (4)
107
if (
TryGetWellKnownTypeMember
(syntax, WellKnownMember.System_Runtime_InteropServices_WindowsRuntime_WindowsRuntimeMarshal__RemoveAllEventHandlers, out clearMethod))
148
if (
TryGetWellKnownTypeMember
(syntax, helper, out marshalMethod))
242
if (
TryGetWellKnownTypeMember
(syntax, WellKnownMember.System_Runtime_InteropServices_WindowsRuntime_EventRegistrationTokenTable_T__GetOrCreateEventRegistrationTokenTable, out getOrCreateMethod))
259
if (
TryGetWellKnownTypeMember
(syntax, WellKnownMember.System_Runtime_InteropServices_WindowsRuntime_EventRegistrationTokenTable_T__InvocationList, out invocationListProperty))
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (2)
444
if (
TryGetWellKnownTypeMember
(fixedInitializer.Syntax, WellKnownMember.System_Runtime_CompilerServices_RuntimeHelpers__get_OffsetToStringData, out offsetMethod))
505
if (
TryGetWellKnownTypeMember
(fixedInitializer.Syntax, WellKnownMember.System_Array__get_Length, out lengthMethod))
Lowering\LocalRewriter\LocalRewriter_LockStatement.cs (3)
62
if (
TryGetWellKnownTypeMember
(lockSyntax, WellKnownMember.System_Threading_Monitor__Exit, out exitMethod))
79
if ((
TryGetWellKnownTypeMember
(lockSyntax, WellKnownMember.System_Threading_Monitor__Enter2, out enterMethod, isOptional: true) ||
80
TryGetWellKnownTypeMember
(lockSyntax, WellKnownMember.System_Threading_Monitor__Enter, out enterMethod)) && // If we didn't find the overload introduced in .NET 4.0, then use the older one.
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
328
if (!this.
TryGetWellKnownTypeMember
(syntax, WellKnownMember.System_Activator__CreateInstance_T, out method))
Lowering\LocalRewriter\LocalRewriter_StackAlloc.cs (1)
61
if (
TryGetWellKnownTypeMember
(stackAllocNode.Syntax, WellKnownMember.System_Span_T__ctor_Pointer, out MethodSymbol spanConstructor))
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
456
TryGetWellKnownTypeMember
<MethodSymbol>(syntax: null, WellKnownMember.System_IAsyncDisposable__DisposeAsync, out disposeMethod, location: awaitKeyword.GetLocation());