13 references to WellKnownMember
Microsoft.CodeAnalysis.CSharp (13)
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (1)
451
symbol = F.
WellKnownMember
(memberValue, isOptional: true) as TSymbol;
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (4)
75
lengthGet = (MethodSymbol?)_factory.
WellKnownMember
(WellKnownMember.System_Span_T__get_Length, isOptional: true)?.SymbolAsMember(spanType);
76
indexerGet = (MethodSymbol?)_factory.
WellKnownMember
(WellKnownMember.System_Span_T__get_Item, isOptional: true)?.SymbolAsMember(spanType);
81
lengthGet = (MethodSymbol?)_factory.
WellKnownMember
(WellKnownMember.System_ReadOnlySpan_T__get_Length, isOptional: true)?.SymbolAsMember(spanType);
82
indexerGet = (MethodSymbol?)_factory.
WellKnownMember
(WellKnownMember.System_ReadOnlySpan_T__get_Item, isOptional: true)?.SymbolAsMember(spanType);
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (2)
129
_factory.
WellKnownMember
(WellKnownMember.System_Runtime_CompilerServices_SwitchExpressionException__ctorObject, isOptional: true) is MethodSymbol)
131
(_factory.
WellKnownMember
(WellKnownMember.System_Runtime_CompilerServices_SwitchExpressionException__ctor, isOptional: true) is MethodSymbol)
Lowering\StateMachineRewriter\StateMachineRewriter.cs (3)
372
var currentManagedThreadIdProperty = (PropertySymbol)F.
WellKnownMember
(WellKnownMember.System_Environment__CurrentManagedThreadId, isOptional: true);
510
return (object)F.
WellKnownMember
(WellKnownMember.System_Threading_Thread__ManagedThreadId, isOptional: true) != null ||
511
(object)F.
WellKnownMember
(WellKnownMember.System_Environment__CurrentManagedThreadId, isOptional: true) != null;
Lowering\SyntheticBoundNodeFactory.cs (3)
377
return
WellKnownMember
(wm, false)!;
382
return (MethodSymbol?)
WellKnownMember
(wm, isOptional);
387
return (MethodSymbol)
WellKnownMember
(wm, isOptional: false)!;