1751 references to GetTypeByMetadataName
ConfigurationSchemaGenerator (1)
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (1)
41var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
GenerateDocumentationAndConfigFiles (77)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
25var exceptionType = compilation.GetTypeByMetadataName(exceptionMetadataName);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (1)
441var type = compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
218var iequatableType = compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName);
IdeCoreBenchmarks (2)
FindReferencesBenchmarks.cs (1)
98_type = compilation.GetTypeByMetadataName("Microsoft.CodeAnalysis.SyntaxToken");
RenameBenchmarks.cs (1)
48_symbol = compilation.GetTypeByMetadataName("Microsoft.CodeAnalysis.CSharp.BoundKind");
ILLink.RoslynAnalyzer (9)
CompilationExtensions.cs (3)
43var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName); 176=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!);
DataFlow\LocalDataFlowVisitor.cs (1)
179var assemblyType = Compilation.GetTypeByMetadataName("Microsoft.CSharp.RuntimeBinder.Binder");
RequiresAssemblyFilesAnalyzer.cs (3)
72var runtimeFeaturesType = compilation.GetTypeByMetadataName("ILLink.RoslynAnalyzer.TestFeatures"); 87var assemblyType = compilation.GetTypeByMetadataName("System.Reflection.Assembly"); 98var assemblyNameType = compilation.GetTypeByMetadataName("System.Reflection.AssemblyName");
RequiresDynamicCodeAnalyzer.cs (1)
155var runtimeFeaturesType = compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.RuntimeFeature");
RequiresUnreferencedCodeAnalyzer.cs (1)
78var runtimeFeaturesType = compilation.GetTypeByMetadataName("ILLink.RoslynAnalyzer.TestFeatures");
Metrics (74)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
Metrics.Legacy (74)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
Microsoft.Analyzers.Extra (33)
AsyncCallInsideUsingBlockAnalyzer.cs (4)
28var taskType = compilationContext.Compilation.GetTypeByMetadataName("System.Threading.Tasks.Task"); 29var taskOfTType = compilationContext.Compilation.GetTypeByMetadataName("System.Threading.Tasks.Task`1"); 30var valueTaskType = compilationContext.Compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 31var valueTaskOfTType = compilationContext.Compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1");
AsyncMethodWithoutCancellation.cs (8)
28var taskType = compilationContext.Compilation.GetTypeByMetadataName("System.Threading.Tasks.Task"); 29var taskOfTType = compilationContext.Compilation.GetTypeByMetadataName("System.Threading.Tasks.Task`1"); 30var valueTaskType = compilationContext.Compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 31var valueTaskOfTType = compilationContext.Compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 42var cancellationTokenType = compilationContext.Compilation.GetTypeByMetadataName("System.Threading.CancellationToken"); 43var httpContextType = compilationContext.Compilation.GetTypeByMetadataName("Microsoft.AspNetCore.Http.HttpContext"); 45compilationContext.Compilation.GetTypeByMetadataName("Microsoft.AspNetCore.Connections.ConnectionContext"); 47compilationContext.Compilation.GetTypeByMetadataName("System.ObsoleteAttribute");
CallAnalysis\Arrays.cs (3)
83var freezer = reg.Compilation.GetTypeByMetadataName("System.Collections.Frozen.FrozenDictionary"); 92freezer = reg.Compilation.GetTypeByMetadataName("System.Collections.Frozen.FrozenSet"); 114var flagsAttr = context.Compilation.GetTypeByMetadataName("System.FlagsAttribute");
CallAnalysis\CallAnalyzer.Registrar.cs (5)
70var type = Compilation.GetTypeByMetadataName(pair.Key); 113var type = Compilation.GetTypeByMetadataName(typeName); 148var type = Compilation.GetTypeByMetadataName(pair.Key); 204var type = Compilation.GetTypeByMetadataName(pair.Key); 225var type = Compilation.GetTypeByMetadataName(et);
CallAnalysis\Fixers\LegacyLoggingFixer.cs (4)
42internal Func<Compilation, string, INamedTypeSymbol?> GetTypeByMetadataName1 = (c, n) => c.GetTypeByMetadataName(n); 43internal Func<Compilation, string, INamedTypeSymbol?> GetTypeByMetadataName2 = (c, n) => c.GetTypeByMetadataName(n); 44internal Func<Compilation, string, INamedTypeSymbol?> GetTypeByMetadataName3 = (c, n) => c.GetTypeByMetadataName(n); 595gen.MemberAccessExpression(gen.TypeExpression(comp.GetTypeByMetadataName("Microsoft.Extensions.Logging.LogLevel")!), details.Level),
CallAnalysis\LegacyLogging.cs (1)
18var loggerExtensions = reg.Compilation.GetTypeByMetadataName("Microsoft.Extensions.Logging.LoggerExtensions");
CallAnalysis\Split.cs (1)
17var memExt = reg.Compilation.GetTypeByMetadataName("System.MemoryExtensions");
CallAnalysis\StartsEndsWith.cs (1)
20var stringCompType = reg.Compilation.GetTypeByMetadataName("System.StringComparison");
CallAnalysis\ValueTuple.cs (1)
29var type = reg.Compilation.GetTypeByMetadataName("System.Tuple");
ConditionalAccessAnalyzer.cs (1)
30var maybeNull = compilationStartContext.Compilation.GetTypeByMetadataName("System.Diagnostics.CodeAnalysis.MaybeNullAttribute");
MakeExeTypesInternalAnalyzer.cs (3)
62var type = compilationStartContext.Compilation.GetTypeByMetadataName(name); 72var type = compilationStartContext.Compilation.GetTypeByMetadataName(name); 82var type = compilationStartContext.Compilation.GetTypeByMetadataName(name);
Utilities\CompilationExtensions.cs (1)
12var type = compilation.GetTypeByMetadataName("System.Environment");
Microsoft.Analyzers.Local (9)
ApiLifecycle\ApiLifecycleAnalyzer.cs (2)
68var obsoleteAttribute = compilation.GetTypeByMetadataName(ObsoleteAttributeFullName); 150var obsoleteAttribute = context.Compilation.GetTypeByMetadataName(ObsoleteAttributeFullName);
CallAnalysis\CallAnalyzer.Registrar.cs (5)
70var type = Compilation.GetTypeByMetadataName(pair.Key); 113var type = Compilation.GetTypeByMetadataName(typeName); 148var type = Compilation.GetTypeByMetadataName(pair.Key); 204var type = Compilation.GetTypeByMetadataName(pair.Key); 225var type = Compilation.GetTypeByMetadataName(et);
CallAnalysis\ToInvariantString.cs (2)
26var formatProvider = reg.Compilation.GetTypeByMetadataName("System.IFormatProvider"); 46var cultureInfo = context.Compilation.GetTypeByMetadataName("System.Globalization.CultureInfo");
Microsoft.AspNetCore.Analyzers (3)
StartupSymbols.cs (3)
12IApplicationBuilder = compilation.GetTypeByMetadataName(SymbolNames.IApplicationBuilder.MetadataName); 13IServiceCollection = compilation.GetTypeByMetadataName(SymbolNames.IServiceCollection.MetadataName); 14MvcOptions = compilation.GetTypeByMetadataName(SymbolNames.MvcOptions.MetadataName);
Microsoft.AspNetCore.App.Analyzers (1)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
138=> SymbolEqualityComparer.Default.Equals(type, semanticModel.Compilation.GetTypeByMetadataName(typeName));
Microsoft.AspNetCore.Components.Analyzers (4)
ComponentSymbols.cs (4)
18var parameterAttribute = compilation.GetTypeByMetadataName(ComponentsApi.ParameterAttribute.MetadataName); 25var cascadingParameterAttribute = compilation.GetTypeByMetadataName(ComponentsApi.CascadingParameterAttribute.MetadataName); 32var icomponentType = compilation.GetTypeByMetadataName(ComponentsApi.IComponent.MetadataName); 39var dictionary = compilation.GetTypeByMetadataName("System.Collections.Generic.Dictionary`2");
Microsoft.AspNetCore.Components.SdkAnalyzers (4)
ComponentSymbols.cs (4)
18var parameterAttribute = compilation.GetTypeByMetadataName(ComponentsApi.ParameterAttribute.MetadataName); 25var cascadingParameterAttribute = compilation.GetTypeByMetadataName(ComponentsApi.CascadingParameterAttribute.MetadataName); 32var icomponentType = compilation.GetTypeByMetadataName(ComponentsApi.IComponent.MetadataName); 39var dictionary = compilation.GetTypeByMetadataName("System.Collections.Generic.Dictionary`2");
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
138=> SymbolEqualityComparer.Default.Equals(type, semanticModel.Compilation.GetTypeByMetadataName(typeName));
Microsoft.AspNetCore.Mvc.Analyzers (8)
AttributesShouldNotBeAppliedToPageModelAnalyzer.cs (5)
147PageModelAttribute = compilation.GetTypeByMetadataName(SymbolNames.PageModelAttributeType); 148IFilterMetadata = compilation.GetTypeByMetadataName(SymbolNames.IFilterMetadataType); 149AuthorizeAttribute = compilation.GetTypeByMetadataName(SymbolNames.AuthorizeAttribute); 150AllowAnonymousAttribute = compilation.GetTypeByMetadataName(SymbolNames.AllowAnonymousAttribute); 151IRouteTemplateProvider = compilation.GetTypeByMetadataName(SymbolNames.IRouteTemplateProvider);
TagHelpersInCodeBlocksAnalyzer.cs (1)
174typeSymbol = compilation.GetTypeByMetadataName(typeName);
TopLevelParameterNameAnalyzer.cs (1)
300typeSymbol = compilation.GetTypeByMetadataName(typeName);
ViewFeaturesAnalyzerContext.cs (1)
26private INamedTypeSymbol GetType(string name) => Context.Compilation.GetTypeByMetadataName(name);
Microsoft.AspNetCore.Mvc.Api.Analyzers (3)
AddResponseTypeAttributeCodeFixAction.cs (1)
135var statusCodesType = semanticModel.Compilation.GetTypeByMetadataName(ApiSymbolNames.HttpStatusCodes);
ApiControllerSymbolCache.cs (2)
90var statusCodeActionResult = compilation.GetTypeByMetadataName(ApiSymbolNames.IStatusCodeActionResult); 128typeSymbol = compilation.GetTypeByMetadataName(typeName);
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
421_lazyGeneratedCodeAttribute = analyzerExecutor.Compilation?.GetTypeByMetadataName("System.CodeDom.Compiler.GeneratedCodeAttribute");
DiagnosticAnalyzer\SuppressMessageAttributeState.cs (2)
233new StrongBox<ISymbol?>(_compilation.GetTypeByMetadataName("System.Diagnostics.CodeAnalysis.SuppressMessageAttribute")), 249new StrongBox<ISymbol?>(_compilation.GetTypeByMetadataName("System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute")),
Microsoft.CodeAnalysis.Analyzers (77)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
25var exceptionType = compilation.GetTypeByMetadataName(exceptionMetadataName);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (1)
441var type = compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
218var iequatableType = compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName);
Microsoft.CodeAnalysis.AnalyzerUtilities (74)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
Microsoft.CodeAnalysis.BannedApiAnalyzers (77)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
25var exceptionType = compilation.GetTypeByMetadataName(exceptionMetadataName);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (1)
441var type = compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
218var iequatableType = compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName);
Microsoft.CodeAnalysis.CodeStyle (79)
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
54var iCustomMarshaler = context.Compilation.GetTypeByMetadataName(typeof(ICustomMarshaler).FullName!);
src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
187=> semanticModel.Compilation.GetTypeByMetadataName(typeof(T).FullName!);
src\Analyzers\Core\Analyzers\SimplifyLinqExpression\AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
70enumerableType = compilation.GetTypeByMetadataName(typeof(Enumerable)?.FullName!);
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
109var nullableType = semanticModel.Compilation.GetTypeByMetadataName(typeof(Nullable<>).FullName!);
src\Analyzers\Core\Analyzers\ValidateFormatString\AbstractValidateFormatStringDiagnosticAnalyzer.cs (1)
73var formatProviderType = startContext.Compilation.GetTypeByMetadataName(typeof(System.IFormatProvider).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\Analyzers\Core\CodeFixes\AddObsoleteAttribute\AbstractAddObsoleteAttributeCodeFixProvider.cs (1)
60var attribute = compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!);
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
200var gcType = compilation.GetTypeByMetadataName(typeof(GC).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
25var exceptionType = compilation.GetTypeByMetadataName(exceptionMetadataName);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (1)
441var type = compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
218var iequatableType = compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName);
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
50var expressionType = compilation.GetTypeByMetadataName(typeof(Expression<>).FullName!);
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (1)
31var enumerableType = context.Compilation.GetTypeByMetadataName(typeof(Enumerable).FullName!);
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
64var expressionType = compilation.GetTypeByMetadataName(typeof(Expression<>).FullName!);
src\Analyzers\CSharp\Analyzers\UseUtf8StringLiteral\UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
54var expressionType = context.Compilation.GetTypeByMetadataName(typeof(System.Linq.Expressions.Expression<>).FullName!);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (12)
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (6)
119var ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!); 120var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!); 121var ienumerableGenericSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 122var ienumeratorGenericSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 192var ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!); 193var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!);
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (2)
115ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!); 116ienumerableGenericSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!);
src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (2)
92else if (type.Equals(semanticModel.Compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!))) 123var flagsAttribute = compilation.GetTypeByMetadataName(typeof(FlagsAttribute).FullName!);
src\Analyzers\CSharp\CodeFixes\UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeActionHelpers.cs (1)
102var taskType = semanticModel.Compilation.GetTypeByMetadataName(typeof(Task).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1258: this.Compilation.GetTypeByMetadataName(typeof(IAsyncEnumerable<>).FullName);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
SymbolKey\SymbolKeyTests.cs (1)
168var type = compilation.GetTypeByMetadataName("ConditionalWeakTableTest`2");
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (21)
CodeGen\CodeGenLocalFunctionTests.cs (9)
2595Assert.Equal(verify.Compilation.GetTypeByMetadataName("Program"), goo.ContainingType); 2611var program = verify.Compilation.GetTypeByMetadataName("Program"); 3133var program = verify.Compilation.GetTypeByMetadataName("Program"); 3204var program = verify.Compilation.GetTypeByMetadataName("Program"); 3250var program = verify.Compilation.GetTypeByMetadataName("Program"); 3276var program = verify.Compilation.GetTypeByMetadataName("Program"); 3309var program = verify.Compilation.GetTypeByMetadataName("Program"); 3397var program = verify.Compilation.GetTypeByMetadataName("Program"); 4241Assert.Equal(verify.Compilation.GetTypeByMetadataName("Program"), goo.ContainingType);
CodeGen\CodeGenTupleTest.cs (12)
14229var test = comp.Compilation.GetTypeByMetadataName("Test`1"); 14423var test = comp.GetTypeByMetadataName("Test`1"); 20450var c1 = (INamedTypeSymbol)comp.GetTypeByMetadataName("C1"); 20462var c2 = (INamedTypeSymbol)comp.GetTypeByMetadataName("C2"); 20474var c3 = (INamedTypeSymbol)comp.GetTypeByMetadataName("C3"); 20485var c4 = (INamedTypeSymbol)comp.GetTypeByMetadataName("C4"); 20666var c1 = (INamedTypeSymbol)comp.GetTypeByMetadataName("C1`1"); 20678var c2 = (INamedTypeSymbol)comp.GetTypeByMetadataName("C2`1"); 20690var c3 = (INamedTypeSymbol)comp.GetTypeByMetadataName("C3`1"); 20701var c4 = (INamedTypeSymbol)comp.GetTypeByMetadataName("C4`1"); 20750var c3 = (INamedTypeSymbol)comp.GetTypeByMetadataName("C3`2"); 23504var m = (IMethodSymbol)(comp.Compilation.GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First());
Microsoft.CodeAnalysis.CSharp.Features (18)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
371=> Equals(typeSymbol.OriginalDefinition, _semanticModel.Compilation.GetTypeByMetadataName(typeof(List<>).FullName));
ConvertToInterpolatedString\CSharpConvertConcatenationToInterpolatedStringRefactoringProvider.cs (1)
21=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.DefaultInterpolatedStringHandler") != null;
Copilot\CSharpImplementNotImplementedExceptionDiagnosticAnalyzer.cs (1)
30var notImplementedExceptionType = context.Compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!);
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
50var expressionType = compilation.GetTypeByMetadataName(typeof(Expression<>).FullName!);
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (1)
31var enumerableType = context.Compilation.GetTypeByMetadataName(typeof(Enumerable).FullName!);
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
64var expressionType = compilation.GetTypeByMetadataName(typeof(Expression<>).FullName!);
src\Analyzers\CSharp\Analyzers\UseUtf8StringLiteral\UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
54var expressionType = context.Compilation.GetTypeByMetadataName(typeof(System.Linq.Expressions.Expression<>).FullName!);
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (6)
119var ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!); 120var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!); 121var ienumerableGenericSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 122var ienumeratorGenericSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 192var ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!); 193var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!);
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (2)
115ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!); 116ienumerableGenericSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!);
src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (2)
92else if (type.Equals(semanticModel.Compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!))) 123var flagsAttribute = compilation.GetTypeByMetadataName(typeof(FlagsAttribute).FullName!);
src\Analyzers\CSharp\CodeFixes\UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeActionHelpers.cs (1)
102var taskType = semanticModel.Compilation.GetTypeByMetadataName(typeof(Task).FullName!);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (16)
Semantics\InitOnlyMemberTests.cs (6)
4259var s = verifier.Compilation.GetTypeByMetadataName("S"); 4298var s = verifier.Compilation.GetTypeByMetadataName("S"); 4338var s = verifier.Compilation.GetTypeByMetadataName("S"); 4380var s = ((Compilation)comp).GetTypeByMetadataName("S"); 4403var s = ((Compilation)comp).GetTypeByMetadataName("S"); 4434var s = verifier.Compilation.GetTypeByMetadataName("S");
Semantics\TopLevelStatementsTests.cs (7)
1680var testType = ((Compilation)comp).GetTypeByMetadataName("Test"); 1853var testType = ((Compilation)comp).GetTypeByMetadataName("Test"); 2079var testType = ((Compilation)comp).GetTypeByMetadataName("Test"); 2243var testType = ((Compilation)comp).GetTypeByMetadataName("Test"); 2421var testType = ((Compilation)comp).GetTypeByMetadataName("Test"); 3936var testType = ((Compilation)comp).GetTypeByMetadataName("args"); 4085var testType = ((Compilation)comp).GetTypeByMetadataName("args");
SourceGeneration\GeneratorDriverTests.cs (2)
919var generator = new CallbackGenerator((ic) => ic.RegisterForPostInitialization(postInit), (sgc) => { dSymbol = sgc.Compilation.GetTypeByMetadataName("D"); }, source = "public class E : D {}"); 947var generator2 = new CallbackGenerator2((ic) => { }, (sgc) => { dSymbol = sgc.Compilation.GetTypeByMetadataName("D"); }, source = "public class E : D {}");
SourceGeneration\SyntaxAwareGeneratorTests.cs (1)
790var dType = ctx.SemanticModel.Compilation.GetTypeByMetadataName("D");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (24)
Compilation\CompilationAPITests.cs (2)
3643var type = ((Compilation)current).GetTypeByMetadataName("C"); 3671var type = ((Compilation)current).GetTypeByMetadataName("C");
Symbols\CustomModifiersTests.cs (2)
65var test = compilation.GetTypeByMetadataName("Test1").GetMember<IMethodSymbol>("Test"); 135var test = compilation.GetTypeByMetadataName("Test1").GetMember<IMethodSymbol>("Test");
Symbols\FunctionPointerTypeSymbolTests.cs (4)
1532var cdeclType = comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvCdecl"); 1567var c = comp.GetTypeByMetadataName("C")!; 1651var cdeclType = comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvCdecl"); 1652var stdcallType = comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvStdcall");
Symbols\Source\FileModifierTests.cs (5)
4311var sourceType = ((Compilation)comp).GetTypeByMetadataName(metadataName); 4314Assert.Null(((Compilation)comp).GetTypeByMetadataName("C")); 4340var sourceType = ((Compilation)comp).GetTypeByMetadataName($"<SomeFile>F{checksum}__C"); 4420type = ((Compilation)referencingMetadataComp).GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C")!; 4429type = ((Compilation)referencingImageComp).GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C")!;
Symbols\Source\NullablePublicAPITests.cs (11)
146var c = ((Compilation)comp).GetTypeByMetadataName("C"); 213var c = ((Compilation)comp).GetTypeByMetadataName("C"); 287var c = ((Compilation)compilation).GetTypeByMetadataName("C"); 376var c = ((Compilation)compilation).GetTypeByMetadataName("C"); 479var c = ((Compilation)compilation).GetTypeByMetadataName("C"); 487var e = ((Compilation)compilation).GetTypeByMetadataName("Ext"); 636var c = ((Compilation)compilation).GetTypeByMetadataName("C"); 1211var aType = comp.GetTypeByMetadataName("A"); 1212var bType = comp.GetTypeByMetadataName("B"); 1213var cType = comp.GetTypeByMetadataName("C"); 1214var dType = comp.GetTypeByMetadataName("D");
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1258: this.Compilation.GetTypeByMetadataName(typeof(IAsyncEnumerable<>).FullName);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (25)
CodeGeneration\AddImportsTests.cs (1)
872var attribute = compilation.GetTypeByMetadataName("N.M.A");
CodeGeneration\SyntaxGeneratorTests.cs (24)
428var listType = _emptyCompilation.GetTypeByMetadataName("System.Collections.Generic.List`1"); 1067var operatorSymbol = (IMethodSymbol)comp.GetTypeByMetadataName("C").GetMembers(WellKnownMemberNames.CheckedIncrementOperatorName).Single(); 1074var gcHandleType = _emptyCompilation.GetTypeByMetadataName(typeof(GCHandle).FullName); 1100var c = compilation.GetTypeByMetadataName("C"); 2263Generator.Declaration(_emptyCompilation.GetTypeByMetadataName("System.ComponentModel.INotifyPropertyChanged")), 2277_emptyCompilation.GetTypeByMetadataName("System.IntPtr").GetMembers("ToPointer").Single()), 2290_emptyCompilation.GetTypeByMetadataName("System.DateTimeKind")), 2306_emptyCompilation.GetTypeByMetadataName("System.Security.SecurityRuleSet")), 2324var type = compilation.GetTypeByMetadataName("D"); 2341var type = compilation.GetTypeByMetadataName("C"); 2362var type = compilation.GetTypeByMetadataName("C"); 2383var type = compilation.GetTypeByMetadataName("C"); 2404var type = compilation.GetTypeByMetadataName("C"); 2425var type = compilation.GetTypeByMetadataName("C"); 2447var type = compilation.GetTypeByMetadataName("C"); 2465var type = compilation.GetTypeByMetadataName("C"); 2488var type = compilation.GetTypeByMetadataName("B"); 2516var type = compilation.GetTypeByMetadataName("B"); 2544var type = compilation.GetTypeByMetadataName("B"); 2575var type = compilation.GetTypeByMetadataName("B"); 2609var type = compilation.GetTypeByMetadataName("Goo"); 2652var type = compilation.GetTypeByMetadataName("C"); 2675var type = compilation.GetTypeByMetadataName("C"); 2705var type = compilation.GetTypeByMetadataName("C");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (34)
CodeGeneration\CodeGenerationTests.cs (3)
691return arrayRank == 0 ? compilation.GetTypeByMetadataName(typeFullName) 692: compilation.CreateArrayTypeSymbol(compilation.GetTypeByMetadataName(typeFullName), arrayRank); 740=> s => s?.Compilation.GetTypeByMetadataName(typeMetadataName);
SymbolFinder\SymbolFinderTests.cs (31)
81var baseClassSymbol = portableCompilation.GetTypeByMetadataName("N.BaseClass"); 84var derivedClassSymbol = normalCompilation.GetTypeByMetadataName("M.DerivedClass"); 122var baseClassSymbol = portableCompilation.GetTypeByMetadataName("N.BaseInterface"); 125var derivedClassSymbol = normalCompilation.GetTypeByMetadataName("M.DerivedInterface"); 173var baseClassSymbol = portableCompilation.GetTypeByMetadataName("N.BaseClass"); 176var derivedClassSymbol = normalCompilation.GetTypeByMetadataName("M.DerivedClass"); 214var baseClassSymbol = portableCompilation.GetTypeByMetadataName("N.BaseClass"); 217var derivedClassSymbol = normalCompilation.GetTypeByMetadataName("M.DerivedClass"); 256var baseClassSymbol = portableCompilation.GetTypeByMetadataName("N.BaseClass"); 259var derivedClassSymbol = normalCompilation.GetTypeByMetadataName("M.DerivedClass"); 298var baseClassSymbol = portableCompilation.GetTypeByMetadataName("N.BaseClass"); 301var derivedClassSymbol = normalCompilation.GetTypeByMetadataName("M.DerivedClass"); 339var baseInterfaceSymbol = portableCompilation.GetTypeByMetadataName("N.IBaseInterface"); 342var implementingClassSymbol = normalCompilation.GetTypeByMetadataName("M.ImplementingClass"); 380var baseInterfaceSymbol = portableCompilation.GetTypeByMetadataName("N.IBaseInterface"); 383var implementingClassSymbol = normalCompilation.GetTypeByMetadataName("M.ImplementingClass"); 420var baseInterfaceSymbol = portableCompilation.GetTypeByMetadataName("N.IBaseInterface"); 423var implementingClassSymbol = normalCompilation.GetTypeByMetadataName("M.ImplementingClass"); 444var rootType = compilation.GetTypeByMetadataName("System.IO.Stream"); 489var rootType = compilation.GetTypeByMetadataName("IA"); 541var rootType = compilation.GetTypeByMetadataName("IA"); 578var rootType = compilation.GetTypeByMetadataName("System.ICloneable"); 608var rootType = compilation.GetTypeByMetadataName("System.IComparable"); 709var baseClass = compilation.GetTypeByMetadataName("N_Main.T_BaseProject_BaseClass"); 716var baseClass = compilation.GetTypeByMetadataName("N_Main.T_BaseProject_DerivedClass1"); 723var baseClass = compilation.GetTypeByMetadataName("N_Main.T_BaseProject_DerivedClass2"); 763var classSymbol = compilation2.GetTypeByMetadataName("M.C"); 766var interfaceSymbol = compilation1.GetTypeByMetadataName("N.I"); 794var baseInterfaceSymbol = portableCompilation.GetTypeByMetadataName("N.I"); 822var classInSource = sourceCompilation.GetTypeByMetadataName("N.ReferencedClass"); 870var classInSource = sourceCompilation.GetTypeByMetadataName("N.ReferencedClass");
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
Diagnostics\AdditionalFileDiagnosticsTests.vb (1)
93If namedType.AllInterfaces.Contains(context.Compilation.GetTypeByMetadataName("System.Runtime.Serialization.ISerializable")) Then
Rename\CSharp\SourceGeneratorTests.vb (1)
89Dim [interface] = context.Compilation.GetTypeByMetadataName("IInterface")
Microsoft.CodeAnalysis.Extensions.Package (74)
Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
Microsoft.CodeAnalysis.Features (33)
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (2)
47var debuggerAttributeTypeSymbol = compilation.GetTypeByMetadataName("System.Diagnostics.DebuggerDisplayAttribute"); 111.Contains(compilation.GetTypeByMetadataName("System.Diagnostics.DebuggerDisplayAttribute"));
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
129var internalsVisibleToAttributeSymbol = semanticModel.Compilation.GetTypeByMetadataName(typeof(InternalsVisibleToAttribute).FullName!);
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (2)
212return (compilation.GetTypeByMetadataName(fullyQualifiedName + aritySuffix), 0); 215return (compilation.GetTypeByMetadataName(fullyQualifiedName), 0);
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (2)
254if (collectionType.OriginalDefinition.Equals(model.Compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!))) 273model.Compilation.GetTypeByMetadataName).Where(t => !IsNullOrErrorType(t));
DesignerAttribute\DesignerAttributeDiscoveryService.cs (1)
344var wellKnownType = compilation.GetTypeByMetadataName($"{wellKnownNamespace}.{errorType.Name}");
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
5215var layoutAttribute = model.Compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 6560if (oldCompilation.GetTypeByMetadataName(stateMachineAttributeQualifiedName) == null) 6917=> method.Parameters is [var parameter] && SymbolEqualityComparer.Default.Equals(parameter.Type, compilation.GetTypeByMetadataName(typeof(StringBuilder).FullName!));
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeLanguageDetector.cs (2)
161_dateTimeType ??= _compilation.GetTypeByMetadataName(typeof(DateTime).FullName!); 162_dateTimeOffsetType ??= _compilation.GetTypeByMetadataName(typeof(DateTimeOffset).FullName!);
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (1)
34var types = s_typeNamesOfInterest.Select(compilation.GetTypeByMetadataName).WhereNotNull().ToSet();
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (1)
37var regexType = compilation.GetTypeByMetadataName(typeof(Regex).FullName!);
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
61var comparableType = compilation.GetTypeByMetadataName(typeof(IComparable<>).FullName!);
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (1)
235if (argumentNullExceptionType is null || semanticModel.Compilation.GetTypeByMetadataName(argumentNullExceptionType) is null)
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (2)
152var hashCodeType = compilation.GetTypeByMetadataName("System.HashCode"); 183var valueTupleType = compilation.GetTypeByMetadataName(typeof(ValueTuple).FullName!);
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (1)
102var equatableType = semanticModel.Compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName!);
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
143var equatableTypeOpt = semanticModel.Compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName!);
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
945var typeSymbol = compilation.GetTypeByMetadataName(fullName);
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (1)
92if (argumentNullExceptionType is null || semanticModel.Compilation.GetTypeByMetadataName(argumentNullExceptionType) is null)
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (1)
605!parameter.Type.Equals(compilation.GetTypeByMetadataName(typeof(CancellationToken)?.FullName!));
SignatureHelp\CommonSignatureHelpUtilities.cs (1)
155var ienumerableType = compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!);
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
54var iCustomMarshaler = context.Compilation.GetTypeByMetadataName(typeof(ICustomMarshaler).FullName!);
src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (1)
187=> semanticModel.Compilation.GetTypeByMetadataName(typeof(T).FullName!);
src\Analyzers\Core\Analyzers\SimplifyLinqExpression\AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
70enumerableType = compilation.GetTypeByMetadataName(typeof(Enumerable)?.FullName!);
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
109var nullableType = semanticModel.Compilation.GetTypeByMetadataName(typeof(Nullable<>).FullName!);
src\Analyzers\Core\Analyzers\ValidateFormatString\AbstractValidateFormatStringDiagnosticAnalyzer.cs (1)
73var formatProviderType = startContext.Compilation.GetTypeByMetadataName(typeof(System.IFormatProvider).FullName!);
src\Analyzers\Core\CodeFixes\AddObsoleteAttribute\AbstractAddObsoleteAttributeCodeFixProvider.cs (1)
60var attribute = compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!);
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
200var gcType = compilation.GetTypeByMetadataName(typeof(GC).FullName!);
StackTraceExplorer\StackTraceExplorerUtilities.cs (1)
113var type = compilation.GetTypeByMetadataName(fullyQualifiedTypeName);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (77)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
25var exceptionType = compilation.GetTypeByMetadataName(exceptionMetadataName);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (1)
441var type = compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
218var iequatableType = compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName);
Microsoft.CodeAnalysis.PublicApiAnalyzers (74)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
Microsoft.CodeAnalysis.Rebuild (1)
CompilationFactory.cs (1)
179var typeSymbol = rebuildCompilation.GetTypeByMetadataName(mainTypeName);
Microsoft.CodeAnalysis.ResxSourceGenerator (74)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (7)
Attributes\AssemblyAttributes.vb (6)
1304Assert.NotNull(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHere")) 1305Assert.NotNull(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHereM")) 1404Assert.Null(netmoduleCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHere")) 1405Assert.Null(netmoduleCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHereM")) 1421Assert.Null(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHere")) 1422Assert.Null(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHereM"))
Attributes\AttributeTests.vb (1)
1901Dim goo = comp.GetTypeByMetadataName("Goo")
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (28)
Compilation\CompilationAPITests.vb (23)
337Assert.Null(comp.GetTypeByMetadataName("`1")) 338Assert.Null(comp.GetTypeByMetadataName("中文`1")) 387Assert.Equal("D", comp.GetTypeByMetadataName("C+D").Name) 388Assert.Equal("E", comp.GetTypeByMetadataName("C+D+E").Name) 390Assert.Null(comp.GetTypeByMetadataName("")) 391Assert.Null(comp.GetTypeByMetadataName("+")) 392Assert.Null(comp.GetTypeByMetadataName("++")) 393Assert.Equal("C", comp.GetTypeByMetadataName("A.B.C").Name) 394Assert.Equal("D", comp.GetTypeByMetadataName("A.B.C+D").Name) 395Assert.Null(comp.GetTypeByMetadataName("A.B.C+F")) 396Assert.Equal("E", comp.GetTypeByMetadataName("A.B.C+D+E").Name) 397Assert.Null(comp.GetTypeByMetadataName("A.B.C+D+E+F")) 398Assert.Equal(1, comp.GetTypeByMetadataName("A.B.G`1").Arity) 399Assert.Equal(2, comp.GetTypeByMetadataName("A.B.G`1+Q`2").Arity) 400Assert.Equal(2, comp.GetTypeByMetadataName("A.B.G`2").Arity) 402Assert.Null(comp.GetTypeByMetadataName("c")) 403Assert.Null(comp.GetTypeByMetadataName("A.b.C")) 404Assert.Null(comp.GetTypeByMetadataName("C+d")) 406Assert.Equal(SpecialType.System_Array, comp.GetTypeByMetadataName("System.Array").SpecialType) 1439Assert.Null(c3.GetTypeByMetadataName("A+B")) 1448Assert.Equal("A.B", c1.GetTypeByMetadataName("A+B").ToDisplayString()) 2852Assert.Equal("corlibWithValueTupleRef", comp.GetTypeByMetadataName("System.ValueTuple`2").ContainingAssembly.Name) 2858Assert.Equal(expectedAssemblyName, comp.GetTypeByMetadataName("System.ValueTuple`2").ContainingAssembly.Name)
Compilation\ReferenceManagerTests.vb (2)
1654c.GetTypeByMetadataName("System.Int32").GetMembers() 1658Assert.Throws(Of ObjectDisposedException)(Function() c.GetTypeByMetadataName("System.Int64").GetMembers())
Semantics\InitOnlyMemberTests.vb (3)
5252Dim test1 = compilation.GetTypeByMetadataName("Test1`1") 5260Dim test1Constructed = compilation.GetTypeByMetadataName("Test2").BaseTypeNoUseSiteDiagnostics 5268Dim d = compilation.GetTypeByMetadataName("D")
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (36)
SymbolsTests\CorLibrary\CorTypes.vb (11)
229Assert.Null(c1.GetTypeByMetadataName("DoesntExist")) 230Assert.Null(c1.GetTypeByMetadataName("DoesntExist`1")) 231Assert.Null(c1.GetTypeByMetadataName("DoesntExist`2")) 233Dim c1TestClass As NamedTypeSymbol = c1.GetTypeByMetadataName("System.TestClass") 235Dim c1TestClassT As NamedTypeSymbol = c1.GetTypeByMetadataName("System.TestClass`1") 237Assert.Null(c1.GetTypeByMetadataName("System.TestClass`2")) 244Dim c2TestClass As NamedTypeSymbol = c2.GetTypeByMetadataName("System.TestClass") 251Dim c3TestClass As NamedTypeSymbol = c3.GetTypeByMetadataName("System.TestClass") 255Assert.Null(c3.GetTypeByMetadataName("System.TestClass`1")) 261Dim c4TestClass As NamedTypeSymbol = c4.GetTypeByMetadataName("System.TestClass") 264Assert.Same(c1TestClassT, c4.GetTypeByMetadataName("System.TestClass`1"))
SymbolsTests\Metadata\PE\NoPia.vb (2)
1283Dim i1F1 = compilationDerived.GetTypeByMetadataName("I1").GetMember(Of MethodSymbol)("F1") 1284Dim baseI1F1 = compilationDerived.GetTypeByMetadataName("Base").GetMember(Of MethodSymbol)("I1F1")
SymbolsTests\Metadata\PE\VisualBasicCompilerFeatureRequiredTests.vb (18)
157Dim onType = comp.GetTypeByMetadataName("OnType") 161Dim onMethod = comp.GetTypeByMetadataName("OnMethod") 165Dim onMethodReturn = comp.GetTypeByMetadataName("OnMethodReturn") 169Dim onParameter = comp.GetTypeByMetadataName("OnParameter") 175Dim onField = comp.GetTypeByMetadataName("OnField") 179Dim onProperty = comp.GetTypeByMetadataName("OnProperty") 183Dim onPropertyGetter = comp.GetTypeByMetadataName("OnPropertyGetter") 190Dim onPropertySetter = comp.GetTypeByMetadataName("OnPropertySetter") 197Dim onEvent = comp.GetTypeByMetadataName("OnEvent") 201Dim onEventAdder = comp.GetTypeByMetadataName("OnEventAdder") 208Dim onEventRemover = comp.GetTypeByMetadataName("OnEventRemover") 215Dim onEnum = comp.GetTypeByMetadataName("OnEnum") 218Dim onEnumMember = comp.GetTypeByMetadataName("OnEnumMember") 222Dim onClassTypeParameter = comp.GetTypeByMetadataName("OnClassTypeParameter`1") 226Dim onMethodTypeParameter = comp.GetTypeByMetadataName("OnMethodTypeParameter") 232Dim onDelegateType = comp.GetTypeByMetadataName("OnDelegateType") 235Dim onIndexedPropertyParameter = comp.GetTypeByMetadataName("OnIndexedPropertyParameter") 240Dim onThisParameterIndexer = comp.GetTypeByMetadataName("OnThisIndexerParameter")
SymbolsTests\ParamsCollectionTests.vb (2)
77Dim m1 = DirectCast(csCompilation, Compilation).GetTypeByMetadataName("C1").GetMembers().Where(Function(s) s.Name = "M1").Single() 78Dim m2 = DirectCast(csCompilation, Compilation).GetTypeByMetadataName("C1").GetMembers().Where(Function(s) s.Name = "M2").Single()
SymbolsTests\Source\OverridesTests.vb (1)
4234Dim derived = DirectCast(compilation.Compilation, VisualBasicCompilation).GetTypeByMetadataName("Derived")
SymbolsTests\WithStatementSymbolsTests.vb (2)
209Dim systemObject = compilation.GetTypeByMetadataName("System.Object") 255Dim systemObject = compilation.GetTypeByMetadataName("System.Object")
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Utilities\IntrinsicOperators\AbstractIntrinsicOperatorDocumentation.vb (1)
53Dim returnType = semanticModel.Compilation.GetTypeByMetadataName(ReturnTypeMetadataName)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (12)
CodeGeneration\SyntaxGeneratorTests.vb (12)
369Dim listType = _emptyCompilation.GetTypeByMetadataName("System.Collections.Generic.List`1") 1065Dim gcHandleType = _emptyCompilation.GetTypeByMetadataName(GetType(GCHandle).FullName) 1093Dim additionOperatorSymbol = DirectCast(compilation.GetTypeByMetadataName("C").GetMembers(WellKnownMemberNames.AdditionOperatorName).Single(), IMethodSymbol) 2332Generator.Declaration(_emptyCompilation.GetTypeByMetadataName("System.ComponentModel.INotifyPropertyChanged")), 2342VerifySyntax(Of EnumBlockSyntax)(Generator.Declaration(_emptyCompilation.GetTypeByMetadataName("System.DateTimeKind")), 2352VerifySyntax(Of EnumBlockSyntax)(Generator.Declaration(_emptyCompilation.GetTypeByMetadataName("System.Security.SecurityRuleSet")), 2363Dim type = compilation.GetTypeByMetadataName("D") 2375Dim type = compilation.GetTypeByMetadataName("C") 2396Dim type = compilation.GetTypeByMetadataName("C") 2422Dim type = compilation.GetTypeByMetadataName("C") 2443Dim type = compilation.GetTypeByMetadataName("C") 2463Dim type = compilation.GetTypeByMetadataName("C")
Microsoft.CodeAnalysis.Workspaces (81)
Recommendations\AbstractRecommendationServiceRunner.cs (1)
191var expressionSymbol = _context.SemanticModel.Compilation.GetTypeByMetadataName(typeof(Expression<>).FullName);
Shared\Utilities\EditorBrowsableHelpers.cs (2)
98var typeLibAttributeType = compilation.GetTypeByMetadataName(attributeMetadataName); 99var typeLibFlagsType = compilation.GetTypeByMetadataName(flagsMetadataName);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
25var exceptionType = compilation.GetTypeByMetadataName(exceptionMetadataName);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (1)
441var type = compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
218var iequatableType = compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
491compilationWithoutGeneratedDocuments.GetTypeByMetadataName("System.Object") != null);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (5)
VisualStudioMSBuildWorkspaceTests.cs (5)
2522var symbol = comp.GetTypeByMetadataName("System.Console"); 2540var symbol = comp.GetTypeByMetadataName("CSharpProject.CSharpClass"); 2558var symbol = comp.GetTypeByMetadataName("VisualBasicProject.VisualBasicClass"); 2576var cssymbol = cscomp.GetTypeByMetadataName("CSharpProject.CSharpClass"); 2584var vbsymbol = vbcomp.GetTypeByMetadataName("VisualBasicProject.VisualBasicClass");
Microsoft.CodeAnalysis.Workspaces.UnitTests (29)
FindReferencesTests.cs (13)
106var symbol = (await project.GetCompilationAsync()).GetTypeByMetadataName("C").GetMembers("X").First(); 133var symbol = (IFieldSymbol)(await project.GetCompilationAsync()).GetTypeByMetadataName("C").GetMembers("X").First(); 339var typeB = comp.GetTypeByMetadataName("B"); 350var typeC = comp.GetTypeByMetadataName("C"); 361var typeA = comp.GetTypeByMetadataName("A"); 407var interfaceMethod = (IMethodSymbol)(await netStandardProject.GetCompilationAsync()).GetTypeByMetadataName("N.I").GetMembers("Get").First(); 459var nameProperty = compilation.GetTypeByMetadataName("A.C").GetMembers("Uri").Single(); 506var baseType = portableCompilation.GetTypeByMetadataName("N.BaseClass"); 510var derivedType = normalCompilation.GetTypeByMetadataName("M.DerivedClass"); 544var constraint = comp.GetTypeByMetadataName("C`1").TypeParameters.Single().ConstraintTypes.Single(); 572var symbol = compilation.GetTypeByMetadataName("C"); 607var symbol = compilation.GetTypeByMetadataName("C"); 651var symbol = compilation.GetTypeByMetadataName("Test.Dummy+NestedDummy");
SolutionTests\SolutionTests.cs (2)
4014var classC = comp3.GetTypeByMetadataName("C"); 4022classC = comp3.GetTypeByMetadataName("C");
UtilityTest\DocumentationCommentIdTests.cs (13)
85CheckDeclarationId("T:Color", compilation.GetTypeByMetadataName("Color"), compilation); 86CheckDeclarationId("T:Acme.IProcess", compilation.GetTypeByMetadataName("Acme.IProcess"), compilation); 87CheckDeclarationId("T:Acme.ValueType", compilation.GetTypeByMetadataName("Acme.ValueType"), compilation); 88CheckDeclarationId("T:Acme.Widget", compilation.GetTypeByMetadataName("Acme.Widget"), compilation); 89CheckDeclarationId("T:Acme.Widget.NestedClass", compilation.GetTypeByMetadataName("Acme.Widget+NestedClass"), compilation); 90CheckDeclarationId("T:Acme.Widget.IMenuItem", compilation.GetTypeByMetadataName("Acme.Widget+IMenuItem"), compilation); 91CheckDeclarationId("T:Acme.Widget.Del", compilation.GetTypeByMetadataName("Acme.Widget+Del"), compilation); 92CheckDeclarationId("T:Acme.Widget.Direction", compilation.GetTypeByMetadataName("Acme.Widget+Direction"), compilation); 93CheckDeclarationId("T:Acme.MyList`1", compilation.GetTypeByMetadataName("Acme.MyList`1"), compilation); 94CheckDeclarationId("T:Acme.MyList`1.Helper`2", compilation.GetTypeByMetadataName("Acme.MyList`1+Helper`2"), compilation); 335var outerType = compilation.GetTypeByMetadataName("Acme.OuterType`1"); 336var innerType = compilation.GetTypeByMetadataName("Acme.OuterType`1+InnerType`2"); 338var ienum = compilation.GetTypeByMetadataName("System.Collections.Generic.IEnumerable`1");
UtilityTest\XmlDocumentationProviderTests.cs (1)
41var xml = compilation.GetTypeByMetadataName("Microsoft.CodeAnalysis.AdditionalTextFile")!.GetDocumentationCommentXml();
Microsoft.DotNet.CodeAnalysis (1)
Analyzers\ResourceUsageAnalyzer.cs (1)
27SRSymbol = context.Compilation.GetTypeByMetadataName("System.SR");
Microsoft.Extensions.Logging.Generators (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
41var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
Microsoft.Extensions.Options.SourceGeneration (2)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
41var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
SymbolLoader.cs (1)
30INamedTypeSymbol? GetSymbol(string metadataName) => compilation.GetTypeByMetadataName(metadataName);
Microsoft.Extensions.Validation.ValidationsGenerator (1)
src\Shared\RoslynUtils\SymbolExtensions.cs (1)
138=> SymbolEqualityComparer.Default.Equals(type, semanticModel.Compilation.GetTypeByMetadataName(typeName));
Microsoft.Gen.ComplianceReports (2)
SymbolLoader.cs (2)
16var dataClassificationAttributeSymbol = compilation.GetTypeByMetadataName(DataClassificationAttribute); 26compilation.GetTypeByMetadataName(LoggerMessageAttribute));
Microsoft.Gen.ContextualOptions (1)
SymbolLoader.cs (1)
14var optionsContextAttribute = compilation.GetTypeByMetadataName("Microsoft.Extensions.Options.Contextual.OptionsContextAttribute");
Microsoft.Gen.Logging (1)
src\Generators\Shared\RoslynExtensions.cs (1)
47var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
Microsoft.Gen.Logging.Unit.Tests (1)
TypeSymbolExtensionsTests.cs (1)
297INamedTypeSymbol listType = compilation.GetTypeByMetadataName("System.Collections.Generic.List`1")!;
Microsoft.Gen.MetadataExtractor (9)
src\Generators\Microsoft.Gen.ComplianceReports\SymbolLoader.cs (2)
16var dataClassificationAttributeSymbol = compilation.GetTypeByMetadataName(DataClassificationAttribute); 26compilation.GetTypeByMetadataName(LoggerMessageAttribute));
src\Generators\Microsoft.Gen.Metrics\SymbolLoader.cs (7)
20var meterClassSymbol = compilation.GetTypeByMetadataName(MeterClass); 21var counterAttribute = compilation.GetTypeByMetadataName(CounterAttribute); 22var histogramAttribute = compilation.GetTypeByMetadataName(HistogramAttribute); 32var counterTAttribute = compilation.GetTypeByMetadataName(CounterTAttribute); 33var histogramTAttribute = compilation.GetTypeByMetadataName(HistogramTAttribute); 34var gaugeAttribute = compilation.GetTypeByMetadataName(GaugeAttribute); 35var tagNameAttribute = compilation.GetTypeByMetadataName(TagNameAttribute);
Microsoft.Gen.Metrics (8)
src\Generators\Shared\RoslynExtensions.cs (1)
47var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
SymbolLoader.cs (7)
20var meterClassSymbol = compilation.GetTypeByMetadataName(MeterClass); 21var counterAttribute = compilation.GetTypeByMetadataName(CounterAttribute); 22var histogramAttribute = compilation.GetTypeByMetadataName(HistogramAttribute); 32var counterTAttribute = compilation.GetTypeByMetadataName(CounterTAttribute); 33var histogramTAttribute = compilation.GetTypeByMetadataName(HistogramTAttribute); 34var gaugeAttribute = compilation.GetTypeByMetadataName(GaugeAttribute); 35var tagNameAttribute = compilation.GetTypeByMetadataName(TagNameAttribute);
Microsoft.Gen.MetricsReports (7)
src\Generators\Microsoft.Gen.Metrics\SymbolLoader.cs (7)
20var meterClassSymbol = compilation.GetTypeByMetadataName(MeterClass); 21var counterAttribute = compilation.GetTypeByMetadataName(CounterAttribute); 22var histogramAttribute = compilation.GetTypeByMetadataName(HistogramAttribute); 32var counterTAttribute = compilation.GetTypeByMetadataName(CounterTAttribute); 33var histogramTAttribute = compilation.GetTypeByMetadataName(HistogramTAttribute); 34var gaugeAttribute = compilation.GetTypeByMetadataName(GaugeAttribute); 35var tagNameAttribute = compilation.GetTypeByMetadataName(TagNameAttribute);
Microsoft.Interop.ComInterfaceGenerator (10)
Analyzers\ConvertComImportToGeneratedComInterfaceFixer.cs (3)
78var generatedComInterfaceAttribute = gen.Attribute(gen.TypeExpression(comp.GetTypeByMetadataName(TypeNames.GeneratedComInterfaceAttribute)).WithAdditionalAnnotations(Simplifier.AddImportsAnnotation)); 87gen.AttributeArgument("StringMarshallingCustomType", gen.TypeOfExpression(gen.TypeExpression(comp.GetTypeByMetadataName(TypeNames.BStrStringMarshaller)))) 97var comImportAttributeType = comp.GetTypeByMetadataName(TypeNames.System_Runtime_InteropServices_ComImportAttribute);
ComInterfaceGenerator.cs (1)
412environment.Compilation.GetTypeByMetadataName(TypeNames.System_Exception),
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
41var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
VtableIndexStubGenerator.cs (5)
201INamedTypeSymbol? lcidConversionAttrType = environment.Compilation.GetTypeByMetadataName(TypeNames.LCIDConversionAttribute); 202INamedTypeSymbol? suppressGCTransitionAttrType = environment.Compilation.GetTypeByMetadataName(TypeNames.SuppressGCTransitionAttribute); 203INamedTypeSymbol? unmanagedCallConvAttrType = environment.Compilation.GetTypeByMetadataName(TypeNames.UnmanagedCallConvAttribute); 204INamedTypeSymbol iUnmanagedInterfaceTypeType = environment.Compilation.GetTypeByMetadataName(TypeNames.IUnmanagedInterfaceType_Metadata)!; 353compilation.GetTypeByMetadataName(TypeNames.System_Exception),
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSMarshalAsAttributeInfoParser.cs (1)
19_jsMarshalAsAttribute = compilation.GetTypeByMetadataName(Constants.JSMarshalAsAttribute)!.ConstructUnboundGenericType();
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\CustomMarshallerAttributeFixer.cs (1)
571compilation.GetTypeByMetadataName("System.NotImplementedException"))));
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
41var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
41var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
Microsoft.Interop.SourceGeneration (15)
ArrayMarshallingInfoProvider.cs (2)
51arrayMarshaller = compilation.GetTypeByMetadataName(TypeNames.System_Runtime_InteropServices_PointerArrayMarshaller_Metadata); 56arrayMarshaller = compilation.GetTypeByMetadataName(TypeNames.System_Runtime_InteropServices_ArrayMarshaller_Metadata);
ComInterfaceMarshallingInfoProvider.cs (1)
35INamedTypeSymbol? comInterfaceMarshaller = compilation.GetTypeByMetadataName(TypeNames.System_Runtime_InteropServices_Marshalling_ComInterfaceMarshaller_Metadata);
MarshallerShape.cs (4)
116INamedTypeSymbol spanOfT = compilation.GetTypeByMetadataName(TypeNames.System_Span_Metadata)!; 120INamedTypeSymbol readOnlySpanOfT = compilation.GetTypeByMetadataName(TypeNames.System_ReadOnlySpan_Metadata)!; 454INamedTypeSymbol spanOfT = compilation.GetTypeByMetadataName(TypeNames.System_Span_Metadata)!; 459INamedTypeSymbol readOnlySpanOfT = compilation.GetTypeByMetadataName(TypeNames.System_ReadOnlySpan_Metadata)!;
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
41var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
StubEnvironment.cs (5)
30_lcidConversionAttrType = new Optional<INamedTypeSymbol?>(Compilation.GetTypeByMetadataName(TypeNames.LCIDConversionAttribute)); 44_suppressGCTransitionAttrType = new Optional<INamedTypeSymbol?>(Compilation.GetTypeByMetadataName(TypeNames.SuppressGCTransitionAttribute)); 58_unmanagedCallConvAttrType = new Optional<INamedTypeSymbol?>(Compilation.GetTypeByMetadataName(TypeNames.UnmanagedCallConvAttribute)); 72_defaultDllImportSearchPathsAttrType = new Optional<INamedTypeSymbol?>(Compilation.GetTypeByMetadataName(TypeNames.DefaultDllImportSearchPathsAttribute)); 86_wasmImportLinkageAttrType = new Optional<INamedTypeSymbol?>(Compilation.GetTypeByMetadataName(TypeNames.WasmImportLinkageAttribute));
TypePositionInfo.cs (2)
118INamedTypeSymbol outAttributeType = compilation.GetTypeByMetadataName(TypeNames.System_Runtime_InteropServices_OutAttribute)!; 119INamedTypeSymbol inAttributeType = compilation.GetTypeByMetadataName(TypeNames.System_Runtime_InteropServices_InAttribute)!;
Microsoft.Maui.Controls.SourceGen (1)
CodeBehindGenerator.cs (1)
190 INamedTypeSymbol? internalsVisibleToAttribute = compilation.GetTypeByMetadataName(typeof(InternalsVisibleToAttribute).FullName);
Microsoft.ML.InternalCodeAnalyzer (7)
BaseTestClassAnalyzer.cs (3)
40if (!(context.Compilation.GetTypeByMetadataName("Xunit.FactAttribute") is { } factAttribute)) 61_baseTestClass = _compilation.GetTypeByMetadataName("Microsoft.ML.TestFramework.BaseTestClass"); 62_ITbaseTestClass = _compilation.GetTypeByMetadataName("Microsoft.ML.IntegrationTests.IntegrationTestBaseClass");
BestFriendAnalyzer.cs (2)
55var bestFriendAttributeType = comp.GetTypeByMetadataName(attributeName); 58var wantsToBeBestFriendsAttributeType = comp.GetTypeByMetadataName(assemblyAttributeName);
BestFriendOnPublicDeclarationsAnalyzer.cs (1)
48var attribute = context.Compilation.GetTypeByMetadataName(attributeName);
RelaxTestNamingSuppressor.cs (1)
26if (!(context.Compilation.GetTypeByMetadataName("Xunit.FactAttribute") is { } factAttribute))
Microsoft.VisualStudio.LanguageServices (9)
Venus\ContainedLanguageCodeSupport.cs (9)
46var type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).GetTypeByMetadataName(className); 59var type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).GetTypeByMetadataName(className); 90var type = compilation.GetTypeByMetadataName(className); 158var type = thisCompilation.GetTypeByMetadataName(className); 260var type = thisDocument.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).GetTypeByMetadataName(className); 293var type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).GetTypeByMetadataName(className); 416return document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).GetTypeByMetadataName(fullyQualifiedName); 422var type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).GetTypeByMetadataName(typeName); 483var objectType = compilation.GetTypeByMetadataName(objectTypeName);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.cs (1)
3022ITypeSymbol? typeSymbol = compilation.GetTypeByMetadataName(fullName);
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.vb (1)
3628Dim typeSymbol As ITypeSymbol = compilation.GetTypeByMetadataName(fullName)
Mvc.Analyzers.Test (60)
CodeAnalysisExtensionsTest.cs (52)
25var attribute = compilation.GetTypeByMetadataName(typeof(ProducesResponseTypeAttribute).FullName); 26var testClass = compilation.GetTypeByMetadataName("TestApp.TestController"); 53var attribute = compilation.GetTypeByMetadataName(typeof(ProducesResponseTypeAttribute).FullName); 54var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 90var attribute = compilation.GetTypeByMetadataName(typeof(ProducesResponseTypeAttribute).FullName); 91var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 127var attribute = compilation.GetTypeByMetadataName(typeof(ProducesResponseTypeAttribute).FullName); 128var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 164var attribute = compilation.GetTypeByMetadataName(typeof(ProducesResponseTypeAttribute).FullName); 165var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 209var attribute = compilation.GetTypeByMetadataName(typeof(ProducesResponseTypeAttribute).FullName); 210var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 252var attribute = compilation.GetTypeByMetadataName(typeof(ProducesResponseTypeAttribute).FullName); 253var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 279var attribute = compilation.GetTypeByMetadataName(typeof(ApiConventionTypeAttribute).FullName); 280var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 306var attribute = compilation.GetTypeByMetadataName(typeof(ApiConventionTypeAttribute).FullName); 307var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 349var attribute = compilation.GetTypeByMetadataName(typeof(ApiConventionTypeAttribute).FullName); 350var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 397var attribute = compilation.GetTypeByMetadataName(typeof(ApiConventionTypeAttribute).FullName); 398var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 435var attribute = compilation.GetTypeByMetadataName(typeof(ApiConventionTypeAttribute).FullName); 436var testClass = compilation.GetTypeByMetadataName("TestApp.TestClass"); 473var attribute = compilation.GetTypeByMetadataName("TestApp.HasAttribute_ReturnsFalseIfTypeDoesNotHaveAttribute"); 474var testClass = compilation.GetTypeByMetadataName("TestApp.HasAttribute_ReturnsFalseIfTypeDoesNotHaveAttributeTest"); 503var attribute = compilation.GetTypeByMetadataName("Microsoft.AspNetCore.Mvc.ControllerAttribute"); 504var testClass = compilation.GetTypeByMetadataName("TestApp.TestController"); 529var attribute = compilation.GetTypeByMetadataName("Microsoft.AspNetCore.Mvc.ControllerAttribute"); 530var testClass = compilation.GetTypeByMetadataName($"TestApp.TestController"); 560var @interface = compilation.GetTypeByMetadataName("TestApp.ITestInterface"); 561var testClass = compilation.GetTypeByMetadataName("TestApp.TestController"); 590var attribute = compilation.GetTypeByMetadataName("TestApp.TestAttribute"); 591var testClass = compilation.GetTypeByMetadataName("TestApp.TestController"); 624var attribute = compilation.GetTypeByMetadataName("TestApp.TestAttribute"); 625var testClass = compilation.GetTypeByMetadataName("TestApp.TestController"); 655var attribute = compilation.GetTypeByMetadataName("TestApp.TestAttribute"); 656var testClass = compilation.GetTypeByMetadataName("TestApp.TestController"); 689var attribute = compilation.GetTypeByMetadataName("TestApp.TestAttribute"); 690var testClass = compilation.GetTypeByMetadataName("TestApp.TestController"); 715var sourceType = compilation.GetTypeByMetadataName("TestApp.TypeA"); 716var target = compilation.GetTypeByMetadataName("TestApp.TypeB"); 736var sourceType = compilation.GetTypeByMetadataName("TestApp.TypeA"); 737var target = compilation.GetTypeByMetadataName("System.IDisposable"); 757var sourceType = compilation.GetTypeByMetadataName("TestApp.TestType"); 758var target = compilation.GetTypeByMetadataName("TestApp.TestType"); 782var sourceType = compilation.GetTypeByMetadataName("TestApp.ITestInterface"); 783var target = compilation.GetTypeByMetadataName("TestApp.TestType"); 805var sourceType = compilation.GetTypeByMetadataName("TestApp.ITestInterface"); 806var target = compilation.GetTypeByMetadataName("TestApp.ITestInterface"); 838var sourceType = compilation.GetTypeByMetadataName("TestApp.ITestInterface"); 839var target = compilation.GetTypeByMetadataName("TestApp.TestClass");
TopLevelParameterNameAnalyzerTest.cs (8)
320var modelType = compilation.GetTypeByMetadataName("Microsoft.AspNetCore.Mvc.Analyzers.TopLevelParameterNameAnalyzerTestFiles.TestController"); 435var type = compilation.GetTypeByMetadataName("TestApp.GetNameTests"); 460var type = compilation.GetTypeByMetadataName("TestApp.GetNameTests"); 484var type = compilation.GetTypeByMetadataName("TestApp.GetNameTests"); 508var type = compilation.GetTypeByMetadataName("TestApp.GetNameTests"); 532var type = compilation.GetTypeByMetadataName("TestApp.SpecifiesModelTypeTests"); 555var type = compilation.GetTypeByMetadataName("TestApp.SpecifiesModelTypeTests"); 578var type = compilation.GetTypeByMetadataName("TestApp.SpecifiesModelTypeTests");
Mvc.Api.Analyzers.Test (64)
ActualApiResponseMetadataFactoryTest.cs (6)
28var attribute = compilation.GetTypeByMetadataName(typeof(TestActionResultUsingStatusCodesConstants).FullName).GetAttributes()[0]; 42var attribute = compilation.GetTypeByMetadataName(typeof(TestActionResultUsingHttpStatusCodeCast).FullName).GetAttributes()[0]; 73var returnType = compilation.GetTypeByMetadataName($"{Namespace}.TestController"); 369var type = compilation.GetTypeByMetadataName(typeName); 390var controllerType = compilation.GetTypeByMetadataName(controllerTypeName); 409var returnType = compilation.GetTypeByMetadataName($"{Namespace}.{test}");
ApiControllerFactsTest.cs (6)
37var method = (IMethodSymbol)compilation.GetTypeByMetadataName("TestNamespace.TestController").GetMembers("Get").First(); 52var type = compilation.GetTypeByMetadataName(typeof(ApiConventionAnalyzerTest_IndexModel).FullName); 68var type = compilation.GetTypeByMetadataName(typeof(ApiConventionAnalyzerTest_NotApiController).FullName); 84var type = compilation.GetTypeByMetadataName(typeof(ApiConventionAnalyzerTest_NotAction).FullName); 100var type = compilation.GetTypeByMetadataName(typeof(ApiConventionAnalyzerTest_Valid).FullName); 116var type = compilation.GetTypeByMetadataName(typeof(IsApiControllerAction_ReturnsTrue_IfAttributeIsDeclaredOnAssemblyController).FullName);
MvcFactsTest.cs (12)
66var controllerAttribute = compilation.GetTypeByMetadataName(ControllerAttribute); 67var nonControllerAttribute = compilation.GetTypeByMetadataName(NonControllerAttribute); 68var typeSymbol = compilation.GetTypeByMetadataName(type.FullName); 80var controllerAttribute = compilation.GetTypeByMetadataName(ControllerAttribute); 81var nonControllerAttribute = compilation.GetTypeByMetadataName(NonControllerAttribute); 82var typeSymbol = compilation.GetTypeByMetadataName(type.FullName); 150var nonActionAttribute = compilation.GetTypeByMetadataName(NonActionAttribute); 152var typeSymbol = compilation.GetTypeByMetadataName(type.FullName); 182var nonActionAttribute = compilation.GetTypeByMetadataName(NonActionAttribute); 184var typeSymbol = compilation.GetTypeByMetadataName(typeof(NotDisposableWithDisposeThatIsNotInterfaceContract).FullName); 197var nonActionAttribute = compilation.GetTypeByMetadataName(NonActionAttribute); 199var typeSymbol = compilation.GetTypeByMetadataName(type.FullName);
SymbolApiConventionMatcherTest.cs (17)
274var typeSymbol = compilation.GetTypeByMetadataName(type.FullName); 275var conventionTypeSymbol = compilation.GetTypeByMetadataName(conventionType.FullName); 290var type = compilation.GetTypeByMetadataName(BaseTypeName); 291var conventionType = compilation.GetTypeByMetadataName(BaseTypeName); 306var type = compilation.GetTypeByMetadataName(DerivedTypeName); 307var conventionType = compilation.GetTypeByMetadataName(BaseTypeName); 322var type = compilation.GetTypeByMetadataName(BaseTypeName); 323var conventionType = compilation.GetTypeByMetadataName(DerivedTypeName); 339var conventionType = compilation.GetTypeByMetadataName(BaseTypeName); 430var testController = compilation.GetTypeByMetadataName(TestControllerName); 431var testConvention = compilation.GetTypeByMetadataName(TestConventionName); 450var testConvention = compilation.GetTypeByMetadataName(TestConventionName); 468var testConvention = compilation.GetTypeByMetadataName(TestConventionName); 486var testConvention = compilation.GetTypeByMetadataName(TestConventionName); 504var testConvention = compilation.GetTypeByMetadataName(TestConventionName); 523var testConvention = compilation.GetTypeByMetadataName(TestConventionName); 542var testConvention = compilation.GetTypeByMetadataName(TestConventionName);
SymbolApiResponseMetadataProviderTest.cs (23)
18var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerWithoutConvention)}"); 36var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerWithoutConvention)}"); 54var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 72var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 95var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 118var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 141var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 164var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 186var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 217var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 239var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 272var controller = compilation.GetTypeByMetadataName($"{Namespace}.{typeName}"); 295var controller = compilation.GetTypeByMetadataName(type.FullName); 317var controller = compilation.GetTypeByMetadataName(type.FullName); 391var controller = compilation.GetTypeByMetadataName($"{Namespace}.{nameof(GetResponseMetadata_ControllerActionWithAttributes)}"); 405var expected = compilation.GetTypeByMetadataName(typeof(ProblemDetails).FullName); 407var type = compilation.GetTypeByMetadataName(typeof(GetErrorResponseType_ReturnsProblemDetails_IfNoAttributeIsDiscoveredController).FullName); 423var expected = compilation.GetTypeByMetadataName(typeof(GetErrorResponseType_ReturnsTypeDefinedAtAssemblyModel).FullName); 425var type = compilation.GetTypeByMetadataName(typeof(GetErrorResponseType_ReturnsTypeDefinedAtAssemblyController).FullName); 441var expected = compilation.GetTypeByMetadataName(typeof(GetErrorResponseType_ReturnsTypeDefinedAtControllerModel).FullName); 443var type = compilation.GetTypeByMetadataName(typeof(GetErrorResponseType_ReturnsTypeDefinedAtControllerController).FullName); 459var expected = compilation.GetTypeByMetadataName(typeof(GetErrorResponseType_ReturnsTypeDefinedAtActionModel).FullName); 461var type = compilation.GetTypeByMetadataName(typeof(GetErrorResponseType_ReturnsTypeDefinedAtActionController).FullName);
Roslyn.Diagnostics.Analyzers (77)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
25var exceptionType = compilation.GetTypeByMetadataName(exceptionMetadataName);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (1)
441var type = compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
218var iequatableType = compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1258: this.Compilation.GetTypeByMetadataName(typeof(IAsyncEnumerable<>).FullName);
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SnapshotSerializationTests.cs (1)
595var objectType = compilation.GetTypeByMetadataName("System.Object");
System.Text.Json.SourceGeneration (1)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
41var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
System.Text.RegularExpressions.Generator (5)
src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
41var type = compilation.GetTypeByMetadataName(fullyQualifiedMetadataName);
UpgradeToGeneratedRegexAnalyzer.cs (2)
233regexTypeSymbol = compilation.GetTypeByMetadataName(RegexTypeName); 239INamedTypeSymbol? generatedRegexAttributeTypeSymbol = compilation.GetTypeByMetadataName(GeneratedRegexTypeName);
UpgradeToGeneratedRegexCodeFixer.cs (2)
86INamedTypeSymbol? regexSymbol = compilation.GetTypeByMetadataName(RegexTypeName); 87INamedTypeSymbol? generatedRegexAttributeSymbol = compilation.GetTypeByMetadataName(GeneratedRegexTypeName);
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
205INamedTypeSymbol? flagsAttributeType = compilation.GetTypeByMetadataName("System.FlagsAttribute");
Test.Utilities (74)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
Text.Analyzers (77)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (73)
79=> compilation.GetTypeByMetadataName(typeof(ArgumentException).FullName!); 82=> compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!); 85=> compilation.GetTypeByMetadataName(typeof(ArgumentOutOfRangeException).FullName!); 88=> compilation.GetTypeByMetadataName(typeof(Array).FullName!); 91=> compilation.GetTypeByMetadataName(typeof(Attribute).FullName!); 94=> compilation.GetTypeByMetadataName(typeof(BlockingCollection<>).FullName!); 97=> compilation.GetTypeByMetadataName(typeof(Collection<>).FullName!); 100=> compilation.GetTypeByMetadataName(typeof(Exception).FullName!); 103=> compilation.GetTypeByMetadataName(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!); 106=> compilation.GetTypeByMetadataName(typeof(StructLayoutAttribute).FullName!); 109=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.InlineArrayAttribute"); 112=> compilation.GetTypeByMetadataName("System.ComponentModel.DesignerCategoryAttribute"); 115=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute"); 118=> compilation.GetTypeByMetadataName("Microsoft.VisualBasic.HideModuleNameAttribute"); 121=> compilation.GetTypeByMetadataName(typeof(ThreadStaticAttribute).FullName!); 124=> compilation.GetTypeByMetadataName(typeof(FormattableString).FullName!); 127=> compilation.GetTypeByMetadataName(typeof(EventArgs).FullName!); 130=> compilation.GetTypeByMetadataName(typeof(NotImplementedException).FullName!); 133=> compilation.GetTypeByMetadataName(typeof(EqualityComparer<>).FullName!); 136=> compilation.GetTypeByMetadataName(typeof(Action).FullName!); 139=> compilation.GetTypeByMetadataName("System.Linq.Expressions.Expression`1"); 142=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableAttribute).FullName!); 145=> compilation.GetTypeByMetadataName(typeof(EditorBrowsableState).FullName!); 148=> compilation.GetTypeByMetadataName(typeof(Task).FullName!); 151=> compilation.GetTypeByMetadataName(typeof(Task<>).FullName!); 154=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask"); 157=> compilation.GetTypeByMetadataName("System.Threading.Tasks.ValueTask`1"); 160=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!); 163=> compilation.GetTypeByMetadataName(typeof(IEnumerable<>).FullName!); 166=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!); 169=> compilation.GetTypeByMetadataName(typeof(IList<>).FullName!); 172=> compilation.GetTypeByMetadataName(typeof(IReadOnlyList<>).FullName!); 175=> compilation.GetTypeByMetadataName(typeof(ISet<>).FullName!); 178=> compilation.GetTypeByMetadataName(typeof(IReadOnlySet<>).FullName!); 181=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerable`1"); 184=> compilation.GetTypeByMetadataName("System.Collections.Generic.IAsyncEnumerator`1"); 187=> compilation.GetTypeByMetadataName(typeof(ImmutableArray<>).FullName!); 190=> compilation.GetTypeByMetadataName(typeof(SerializableAttribute).FullName!); 193=> compilation.GetTypeByMetadataName(typeof(CoClassAttribute).FullName!); 196=> compilation.GetTypeByMetadataName(typeof(ComAliasNameAttribute).FullName!); 199=> compilation.GetTypeByMetadataName(typeof(SuppressMessageAttribute).FullName!); 202=> compilation.GetTypeByMetadataName(typeof(TupleElementNamesAttribute).FullName!); 205=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.NativeIntegerAttribute"); 208=> compilation.GetTypeByMetadataName(typeof(DynamicAttribute).FullName!); 211=> compilation.GetTypeByMetadataName(typeof(Lazy<>).FullName!); 214=> compilation.GetTypeByMetadataName(typeof(ISerializable).FullName!); 217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!); 220=> compilation.GetTypeByMetadataName(typeof(StreamingContext).FullName!); 223=> compilation.GetTypeByMetadataName(typeof(OnDeserializingAttribute).FullName!); 226=> compilation.GetTypeByMetadataName(typeof(OnDeserializedAttribute).FullName!); 229=> compilation.GetTypeByMetadataName(typeof(OnSerializingAttribute).FullName!); 232=> compilation.GetTypeByMetadataName(typeof(OnSerializedAttribute).FullName!); 235=> compilation.GetTypeByMetadataName(typeof(ComRegisterFunctionAttribute).FullName!); 238=> compilation.GetTypeByMetadataName(typeof(ComUnregisterFunctionAttribute).FullName!); 241=> compilation.GetTypeByMetadataName(typeof(ConditionalAttribute).FullName!); 244=> compilation.GetTypeByMetadataName(typeof(ObsoleteAttribute).FullName!); 247=> compilation.GetTypeByMetadataName("System.Composition.ImportingConstructorAttribute"); 250=> compilation.GetTypeByMetadataName("System.ComponentModel.Composition.ImportingConstructorAttribute"); 253=> compilation.GetTypeByMetadataName(typeof(IDisposable).FullName!); 256=> compilation.GetTypeByMetadataName(typeof(NotNullAttribute).FullName!); 259=> compilation.GetTypeByMetadataName(typeof(MaybeNullAttribute).FullName!); 262=> compilation.GetTypeByMetadataName(typeof(MaybeNullWhenAttribute).FullName!); 265=> compilation.GetTypeByMetadataName(typeof(AllowNullAttribute).FullName!); 268=> compilation.GetTypeByMetadataName(typeof(DisallowNullAttribute).FullName!); 271=> compilation.GetTypeByMetadataName(typeof(DataMemberAttribute).FullName!); 274=> compilation.GetTypeByMetadataName(typeof(DataContractAttribute).FullName!); 277=> compilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"); 280=> compilation.GetTypeByMetadataName(typeof(CancellationToken).FullName!); 283=> compilation.GetTypeByMetadataName($"System.ValueTuple`{arity}"); 286=> compilation.GetTypeByMetadataName(typeof(List<>).FullName!); 289=> compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName!); 292=> compilation.GetTypeByMetadataName(typeof(Span<>).FullName!); 295=> compilation.GetTypeByMetadataName(typeof(InterpolatedStringHandlerAttribute).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
504var delegateType = compilation.GetTypeByMetadataName(method.ReturnsVoid
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
25var exceptionType = compilation.GetTypeByMetadataName(exceptionMetadataName);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (1)
441var type = compilation.GetTypeByMetadataName(typeof(ArgumentNullException).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
218var iequatableType = compilation.GetTypeByMetadataName(typeof(IEquatable<>).FullName);