50 references to WellKnownMember
Microsoft.CodeAnalysis (49)
Compilation\Compilation.cs (3)
981
internal abstract ISymbolInternal? CommonGetWellKnownTypeMember(
WellKnownMember
member);
3661
internal void MakeMemberMissing(
WellKnownMember
member)
3671
internal bool IsMemberMissing(
WellKnownMember
member)
Emit\CommonPEModuleBuilder.cs (2)
118
internal abstract Cci.ICustomAttribute SynthesizeAttribute(
WellKnownMember
attributeConstructor);
1062
SynthesizeAttribute(
WellKnownMember
.System_Runtime_CompilerServices_CompilerGeneratedAttribute__ctor));
Emit\EditAndContinue\DefinitionMap.cs (2)
356
if (compilation.CommonGetWellKnownTypeMember(
WellKnownMember
.System_Runtime_CompilerServices_AsyncStateMachineAttribute__ctor) == null)
364
if (compilation.CommonGetWellKnownTypeMember(
WellKnownMember
.System_Runtime_CompilerServices_IteratorStateMachineAttribute__ctor) == null)
Emit\EditAndContinue\DeletedMethodBody.cs (1)
68
var missingMethodExceptionStringStringConstructor = context.Module.CommonCompilation.CommonGetWellKnownTypeMember(
WellKnownMember
.System_MissingMethodException__ctorString);
Emit\NoPia\CommonEmbeddedMember.cs (1)
79
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Runtime_InteropServices_DispIdAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
Emit\NoPia\CommonEmbeddedMethod.cs (1)
89
return TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Runtime_InteropServices_LCIDConversionAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics);
Emit\NoPia\CommonEmbeddedParameter.cs (5)
100
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_ParamArrayAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
107
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Runtime_CompilerServices_DateTimeConstantAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
115
signatureIndex == 0 ?
WellKnownMember
.System_Runtime_CompilerServices_DecimalConstantAttribute__ctor :
116
WellKnownMember
.System_Runtime_CompilerServices_DecimalConstantAttribute__ctorByteByteInt32Int32Int32,
124
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Runtime_InteropServices_DefaultParameterValueAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
Emit\NoPia\CommonEmbeddedType.cs (9)
120
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Runtime_InteropServices_GuidAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
128
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Runtime_InteropServices_ComEventInterfaceAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
135
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(signatureIndex == 0 ?
WellKnownMember
.System_Runtime_InteropServices_InterfaceTypeAttribute__ctorInt16 :
136
WellKnownMember
.System_Runtime_InteropServices_InterfaceTypeAttribute__ctorComInterfaceType,
144
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Runtime_InteropServices_BestFitMappingAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
151
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Runtime_InteropServices_CoClassAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
158
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_FlagsAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
165
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Reflection_DefaultMemberAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
179
builder.AddOptional(TypeManager.CreateSynthesizedAttribute(
WellKnownMember
.System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
Emit\NoPia\EmbeddedTypesManager.cs (1)
159
internal abstract TAttributeData CreateSynthesizedAttribute(
WellKnownMember
constructor, ImmutableArray<TypedConstant> constructorArguments, ImmutableArray<KeyValuePair<string, TypedConstant>> namedArguments, TSyntaxNode syntaxNodeOpt, DiagnosticBag diagnostics);
Operations\ControlFlowGraphBuilder.cs (10)
4166
? (IMethodSymbol?)_compilation.CommonGetWellKnownTypeMember(
WellKnownMember
.System_IAsyncDisposable__DisposeAsync)?.GetISymbol()
4321
var enterMethod = (IMethodSymbol?)_compilation.CommonGetWellKnownTypeMember(
WellKnownMember
.System_Threading_Monitor__Enter2)?.GetISymbol();
4327
enterMethod = (IMethodSymbol?)_compilation.CommonGetWellKnownTypeMember(
WellKnownMember
.System_Threading_Monitor__Enter)?.GetISymbol();
4410
var exitMethod = (IMethodSymbol?)_compilation.CommonGetWellKnownTypeMember(
WellKnownMember
.System_Threading_Monitor__Exit)?.GetISymbol();
4772
IOperation tryCallObjectForLoopControlHelper(SyntaxNode syntax,
WellKnownMember
helper)
4775
bool isInitialization = (helper ==
WellKnownMember
.Microsoft_VisualBasic_CompilerServices_ObjectFlowControl_ForLoopControl__ForLoopInitObj);
4868
WellKnownMember
.Microsoft_VisualBasic_CompilerServices_ObjectFlowControl_ForLoopControl__ForLoopInitObj);
5023
WellKnownMember
.Microsoft_VisualBasic_CompilerServices_ObjectFlowControl_ForLoopControl__ForNextCheckObj);
7758
(IMethodSymbol?)(_compilation.CommonGetWellKnownTypeMember(
WellKnownMember
.System_Runtime_CompilerServices_SwitchExpressionException__ctor) ??
7759
_compilation.CommonGetWellKnownTypeMember(
WellKnownMember
.System_InvalidOperationException__ctor))?.GetISymbol();
WellKnownMembers.cs (14)
4355
string[] allNames = new string[(int)
WellKnownMember
.Count]
4901
public static MemberDescriptor GetDescriptor(
WellKnownMember
member)
4910
internal static bool IsSynthesizedAttributeOptional(
WellKnownMember
attributeMember)
4914
case
WellKnownMember
.System_Runtime_CompilerServices_CompilerGeneratedAttribute__ctor:
4915
case
WellKnownMember
.System_Diagnostics_DebuggableAttribute__ctorDebuggingModes:
4916
case
WellKnownMember
.System_Diagnostics_DebuggerBrowsableAttribute__ctor:
4917
case
WellKnownMember
.System_Diagnostics_DebuggerHiddenAttribute__ctor:
4918
case
WellKnownMember
.System_Diagnostics_DebuggerDisplayAttribute__ctor:
4919
case
WellKnownMember
.System_Diagnostics_DebuggerStepThroughAttribute__ctor:
4920
case
WellKnownMember
.System_Diagnostics_DebuggerNonUserCodeAttribute__ctor:
4921
case
WellKnownMember
.System_STAThreadAttribute__ctor:
4922
case
WellKnownMember
.System_Runtime_CompilerServices_AsyncStateMachineAttribute__ctor:
4923
case
WellKnownMember
.System_Runtime_CompilerServices_IteratorStateMachineAttribute__ctor:
4924
case
WellKnownMember
.System_Runtime_CompilerServices_AsyncIteratorStateMachineAttribute__ctor:
Microsoft.CodeAnalysis.CSharp (1)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
60
/// <see cref="
WellKnownMember
.Microsoft_CodeAnalysis_Runtime_LocalStoreTracker__GetNewStateMachineInstanceId"/>.