29 references to WellKnownTypes
Microsoft.CodeAnalysis (1)
MetadataReader\MetadataDecoder.cs (1)
1809
wellKnownAttribute =
WellKnownTypes
.GetTypeFromMetadataName(fullName);
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Expressions.cs (2)
9234
WellKnownTypes
.GetWellKnownActionDelegate(invokeArgumentCount: parameterTypes.Length) :
9235
WellKnownTypes
.GetWellKnownFunctionDelegate(invokeArgumentCount: parameterTypes.Length);
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (2)
756
WellKnownTypes
.GetWellKnownActionDelegate(invokeArgumentCount: delegateSignature.Length) :
757
WellKnownTypes
.GetWellKnownFunctionDelegate(invokeArgumentCount: delegateSignature.Length - 1);
Symbols\Compilation_WellKnownMembers.cs (1)
129
Interlocked.CompareExchange(ref _lazyWellKnownTypes, new NamedTypeSymbol[(int)
WellKnownTypes
.Count], null);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Emit\InAttributeModifierTests.cs (1)
4559
var typeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_InteropServices_InAttribute);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (19)
Attributes\AttributeTests_IsByRefLike.cs (4)
373
var isByRefLikeAttributeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsByRefLikeAttribute);
1083
var isByRefLikeAttributeTypeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsByRefLikeAttribute);
1085
var compilerFeatureRequiredAttributeTypeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_CompilerFeatureRequiredAttribute);
1098
Assert.Equal(
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_CompilerGeneratedAttribute), attributes[0].AttributeClass.ToDisplayString());
Attributes\AttributeTests_IsUnmanaged.cs (2)
836
Assert.Equal(
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_CompilerGeneratedAttribute), isUnmanagedTypeAttributes[0].AttributeClass.ToDisplayString());
857
var isUnmanagedAttributeTypeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsUnmanagedAttribute);
Attributes\AttributeTests_ReadOnlyStruct.cs (3)
363
var isReadOnlyAttributeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
652
var isReadOnlyAttributeTypeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
665
Assert.Equal(
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_CompilerGeneratedAttribute), attributes[0].AttributeClass.ToDisplayString());
Attributes\AttributeTests_RefReadOnly.cs (10)
1068
var isReadOnlyAttributeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
1588
var isReadOnlyAttributeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
1630
var isReadOnlyAttributeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
1814
var typeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
1863
var typeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
1903
var isReadOnlyAttributeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
1972
var typeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
2021
var typeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
2544
var isReadOnlyAttributeTypeName =
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_IsReadOnlyAttribute);
2557
Assert.Equal(
WellKnownTypes
.GetMetadataName(WellKnownType.System_Runtime_CompilerServices_CompilerGeneratedAttribute), attributes[0].AttributeClass.ToDisplayString());
Microsoft.CodeAnalysis.VisualBasic (3)
Compilation\VisualBasicCompilation.vb (1)
1223
Dim metadataName = MetadataTypeName.FromFullName(
WellKnownTypes
.GetMetadataName(type), useCLSCompliantNameArityEncoding:=True)
Symbols\WellKnownMembers.vb (2)
373
New NamedTypeSymbol(
WellKnownTypes
.Count - 1) {}, Nothing)
376
Dim mdName As String =
WellKnownTypes
.GetMetadataName(type)