398 references to GetTypeInfo
Metrics (2)
Metrics.Legacy (2)
Microsoft.Analyzers.Extra (1)
Microsoft.AspNetCore.App.Analyzers (1)
Microsoft.AspNetCore.Mvc.Analyzers (1)
Microsoft.AspNetCore.Mvc.Api.Analyzers (1)
Microsoft.CodeAnalysis.Analyzers (6)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
Microsoft.CodeAnalysis.CodeStyle (43)
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (29)
CodeGen\CodeGenTupleTest.cs (22)
8352Assert.Equal("(System.Int16 c, System.String d)?", model.GetTypeInfo(node.Parent).Type.ToTestDisplayString());
8353Assert.Equal("(System.Int16 a, System.String b)?", model.GetTypeInfo(node.Parent).ConvertedType.ToTestDisplayString());
8457Assert.Equal("(System.Int16 c, System.String d)", model.GetTypeInfo(node.Parent).Type.ToTestDisplayString());
8458Assert.Equal("(System.Int16 a, System.String b)?", model.GetTypeInfo(node.Parent).ConvertedType.ToTestDisplayString());
8487Assert.Equal("(System.Int64 c, System.String d)", model.GetTypeInfo(node).Type.ToTestDisplayString());
8488Assert.Equal("(System.Object a, System.String b)", model.GetTypeInfo(node).ConvertedType.ToTestDisplayString());
8494Assert.Equal("(System.Int32 e, System.String f)", model.GetTypeInfo(node).Type.ToTestDisplayString());
8495Assert.Equal("(System.Int32 e, System.String f)", model.GetTypeInfo(node).ConvertedType.ToTestDisplayString());
8521Assert.Equal("(System.Int64 c, System.String d)", model.GetTypeInfo(node).Type.ToTestDisplayString());
8522Assert.Equal("(System.Object a, System.String b)?", model.GetTypeInfo(node).ConvertedType.ToTestDisplayString());
8528Assert.Equal("(System.Int32 e, System.String f)", model.GetTypeInfo(node).Type.ToTestDisplayString());
8529Assert.Equal("(System.Int32 e, System.String f)", model.GetTypeInfo(node).ConvertedType.ToTestDisplayString());
8601Assert.Equal("(System.Int32 c, System.String d)?", model.GetTypeInfo(node.Parent).Type.ToTestDisplayString());
8602Assert.Equal("(System.Int32 a, System.String b)?", model.GetTypeInfo(node.Parent).ConvertedType.ToTestDisplayString());
8636Assert.Equal("(System.Int32 c, System.String d)", model.GetTypeInfo(node.Parent).Type.ToTestDisplayString());
8637Assert.Equal("(System.Int32 a, System.String b)?", model.GetTypeInfo(node.Parent).ConvertedType.ToTestDisplayString());
8779Assert.Equal("(System.Int16 c, System.String d)", model.GetTypeInfo(node.Parent).Type.ToTestDisplayString());
8780Assert.Equal("(System.Int16 a, System.String b)", model.GetTypeInfo(node.Parent).ConvertedType.ToTestDisplayString());
8852Assert.Equal("(System.Int16 c, System.String d)", model.GetTypeInfo(node.Parent).Type.ToTestDisplayString());
8853Assert.Equal("(System.Int16 a, System.String b)", model.GetTypeInfo(node.Parent).ConvertedType.ToTestDisplayString());
8962Assert.Equal("(System.Int16 c, System.String d)", model.GetTypeInfo(node.Parent).Type.ToTestDisplayString());
8963Assert.Equal("(System.Int16 a, System.String b)", model.GetTypeInfo(node.Parent).ConvertedType.ToTestDisplayString());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (149)
Semantics\PatternMatchingTests3.cs (106)
4118Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4119Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4124Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4125Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4132Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4133Assert.Equal("System.Int32", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4140Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4141Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4146Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4147Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4153Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4154Assert.Equal("System.Int64", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4161Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4162Assert.Equal("System.Int64", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4167Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4168Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4176Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4177Assert.Equal("System.Int32", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4182Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4183Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4189Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4190Assert.Equal("System.Int64", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4196Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4197Assert.Equal("System.Int32", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4202Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4203Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4208Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4209Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4214Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4215Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4221Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4222Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4228Assert.Equal("System.Char", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4229Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4234Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4235Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4240Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4241Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4247Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4248Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4254Assert.Equal("System.Char", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4255Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4260Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4261Assert.Equal("System.Object", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4266Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4267Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4272Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4273Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4279Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4280Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4286Assert.Equal("System.Char", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4287Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4345Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4346Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4351Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4352Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4359Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4360Assert.Equal("System.Int32", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4367Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4368Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4373Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4374Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4380Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4381Assert.Equal("System.Int64", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4388Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4389Assert.Equal("System.Int64", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4394Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4395Assert.Equal("System.Int32", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4402Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4403Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4410Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4411Assert.Equal("System.Int32", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4416Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4417Assert.Equal("System.Runtime.CompilerServices.ITuple", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4423Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4424Assert.Equal("System.Int64", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4430Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4431Assert.Equal("System.Int32", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4436Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4437Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4442Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4443Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4448Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4449Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4455Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4456Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4462Assert.Equal("System.Char", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4463Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4468Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4469Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4474Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4475Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4481Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4482Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4488Assert.Equal("System.Char", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4489Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4494Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4495Assert.Equal("System.Object", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4500Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4501Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4506Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4507Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4513Assert.Equal("System.Object", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4514Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
4520Assert.Equal("System.Char", model.GetTypeInfo(pattern).Type.ToTestDisplayString());
4521Assert.Equal("System.Char", model.GetTypeInfo(pattern).ConvertedType.ToTestDisplayString());
Microsoft.CodeAnalysis.CSharp.Features (14)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (28)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
Microsoft.CodeAnalysis.Features (32)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Microsoft.CodeAnalysis.Workspaces (33)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Microsoft.Maui.Controls.BindingSourceGen (1)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Roslyn.Diagnostics.Analyzers (7)
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
System.Windows.Forms.PrivateSourceGenerators (1)
Test.Utilities (1)
Text.Analyzers (2)