402 references to GetTypeByMetadataName
IdeCoreBenchmarks (2)
FindReferencesBenchmarks.cs (1)
111
_type = compilation.
GetTypeByMetadataName
("Microsoft.CodeAnalysis.SyntaxToken");
RenameBenchmarks.cs (1)
49
_symbol = compilation.
GetTypeByMetadataName
("Microsoft.CodeAnalysis.CSharp.BoundKind");
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
415
_lazyGeneratedCodeAttribute = analyzerExecutor.Compilation?.
GetTypeByMetadataName
("System.CodeDom.Compiler.GeneratedCodeAttribute");
DiagnosticAnalyzer\SuppressMessageAttributeState.cs (2)
229
new StrongBox<ISymbol?>(_compilation.
GetTypeByMetadataName
("System.Diagnostics.CodeAnalysis.SuppressMessageAttribute")),
245
new StrongBox<ISymbol?>(_compilation.
GetTypeByMetadataName
("System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute")),
Microsoft.CodeAnalysis.CodeStyle (64)
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
66
var iCustomMarshaler = context.Compilation.
GetTypeByMetadataName
(typeof(ICustomMarshaler).FullName!);
AbstractSimplifyInterpolationHelpers.cs (1)
175
=> semanticModel.Compilation.
GetTypeByMetadataName
(typeof(T).FullName!);
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
74
enumerableType = compilation.
GetTypeByMetadataName
(typeof(Enumerable)?.FullName!);
AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
112
var nullableType = semanticModel.Compilation.
GetTypeByMetadataName
(typeof(Nullable<>).FullName!);
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
70
var ienumerableType = context.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable).FullName!);
AbstractValidateFormatStringDiagnosticAnalyzer.cs (1)
73
var formatProviderType = startContext.Compilation.
GetTypeByMetadataName
(typeof(System.IFormatProvider).FullName!);
ICompilationExtensions.cs (57)
73
=> compilation.
GetTypeByMetadataName
(typeof(Attribute).FullName!);
76
=> compilation.
GetTypeByMetadataName
(typeof(Exception).FullName!);
79
=> compilation.
GetTypeByMetadataName
(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!);
82
=> compilation.
GetTypeByMetadataName
(typeof(System.Runtime.InteropServices.StructLayoutAttribute).FullName!);
85
=> compilation.
GetTypeByMetadataName
("System.ComponentModel.DesignerCategoryAttribute");
88
=> compilation.
GetTypeByMetadataName
("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute");
91
=> compilation.
GetTypeByMetadataName
("Microsoft.VisualBasic.HideModuleNameAttribute");
94
=> compilation.
GetTypeByMetadataName
(typeof(ThreadStaticAttribute).FullName!);
97
=> compilation.
GetTypeByMetadataName
(typeof(EventArgs).FullName!);
100
=> compilation.
GetTypeByMetadataName
(typeof(NotImplementedException).FullName!);
103
=> compilation.
GetTypeByMetadataName
(typeof(EqualityComparer<>).FullName!);
106
=> compilation.
GetTypeByMetadataName
(typeof(Action).FullName!);
109
=> compilation.
GetTypeByMetadataName
("System.Linq.Expressions.Expression`1");
112
=> compilation.
GetTypeByMetadataName
(typeof(EditorBrowsableAttribute).FullName!);
115
=> compilation.
GetTypeByMetadataName
(typeof(EditorBrowsableState).FullName!);
118
=> compilation.
GetTypeByMetadataName
(typeof(Task).FullName!);
121
=> compilation.
GetTypeByMetadataName
(typeof(Task<>).FullName!);
124
=> compilation.
GetTypeByMetadataName
("System.Threading.Tasks.ValueTask");
127
=> compilation.
GetTypeByMetadataName
("System.Threading.Tasks.ValueTask`1");
130
=> compilation.
GetTypeByMetadataName
(typeof(System.Collections.IEnumerable).FullName!);
133
=> compilation.
GetTypeByMetadataName
(typeof(IEnumerable<>).FullName!);
136
=> compilation.
GetTypeByMetadataName
(typeof(IEnumerator<>).FullName!);
139
=> compilation.
GetTypeByMetadataName
("System.Collections.Generic.IAsyncEnumerable`1");
142
=> compilation.
GetTypeByMetadataName
("System.Collections.Generic.IAsyncEnumerator`1");
145
=> compilation.
GetTypeByMetadataName
(typeof(SerializableAttribute).FullName!);
148
=> compilation.
GetTypeByMetadataName
(typeof(CoClassAttribute).FullName!);
151
=> compilation.
GetTypeByMetadataName
(typeof(ComAliasNameAttribute).FullName!);
154
=> compilation.
GetTypeByMetadataName
(typeof(SuppressMessageAttribute).FullName!);
157
=> compilation.
GetTypeByMetadataName
(typeof(TupleElementNamesAttribute).FullName!);
160
=> compilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.NativeIntegerAttribute");
163
=> compilation.
GetTypeByMetadataName
(typeof(DynamicAttribute).FullName!);
166
=> compilation.
GetTypeByMetadataName
(typeof(Lazy<>).FullName!);
169
=> compilation.
GetTypeByMetadataName
(typeof(ISerializable).FullName!);
172
=> compilation.
GetTypeByMetadataName
(typeof(SerializationInfo).FullName!);
175
=> compilation.
GetTypeByMetadataName
(typeof(StreamingContext).FullName!);
178
=> compilation.
GetTypeByMetadataName
(typeof(OnDeserializingAttribute).FullName!);
181
=> compilation.
GetTypeByMetadataName
(typeof(OnDeserializedAttribute).FullName!);
184
=> compilation.
GetTypeByMetadataName
(typeof(OnSerializingAttribute).FullName!);
187
=> compilation.
GetTypeByMetadataName
(typeof(OnSerializedAttribute).FullName!);
190
=> compilation.
GetTypeByMetadataName
(typeof(ComRegisterFunctionAttribute).FullName!);
193
=> compilation.
GetTypeByMetadataName
(typeof(ComUnregisterFunctionAttribute).FullName!);
196
=> compilation.
GetTypeByMetadataName
(typeof(ConditionalAttribute).FullName!);
199
=> compilation.
GetTypeByMetadataName
(typeof(ObsoleteAttribute).FullName!);
202
=> compilation.
GetTypeByMetadataName
("System.Composition.ImportingConstructorAttribute");
205
=> compilation.
GetTypeByMetadataName
("System.ComponentModel.Composition.ImportingConstructorAttribute");
208
=> compilation.
GetTypeByMetadataName
(typeof(IDisposable).FullName!);
211
=> compilation.
GetTypeByMetadataName
(typeof(NotNullAttribute).FullName!);
214
=> compilation.
GetTypeByMetadataName
(typeof(MaybeNullAttribute).FullName!);
217
=> compilation.
GetTypeByMetadataName
(typeof(MaybeNullWhenAttribute).FullName!);
220
=> compilation.
GetTypeByMetadataName
(typeof(AllowNullAttribute).FullName!);
223
=> compilation.
GetTypeByMetadataName
(typeof(DisallowNullAttribute).FullName!);
226
=> compilation.
GetTypeByMetadataName
(typeof(DataMemberAttribute).FullName!);
229
=> compilation.
GetTypeByMetadataName
(typeof(DataContractAttribute).FullName!);
232
=> compilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute");
235
=> compilation.
GetTypeByMetadataName
(typeof(CancellationToken).FullName!);
238
=> compilation.
GetTypeByMetadataName
($"System.ValueTuple`{arity}");
241
=> compilation.
GetTypeByMetadataName
(typeof(List<>).FullName!);
ISymbolExtensions.cs (1)
440
var delegateType = compilation.
GetTypeByMetadataName
(method.ReturnsVoid
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
AbstractAddObsoleteAttributeCodeFixProvider.cs (1)
61
var attribute = compilation.
GetTypeByMetadataName
(typeof(ObsoleteAttribute).FullName!);
CodeGenerationHelpers.cs (1)
25
var exceptionType = compilation.
GetTypeByMetadataName
(exceptionMetadataName);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
54
var expressionType = compilation.
GetTypeByMetadataName
(typeof(Expression<>).FullName!);
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
64
var expressionType = compilation.
GetTypeByMetadataName
(typeof(Expression<>).FullName!);
UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
55
var expressionType = context.Compilation.
GetTypeByMetadataName
(typeof(System.Linq.Expressions.Expression<>).FullName!);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (12)
CSharpAddYieldCodeFixProvider.cs (6)
122
var ienumerableSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable).FullName!);
123
var ienumeratorSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerator).FullName!);
124
var ienumerableGenericSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable<>).FullName!);
125
var ienumeratorGenericSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerator<>).FullName!);
195
var ienumerableSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable).FullName!);
196
var ienumeratorSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerator).FullName!);
CSharpChangeToIEnumerableCodeFixProvider.cs (2)
123
ienumerableSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable).FullName!);
124
ienumerableGenericSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable<>).FullName!);
CSharpReplaceDefaultLiteralCodeFixProvider.cs (2)
97
else if (type.Equals(semanticModel.Compilation.
GetTypeByMetadataName
(typeof(CancellationToken).FullName!)))
128
var flagsAttribute = compilation.
GetTypeByMetadataName
(typeof(FlagsAttribute).FullName!);
CSharpTypeInferenceService.TypeInferrer.cs (1)
1278
: this.Compilation.
GetTypeByMetadataName
(typeof(IAsyncEnumerable<>).FullName);
UseExpressionBodyForLambdaCodeActionHelpers.cs (1)
96
var taskType = semanticModel.Compilation.
GetTypeByMetadataName
(typeof(Task).FullName!);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
SymbolKey\SymbolKeyTests.cs (1)
168
var type = compilation.
GetTypeByMetadataName
("ConditionalWeakTableTest`2");
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (21)
CodeGen\CodeGenLocalFunctionTests.cs (9)
2595
Assert.Equal(verify.Compilation.
GetTypeByMetadataName
("Program"), goo.ContainingType);
2611
var program = verify.Compilation.
GetTypeByMetadataName
("Program");
3133
var program = verify.Compilation.
GetTypeByMetadataName
("Program");
3204
var program = verify.Compilation.
GetTypeByMetadataName
("Program");
3250
var program = verify.Compilation.
GetTypeByMetadataName
("Program");
3276
var program = verify.Compilation.
GetTypeByMetadataName
("Program");
3309
var program = verify.Compilation.
GetTypeByMetadataName
("Program");
3397
var program = verify.Compilation.
GetTypeByMetadataName
("Program");
4241
Assert.Equal(verify.Compilation.
GetTypeByMetadataName
("Program"), goo.ContainingType);
CodeGen\CodeGenTupleTest.cs (12)
14235
var test = comp.Compilation.
GetTypeByMetadataName
("Test`1");
14429
var test = comp.
GetTypeByMetadataName
("Test`1");
20456
var c1 = (INamedTypeSymbol)comp.
GetTypeByMetadataName
("C1");
20468
var c2 = (INamedTypeSymbol)comp.
GetTypeByMetadataName
("C2");
20480
var c3 = (INamedTypeSymbol)comp.
GetTypeByMetadataName
("C3");
20491
var c4 = (INamedTypeSymbol)comp.
GetTypeByMetadataName
("C4");
20670
var c1 = (INamedTypeSymbol)comp.
GetTypeByMetadataName
("C1`1");
20682
var c2 = (INamedTypeSymbol)comp.
GetTypeByMetadataName
("C2`1");
20694
var c3 = (INamedTypeSymbol)comp.
GetTypeByMetadataName
("C3`1");
20705
var c4 = (INamedTypeSymbol)comp.
GetTypeByMetadataName
("C4`1");
20752
var c3 = (INamedTypeSymbol)comp.
GetTypeByMetadataName
("C3`2");
23536
var m = (IMethodSymbol)(comp.Compilation.
GetTypeByMetadataName
("ConsoleApplication5.C2").GetMembers("Goo").First());
Microsoft.CodeAnalysis.CSharp.Features (15)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
378
=> Equals(typeSymbol.OriginalDefinition, _semanticModel.Compilation.
GetTypeByMetadataName
(typeof(List<>).FullName));
CSharpAddYieldCodeFixProvider.cs (6)
122
var ienumerableSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable).FullName!);
123
var ienumeratorSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerator).FullName!);
124
var ienumerableGenericSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable<>).FullName!);
125
var ienumeratorGenericSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerator<>).FullName!);
195
var ienumerableSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable).FullName!);
196
var ienumeratorSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerator).FullName!);
CSharpChangeToIEnumerableCodeFixProvider.cs (2)
123
ienumerableSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable).FullName!);
124
ienumerableGenericSymbol = model.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable<>).FullName!);
CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
54
var expressionType = compilation.
GetTypeByMetadataName
(typeof(Expression<>).FullName!);
CSharpReplaceDefaultLiteralCodeFixProvider.cs (2)
97
else if (type.Equals(semanticModel.Compilation.
GetTypeByMetadataName
(typeof(CancellationToken).FullName!)))
128
var flagsAttribute = compilation.
GetTypeByMetadataName
(typeof(FlagsAttribute).FullName!);
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
64
var expressionType = compilation.
GetTypeByMetadataName
(typeof(Expression<>).FullName!);
UseExpressionBodyForLambdaCodeActionHelpers.cs (1)
96
var taskType = semanticModel.Compilation.
GetTypeByMetadataName
(typeof(Task).FullName!);
UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
55
var expressionType = context.Compilation.
GetTypeByMetadataName
(typeof(System.Linq.Expressions.Expression<>).FullName!);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (16)
Semantics\InitOnlyMemberTests.cs (6)
4248
var s = verifier.Compilation.
GetTypeByMetadataName
("S");
4287
var s = verifier.Compilation.
GetTypeByMetadataName
("S");
4327
var s = verifier.Compilation.
GetTypeByMetadataName
("S");
4369
var s = ((Compilation)comp).
GetTypeByMetadataName
("S");
4392
var s = ((Compilation)comp).
GetTypeByMetadataName
("S");
4423
var s = verifier.Compilation.
GetTypeByMetadataName
("S");
Semantics\TopLevelStatementsTests.cs (7)
1667
var testType = ((Compilation)comp).
GetTypeByMetadataName
("Test");
1840
var testType = ((Compilation)comp).
GetTypeByMetadataName
("Test");
2066
var testType = ((Compilation)comp).
GetTypeByMetadataName
("Test");
2230
var testType = ((Compilation)comp).
GetTypeByMetadataName
("Test");
2408
var testType = ((Compilation)comp).
GetTypeByMetadataName
("Test");
3923
var testType = ((Compilation)comp).
GetTypeByMetadataName
("args");
4072
var testType = ((Compilation)comp).
GetTypeByMetadataName
("args");
SourceGeneration\GeneratorDriverTests.cs (2)
913
var generator = new CallbackGenerator((ic) => ic.RegisterForPostInitialization(postInit), (sgc) => { dSymbol = sgc.Compilation.
GetTypeByMetadataName
("D"); }, source = "public class E : D {}");
941
var generator2 = new CallbackGenerator2((ic) => { }, (sgc) => { dSymbol = sgc.Compilation.
GetTypeByMetadataName
("D"); }, source = "public class E : D {}");
SourceGeneration\SyntaxAwareGeneratorTests.cs (1)
799
var dType = ctx.SemanticModel.Compilation.
GetTypeByMetadataName
("D");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (23)
Compilation\CompilationAPITests.cs (2)
3641
var type = ((Compilation)current).
GetTypeByMetadataName
("C");
3669
var type = ((Compilation)current).
GetTypeByMetadataName
("C");
Symbols\CustomModifiersTests.cs (2)
65
var test = compilation.
GetTypeByMetadataName
("Test1").GetMember<IMethodSymbol>("Test");
135
var test = compilation.
GetTypeByMetadataName
("Test1").GetMember<IMethodSymbol>("Test");
Symbols\FunctionPointerTypeSymbolTests.cs (4)
1536
var cdeclType = comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvCdecl");
1571
var c = comp.
GetTypeByMetadataName
("C")!;
1655
var cdeclType = comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvCdecl");
1656
var stdcallType = comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvStdcall");
Symbols\Source\FileModifierTests.cs (4)
3720
var sourceType = ((Compilation)comp).
GetTypeByMetadataName
(metadataName);
3745
var sourceType = ((Compilation)comp).
GetTypeByMetadataName
($"<SomeFile>F{checksum}__C");
3780
type = ((Compilation)referencingMetadataComp).
GetTypeByMetadataName
("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C")!;
3789
type = ((Compilation)referencingImageComp).
GetTypeByMetadataName
("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C")!;
Symbols\Source\NullablePublicAPITests.cs (11)
144
var c = ((Compilation)comp).
GetTypeByMetadataName
("C");
211
var c = ((Compilation)comp).
GetTypeByMetadataName
("C");
285
var c = ((Compilation)compilation).
GetTypeByMetadataName
("C");
374
var c = ((Compilation)compilation).
GetTypeByMetadataName
("C");
477
var c = ((Compilation)compilation).
GetTypeByMetadataName
("C");
485
var e = ((Compilation)compilation).
GetTypeByMetadataName
("Ext");
634
var c = ((Compilation)compilation).
GetTypeByMetadataName
("C");
1209
var aType = comp.
GetTypeByMetadataName
("A");
1210
var bType = comp.
GetTypeByMetadataName
("B");
1211
var cType = comp.
GetTypeByMetadataName
("C");
1212
var dType = comp.
GetTypeByMetadataName
("D");
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpTypeInferenceService.TypeInferrer.cs (1)
1278
: this.Compilation.
GetTypeByMetadataName
(typeof(IAsyncEnumerable<>).FullName);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (22)
CodeGeneration\AddImportsTests.cs (1)
795
var attribute = compilation.
GetTypeByMetadataName
("N.M.A");
CodeGeneration\SyntaxGeneratorTests.cs (21)
407
var listType = _emptyCompilation.
GetTypeByMetadataName
("System.Collections.Generic.List`1");
975
var gcHandleType = _emptyCompilation.
GetTypeByMetadataName
(typeof(GCHandle).FullName);
2156
Generator.Declaration(_emptyCompilation.
GetTypeByMetadataName
("System.ComponentModel.INotifyPropertyChanged")),
2168
_emptyCompilation.
GetTypeByMetadataName
("System.IntPtr").GetMembers("ToPointer").Single()),
2179
_emptyCompilation.
GetTypeByMetadataName
("System.DateTimeKind")),
2193
_emptyCompilation.
GetTypeByMetadataName
("System.Security.SecurityRuleSet")),
2209
var type = compilation.
GetTypeByMetadataName
("D");
2226
var type = compilation.
GetTypeByMetadataName
("C");
2247
var type = compilation.
GetTypeByMetadataName
("C");
2268
var type = compilation.
GetTypeByMetadataName
("C");
2289
var type = compilation.
GetTypeByMetadataName
("C");
2310
var type = compilation.
GetTypeByMetadataName
("C");
2332
var type = compilation.
GetTypeByMetadataName
("C");
2350
var type = compilation.
GetTypeByMetadataName
("C");
2373
var type = compilation.
GetTypeByMetadataName
("B");
2401
var type = compilation.
GetTypeByMetadataName
("B");
2429
var type = compilation.
GetTypeByMetadataName
("B");
2460
var type = compilation.
GetTypeByMetadataName
("B");
2494
var type = compilation.
GetTypeByMetadataName
("Goo");
2537
var type = compilation.
GetTypeByMetadataName
("C");
2557
var type = compilation.
GetTypeByMetadataName
("C");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (32)
CodeGeneration\CodeGenerationTests.cs (3)
688
return arrayRank == 0 ? compilation.
GetTypeByMetadataName
(typeFullName)
689
: compilation.CreateArrayTypeSymbol(compilation.
GetTypeByMetadataName
(typeFullName), arrayRank);
737
=> s => s?.Compilation.
GetTypeByMetadataName
(typeMetadataName);
SymbolFinder\DependentTypeFinderTests.cs (29)
76
var baseClassSymbol = portableCompilation.
GetTypeByMetadataName
("N.BaseClass");
79
var derivedClassSymbol = normalCompilation.
GetTypeByMetadataName
("M.DerivedClass");
117
var baseClassSymbol = portableCompilation.
GetTypeByMetadataName
("N.BaseInterface");
120
var derivedClassSymbol = normalCompilation.
GetTypeByMetadataName
("M.DerivedInterface");
168
var baseClassSymbol = portableCompilation.
GetTypeByMetadataName
("N.BaseClass");
171
var derivedClassSymbol = normalCompilation.
GetTypeByMetadataName
("M.DerivedClass");
209
var baseClassSymbol = portableCompilation.
GetTypeByMetadataName
("N.BaseClass");
212
var derivedClassSymbol = normalCompilation.
GetTypeByMetadataName
("M.DerivedClass");
251
var baseClassSymbol = portableCompilation.
GetTypeByMetadataName
("N.BaseClass");
254
var derivedClassSymbol = normalCompilation.
GetTypeByMetadataName
("M.DerivedClass");
293
var baseClassSymbol = portableCompilation.
GetTypeByMetadataName
("N.BaseClass");
296
var derivedClassSymbol = normalCompilation.
GetTypeByMetadataName
("M.DerivedClass");
334
var baseInterfaceSymbol = portableCompilation.
GetTypeByMetadataName
("N.IBaseInterface");
337
var implementingClassSymbol = normalCompilation.
GetTypeByMetadataName
("M.ImplementingClass");
375
var baseInterfaceSymbol = portableCompilation.
GetTypeByMetadataName
("N.IBaseInterface");
378
var implementingClassSymbol = normalCompilation.
GetTypeByMetadataName
("M.ImplementingClass");
415
var baseInterfaceSymbol = portableCompilation.
GetTypeByMetadataName
("N.IBaseInterface");
418
var implementingClassSymbol = normalCompilation.
GetTypeByMetadataName
("M.ImplementingClass");
439
var rootType = compilation.
GetTypeByMetadataName
("System.IO.Stream");
484
var rootType = compilation.
GetTypeByMetadataName
("IA");
536
var rootType = compilation.
GetTypeByMetadataName
("IA");
573
var rootType = compilation.
GetTypeByMetadataName
("System.ICloneable");
603
var rootType = compilation.
GetTypeByMetadataName
("System.IComparable");
703
var baseClass = compilation.
GetTypeByMetadataName
("N_Main.T_BaseProject_BaseClass");
710
var baseClass = compilation.
GetTypeByMetadataName
("N_Main.T_BaseProject_DerivedClass1");
717
var baseClass = compilation.
GetTypeByMetadataName
("N_Main.T_BaseProject_DerivedClass2");
757
var classSymbol = compilation2.
GetTypeByMetadataName
("M.C");
760
var interfaceSymbol = compilation1.
GetTypeByMetadataName
("N.I");
788
var baseInterfaceSymbol = portableCompilation.
GetTypeByMetadataName
("N.I");
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (3)
Diagnostics\AdditionalFileDiagnosticsTests.vb (1)
97
If namedType.AllInterfaces.Contains(context.Compilation.
GetTypeByMetadataName
("System.Runtime.Serialization.ISerializable")) Then
FindReferences\FindReferencesTests.vb (1)
611
Dim symbol = compilation.
GetTypeByMetadataName
("C")
Rename\CSharp\SourceGeneratorTests.vb (1)
86
Dim [interface] = context.Compilation.
GetTypeByMetadataName
("IInterface")
Microsoft.CodeAnalysis.Features (36)
AbstractAddObsoleteAttributeCodeFixProvider.cs (1)
61
var attribute = compilation.
GetTypeByMetadataName
(typeof(ObsoleteAttribute).FullName!);
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
66
var iCustomMarshaler = context.Compilation.
GetTypeByMetadataName
(typeof(ICustomMarshaler).FullName!);
AbstractSimplifyInterpolationHelpers.cs (1)
175
=> semanticModel.Compilation.
GetTypeByMetadataName
(typeof(T).FullName!);
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
74
enumerableType = compilation.
GetTypeByMetadataName
(typeof(Enumerable)?.FullName!);
AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
112
var nullableType = semanticModel.Compilation.
GetTypeByMetadataName
(typeof(Nullable<>).FullName!);
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
70
var ienumerableType = context.Compilation.
GetTypeByMetadataName
(typeof(IEnumerable).FullName!);
AbstractValidateFormatStringDiagnosticAnalyzer.cs (1)
73
var formatProviderType = startContext.Compilation.
GetTypeByMetadataName
(typeof(System.IFormatProvider).FullName!);
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (2)
47
var debuggerAttributeTypeSymbol = compilation.
GetTypeByMetadataName
("System.Diagnostics.DebuggerDisplayAttribute");
111
.Contains(compilation.
GetTypeByMetadataName
("System.Diagnostics.DebuggerDisplayAttribute"));
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
129
var internalsVisibleToAttributeSymbol = semanticModel.Compilation.
GetTypeByMetadataName
(typeof(InternalsVisibleToAttribute).FullName!);
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (2)
207
return (compilation.
GetTypeByMetadataName
(fullyQualifiedName + aritySuffix), 0);
210
return (compilation.
GetTypeByMetadataName
(fullyQualifiedName), 0);
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (2)
254
if (collectionType.OriginalDefinition.Equals(model.Compilation.
GetTypeByMetadataName
(typeof(ImmutableArray<>).FullName!)))
273
model.Compilation.
GetTypeByMetadataName
).Where(t => !IsNullOrErrorType(t));
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
4546
SymbolEqualityComparer.Default.Equals(m.Parameters[0].Type, compilation.
GetTypeByMetadataName
(typeof(StringBuilder).FullName!)) &&
4547
SymbolEqualityComparer.Default.Equals(m.ReturnType, compilation.
GetTypeByMetadataName
(typeof(bool).FullName!)));
4754
lazyLayoutAttribute ??= model.Compilation.
GetTypeByMetadataName
(typeof(StructLayoutAttribute).FullName!);
5982
if (oldCompilation.
GetTypeByMetadataName
(stateMachineAttributeQualifiedName) == null)
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeLanguageDetector.cs (2)
75
var dateTimeType = compilation.
GetTypeByMetadataName
(typeof(DateTime).FullName!);
76
var dateTimeOffsetType = compilation.
GetTypeByMetadataName
(typeof(DateTimeOffset).FullName!);
EmbeddedLanguages\Json\LanguageServices\JsonLanguageDetector.cs (1)
63
var types = s_typeNamesOfInterest.Select(compilation.
GetTypeByMetadataName
).WhereNotNull().ToSet();
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexLanguageDetector.cs (1)
64
var regexType = compilation.
GetTypeByMetadataName
(typeof(Regex).FullName!);
ExtractMethod\MethodExtractor.Analyzer.cs (1)
631
var cancellationTokenType = compilation.
GetTypeByMetadataName
(typeof(CancellationToken).FullName!);
ExtractMethod\MethodExtractor.VariableInfo.cs (1)
137
var cancellationTokenType = compilation.
GetTypeByMetadataName
(typeof(CancellationToken).FullName);
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
62
var comparableType = compilation.
GetTypeByMetadataName
(typeof(IComparable<>).FullName!);
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (1)
223
if (argumentNullExceptionType is null || semanticModel.Compilation.
GetTypeByMetadataName
(argumentNullExceptionType) is null)
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (2)
154
var hashCodeType = compilation.
GetTypeByMetadataName
("System.HashCode");
185
var valueTupleType = compilation.
GetTypeByMetadataName
(typeof(ValueTuple).FullName!);
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (1)
119
var equatableType = semanticModel.Compilation.
GetTypeByMetadataName
(typeof(IEquatable<>).FullName!);
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
143
var equatableTypeOpt = semanticModel.Compilation.
GetTypeByMetadataName
(typeof(IEquatable<>).FullName!);
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (1)
299
var gcType = compilation.
GetTypeByMetadataName
(typeof(GC).FullName!);
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
535
var typeSymbol = compilation.
GetTypeByMetadataName
(type.FullName!);
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (1)
100
if (argumentNullExceptionType is null || semanticModel.Compilation.
GetTypeByMetadataName
(argumentNullExceptionType) is null)
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (1)
616
!parameter.Type.Equals(compilation.
GetTypeByMetadataName
(typeof(CancellationToken)?.FullName!));
SignatureHelp\CommonSignatureHelpUtilities.cs (1)
155
var ienumerableType = compilation.
GetTypeByMetadataName
(typeof(IEnumerable).FullName!);
StackTraceExplorer\StackTraceExplorerUtilities.cs (1)
112
var type = compilation.
GetTypeByMetadataName
(fullyQualifiedTypeName);
Microsoft.CodeAnalysis.Rebuild (1)
CompilationFactory.cs (1)
179
var typeSymbol = rebuildCompilation.
GetTypeByMetadataName
(mainTypeName);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
VisualBasicConvertToIteratorCodeFixProvider.vb (1)
65
Dim ienumerableSymbol = model.Compilation.
GetTypeByMetadataName
(GetType(IEnumerable(Of)).FullName)
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
475
Dim task = Me.Compilation.
GetTypeByMetadataName
(GetType(Task).FullName)
476
Dim taskOfT = Me.Compilation.
GetTypeByMetadataName
(GetType(Task(Of)).FullName)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
Emit\CompilationEmitTests.vb (1)
2002
Dim derivedClass = compilation.
GetTypeByMetadataName
("Derived")
Microsoft.CodeAnalysis.VisualBasic.Features (1)
VisualBasicConvertToIteratorCodeFixProvider.vb (1)
65
Dim ienumerableSymbol = model.Compilation.
GetTypeByMetadataName
(GetType(IEnumerable(Of)).FullName)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (4)
Semantics\InterpolatedStringTests.vb (4)
377
Dim iFormattableType = compilation.
GetTypeByMetadataName
("System.IFormattable")
428
Dim iFormattableType = compilation.
GetTypeByMetadataName
("System.IFormattable")
992
Dim iFormattableType = compilation.
GetTypeByMetadataName
("System.IFormattable")
995
Dim formattableStringType = compilation.
GetTypeByMetadataName
("System.FormattableString")
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (4)
CrossLanguageTest.vb (1)
22
Dim method = csharpCompilation.
GetTypeByMetadataName
("Sample").GetMembers("Create").OfType(Of IMethodSymbol).SingleOrDefault()
SymbolsTests\CheckedUserDefinedOperatorsTests.vb (3)
186
Dim c0_3 = comp3.
GetTypeByMetadataName
("C0")
373
Dim c0_3 = comp3.
GetTypeByMetadataName
("C0")
552
Dim c0_3 = comp3.
GetTypeByMetadataName
("C0")
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (3)
86
Dim taskType = semanticModel.Compilation.
GetTypeByMetadataName
(GetType(Task).FullName)
96
Dim taskOfT = semanticModel.Compilation.
GetTypeByMetadataName
(GetType(Task(Of)).FullName)
121
Dim iEnumerableType = semanticModel.Compilation.
GetTypeByMetadataName
(GetType(IEnumerable).FullName)
Utilities\IntrinsicOperators\AbstractIntrinsicOperatorDocumentation.vb (1)
53
Dim returnType = semanticModel.Compilation.
GetTypeByMetadataName
(ReturnTypeMetadataName)
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
475
Dim task = Me.Compilation.
GetTypeByMetadataName
(GetType(Task).FullName)
476
Dim taskOfT = Me.Compilation.
GetTypeByMetadataName
(GetType(Task(Of)).FullName)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (10)
CodeGeneration\SyntaxGeneratorTests.vb (10)
369
Dim listType = _emptyCompilation.
GetTypeByMetadataName
("System.Collections.Generic.List`1")
1065
Dim gcHandleType = _emptyCompilation.
GetTypeByMetadataName
(GetType(GCHandle).FullName)
2315
Generator.Declaration(_emptyCompilation.
GetTypeByMetadataName
("System.ComponentModel.INotifyPropertyChanged")),
2325
VerifySyntax(Of EnumBlockSyntax)(Generator.Declaration(_emptyCompilation.
GetTypeByMetadataName
("System.DateTimeKind")),
2335
VerifySyntax(Of EnumBlockSyntax)(Generator.Declaration(_emptyCompilation.
GetTypeByMetadataName
("System.Security.SecurityRuleSet")),
2346
Dim type = compilation.
GetTypeByMetadataName
("D")
2358
Dim type = compilation.
GetTypeByMetadataName
("C")
2379
Dim type = compilation.
GetTypeByMetadataName
("C")
2405
Dim type = compilation.
GetTypeByMetadataName
("C")
2426
Dim type = compilation.
GetTypeByMetadataName
("C")
Microsoft.CodeAnalysis.Workspaces (65)
CodeGenerationHelpers.cs (1)
25
var exceptionType = compilation.
GetTypeByMetadataName
(exceptionMetadataName);
ICompilationExtensions.cs (57)
73
=> compilation.
GetTypeByMetadataName
(typeof(Attribute).FullName!);
76
=> compilation.
GetTypeByMetadataName
(typeof(Exception).FullName!);
79
=> compilation.
GetTypeByMetadataName
(typeof(System.Diagnostics.DebuggerDisplayAttribute).FullName!);
82
=> compilation.
GetTypeByMetadataName
(typeof(System.Runtime.InteropServices.StructLayoutAttribute).FullName!);
85
=> compilation.
GetTypeByMetadataName
("System.ComponentModel.DesignerCategoryAttribute");
88
=> compilation.
GetTypeByMetadataName
("Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute");
91
=> compilation.
GetTypeByMetadataName
("Microsoft.VisualBasic.HideModuleNameAttribute");
94
=> compilation.
GetTypeByMetadataName
(typeof(ThreadStaticAttribute).FullName!);
97
=> compilation.
GetTypeByMetadataName
(typeof(EventArgs).FullName!);
100
=> compilation.
GetTypeByMetadataName
(typeof(NotImplementedException).FullName!);
103
=> compilation.
GetTypeByMetadataName
(typeof(EqualityComparer<>).FullName!);
106
=> compilation.
GetTypeByMetadataName
(typeof(Action).FullName!);
109
=> compilation.
GetTypeByMetadataName
("System.Linq.Expressions.Expression`1");
112
=> compilation.
GetTypeByMetadataName
(typeof(EditorBrowsableAttribute).FullName!);
115
=> compilation.
GetTypeByMetadataName
(typeof(EditorBrowsableState).FullName!);
118
=> compilation.
GetTypeByMetadataName
(typeof(Task).FullName!);
121
=> compilation.
GetTypeByMetadataName
(typeof(Task<>).FullName!);
124
=> compilation.
GetTypeByMetadataName
("System.Threading.Tasks.ValueTask");
127
=> compilation.
GetTypeByMetadataName
("System.Threading.Tasks.ValueTask`1");
130
=> compilation.
GetTypeByMetadataName
(typeof(System.Collections.IEnumerable).FullName!);
133
=> compilation.
GetTypeByMetadataName
(typeof(IEnumerable<>).FullName!);
136
=> compilation.
GetTypeByMetadataName
(typeof(IEnumerator<>).FullName!);
139
=> compilation.
GetTypeByMetadataName
("System.Collections.Generic.IAsyncEnumerable`1");
142
=> compilation.
GetTypeByMetadataName
("System.Collections.Generic.IAsyncEnumerator`1");
145
=> compilation.
GetTypeByMetadataName
(typeof(SerializableAttribute).FullName!);
148
=> compilation.
GetTypeByMetadataName
(typeof(CoClassAttribute).FullName!);
151
=> compilation.
GetTypeByMetadataName
(typeof(ComAliasNameAttribute).FullName!);
154
=> compilation.
GetTypeByMetadataName
(typeof(SuppressMessageAttribute).FullName!);
157
=> compilation.
GetTypeByMetadataName
(typeof(TupleElementNamesAttribute).FullName!);
160
=> compilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.NativeIntegerAttribute");
163
=> compilation.
GetTypeByMetadataName
(typeof(DynamicAttribute).FullName!);
166
=> compilation.
GetTypeByMetadataName
(typeof(Lazy<>).FullName!);
169
=> compilation.
GetTypeByMetadataName
(typeof(ISerializable).FullName!);
172
=> compilation.
GetTypeByMetadataName
(typeof(SerializationInfo).FullName!);
175
=> compilation.
GetTypeByMetadataName
(typeof(StreamingContext).FullName!);
178
=> compilation.
GetTypeByMetadataName
(typeof(OnDeserializingAttribute).FullName!);
181
=> compilation.
GetTypeByMetadataName
(typeof(OnDeserializedAttribute).FullName!);
184
=> compilation.
GetTypeByMetadataName
(typeof(OnSerializingAttribute).FullName!);
187
=> compilation.
GetTypeByMetadataName
(typeof(OnSerializedAttribute).FullName!);
190
=> compilation.
GetTypeByMetadataName
(typeof(ComRegisterFunctionAttribute).FullName!);
193
=> compilation.
GetTypeByMetadataName
(typeof(ComUnregisterFunctionAttribute).FullName!);
196
=> compilation.
GetTypeByMetadataName
(typeof(ConditionalAttribute).FullName!);
199
=> compilation.
GetTypeByMetadataName
(typeof(ObsoleteAttribute).FullName!);
202
=> compilation.
GetTypeByMetadataName
("System.Composition.ImportingConstructorAttribute");
205
=> compilation.
GetTypeByMetadataName
("System.ComponentModel.Composition.ImportingConstructorAttribute");
208
=> compilation.
GetTypeByMetadataName
(typeof(IDisposable).FullName!);
211
=> compilation.
GetTypeByMetadataName
(typeof(NotNullAttribute).FullName!);
214
=> compilation.
GetTypeByMetadataName
(typeof(MaybeNullAttribute).FullName!);
217
=> compilation.
GetTypeByMetadataName
(typeof(MaybeNullWhenAttribute).FullName!);
220
=> compilation.
GetTypeByMetadataName
(typeof(AllowNullAttribute).FullName!);
223
=> compilation.
GetTypeByMetadataName
(typeof(DisallowNullAttribute).FullName!);
226
=> compilation.
GetTypeByMetadataName
(typeof(DataMemberAttribute).FullName!);
229
=> compilation.
GetTypeByMetadataName
(typeof(DataContractAttribute).FullName!);
232
=> compilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AsyncMethodBuilderAttribute");
235
=> compilation.
GetTypeByMetadataName
(typeof(CancellationToken).FullName!);
238
=> compilation.
GetTypeByMetadataName
($"System.ValueTuple`{arity}");
241
=> compilation.
GetTypeByMetadataName
(typeof(List<>).FullName!);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (1)
440
var delegateType = compilation.
GetTypeByMetadataName
(method.ReturnsVoid
Recommendations\AbstractRecommendationServiceRunner.cs (1)
189
var expressionSymbol = _context.SemanticModel.Compilation.
GetTypeByMetadataName
(typeof(Expression<>).FullName);
Shared\Extensions\SyntaxGeneratorExtensions.cs (1)
178
var type = compilation.
GetTypeByMetadataName
(typeof(ArgumentNullException).FullName!);
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
214
var iequatableType = compilation.
GetTypeByMetadataName
(typeof(IEquatable<>).FullName);
Shared\Utilities\EditorBrowsableHelpers.cs (2)
108
var typeLibAttributeType = compilation.
GetTypeByMetadataName
(attributeMetadataName);
109
var typeLibFlagsType = compilation.
GetTypeByMetadataName
(flagsMetadataName);
Workspace\Solution\SolutionState.CompilationTracker.cs (1)
713
compilationWithoutGenerators.
GetTypeByMetadataName
("System.Object") != null);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (5)
VisualStudioMSBuildWorkspaceTests.cs (5)
2502
var symbol = comp.
GetTypeByMetadataName
("System.Console");
2520
var symbol = comp.
GetTypeByMetadataName
("CSharpProject.CSharpClass");
2538
var symbol = comp.
GetTypeByMetadataName
("VisualBasicProject.VisualBasicClass");
2556
var cssymbol = cscomp.
GetTypeByMetadataName
("CSharpProject.CSharpClass");
2564
var vbsymbol = vbcomp.
GetTypeByMetadataName
("VisualBasicProject.VisualBasicClass");
Microsoft.CodeAnalysis.Workspaces.UnitTests (29)
FindReferencesTests.cs (13)
87
var symbol = (await project.GetCompilationAsync()).
GetTypeByMetadataName
("C").GetMembers("X").First();
112
var symbol = (IFieldSymbol)(await project.GetCompilationAsync()).
GetTypeByMetadataName
("C").GetMembers("X").First();
310
var typeB = comp.
GetTypeByMetadataName
("B");
321
var typeC = comp.
GetTypeByMetadataName
("C");
332
var typeA = comp.
GetTypeByMetadataName
("A");
377
var interfaceMethod = (IMethodSymbol)(await netStandardProject.GetCompilationAsync()).
GetTypeByMetadataName
("N.I").GetMembers("Get").First();
423
var nameProperty = compilation.
GetTypeByMetadataName
("A.C").GetMembers("Uri").Single();
466
var baseType = portableCompilation.
GetTypeByMetadataName
("N.BaseClass");
470
var derivedType = normalCompilation.
GetTypeByMetadataName
("M.DerivedClass");
502
var constraint = comp.
GetTypeByMetadataName
("C`1").TypeParameters.Single().ConstraintTypes.Single();
528
var symbol = compilation.
GetTypeByMetadataName
("C");
561
var symbol = compilation.
GetTypeByMetadataName
("C");
603
var symbol = compilation.
GetTypeByMetadataName
("Test.Dummy+NestedDummy");
SolutionTests\SolutionTests.cs (2)
3334
var classC = comp3.
GetTypeByMetadataName
("C");
3342
classC = comp3.
GetTypeByMetadataName
("C");
UtilityTest\DocumentationCommentIdTests.cs (13)
85
CheckDeclarationId("T:Color", compilation.
GetTypeByMetadataName
("Color"), compilation);
86
CheckDeclarationId("T:Acme.IProcess", compilation.
GetTypeByMetadataName
("Acme.IProcess"), compilation);
87
CheckDeclarationId("T:Acme.ValueType", compilation.
GetTypeByMetadataName
("Acme.ValueType"), compilation);
88
CheckDeclarationId("T:Acme.Widget", compilation.
GetTypeByMetadataName
("Acme.Widget"), compilation);
89
CheckDeclarationId("T:Acme.Widget.NestedClass", compilation.
GetTypeByMetadataName
("Acme.Widget+NestedClass"), compilation);
90
CheckDeclarationId("T:Acme.Widget.IMenuItem", compilation.
GetTypeByMetadataName
("Acme.Widget+IMenuItem"), compilation);
91
CheckDeclarationId("T:Acme.Widget.Del", compilation.
GetTypeByMetadataName
("Acme.Widget+Del"), compilation);
92
CheckDeclarationId("T:Acme.Widget.Direction", compilation.
GetTypeByMetadataName
("Acme.Widget+Direction"), compilation);
93
CheckDeclarationId("T:Acme.MyList`1", compilation.
GetTypeByMetadataName
("Acme.MyList`1"), compilation);
94
CheckDeclarationId("T:Acme.MyList`1.Helper`2", compilation.
GetTypeByMetadataName
("Acme.MyList`1+Helper`2"), compilation);
335
var outerType = compilation.
GetTypeByMetadataName
("Acme.OuterType`1");
336
var innerType = compilation.
GetTypeByMetadataName
("Acme.OuterType`1+InnerType`2");
338
var ienum = compilation.
GetTypeByMetadataName
("System.Collections.Generic.IEnumerable`1");
UtilityTest\XmlDocumentationProviderTests.cs (1)
46
var xml = compilation.
GetTypeByMetadataName
("Microsoft.CodeAnalysis.AdditionalTextFile")!.GetDocumentationCommentXml();
Microsoft.VisualStudio.LanguageServices (9)
Venus\ContainedLanguageCodeSupport.cs (9)
47
var type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).
GetTypeByMetadataName
(className);
60
var type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).
GetTypeByMetadataName
(className);
91
var type = compilation.
GetTypeByMetadataName
(className);
160
var type = thisCompilation.
GetTypeByMetadataName
(className);
266
var type = thisDocument.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).
GetTypeByMetadataName
(className);
299
var type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).
GetTypeByMetadataName
(className);
422
return document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).
GetTypeByMetadataName
(fullyQualifiedName);
428
var type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).
GetTypeByMetadataName
(typeName);
489
var objectType = compilation.
GetTypeByMetadataName
(objectTypeName);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.cs (1)
3026
ITypeSymbol? typeSymbol = compilation.
GetTypeByMetadataName
(fullName);
Microsoft.VisualStudio.LanguageServices.Implementation (2)
CodeModel\ExternalElements\AbstractExternalCodeType.cs (1)
120
var baseType = GetCompilation().
GetTypeByMetadataName
(fullName);
CodeModel\InternalElements\AbstractCodeType.cs (1)
150
var baseType = GetSemanticModel().Compilation.
GetTypeByMetadataName
(fullName);
Microsoft.VisualStudio.LanguageServices.VisualBasic (4)
CodeModel\VisualBasicCodeModelService.vb (1)
3628
Dim typeSymbol As ITypeSymbol = compilation.
GetTypeByMetadataName
(fullName)
Venus\ContainedLanguageStaticEventBinding.vb (3)
27
Dim type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult(cancellationToken).
GetTypeByMetadataName
(className)
64
Dim type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult(cancellationToken).
GetTypeByMetadataName
(className)
92
Dim type = document.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult(cancellationToken).
GetTypeByMetadataName
(className)
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SnapshotSerializationTests.cs (1)
591
var objectType = compilation.
GetTypeByMetadataName
("System.Object");