5 writes to ConvertedType
Microsoft.CodeAnalysis.CSharp.Test.Utilities (5)
CompilationTestUtils.cs (5)
239
summary.
ConvertedType
= typeInfo.ConvertedType;
250
summary.
ConvertedType
= typeInfo.ConvertedType;
267
summary.
ConvertedType
= typeInfo.ConvertedType;
276
summary.
ConvertedType
= typeInfo.ConvertedType;
313
summary.
ConvertedType
= typeInfo.ConvertedType;
781 references to ConvertedType
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (118)
Semantics\ExpressionBodiedMemberTests.cs (5)
76
Assert.Equal(SpecialType.System_Int32, semanticInfo.
ConvertedType
.SpecialType);
179
Assert.Equal(SpecialType.System_Object, semanticInfo.
ConvertedType
.SpecialType);
227
Assert.Equal(SpecialType.System_Int32, semanticInfo.
ConvertedType
.SpecialType);
283
Assert.Equal("Program", semanticInfo.
ConvertedType
.Name);
316
Assert.Equal(SpecialType.System_Int32, semanticInfo.
ConvertedType
.SpecialType);
Semantics\FunctionPointerTests.cs (1)
3967
Assert.Equal(semanticInfo.Type, semanticInfo.
ConvertedType
, SymbolEqualityComparer.IncludeNullability);
Semantics\InteractiveSemanticModelTests.cs (8)
159
Assert.Equal("System.Random", semanticInfo.
ConvertedType
.ToTestDisplayString());
160
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
184
Assert.Equal("var", semanticInfo.
ConvertedType
.ToTestDisplayString());
185
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
210
Assert.Equal("Script.var", semanticInfo.
ConvertedType
.ToTestDisplayString());
211
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
238
Assert.Equal("Script.var", semanticInfo.
ConvertedType
.ToTestDisplayString());
239
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
Semantics\InterpolationTests.cs (3)
4608
Assert.Equal(handlerType, semanticInfo.
ConvertedType
.ToTestDisplayString());
4828
Assert.Equal(SpecialType.System_Object, semanticInfo.
ConvertedType
.SpecialType);
4835
Assert.Equal(SpecialType.System_String, semanticInfo.
ConvertedType
.SpecialType);
Semantics\RawInterpolationTests_Handler.cs (3)
2909
Assert.Equal(handlerType, semanticInfo.
ConvertedType
.ToTestDisplayString());
3129
Assert.Equal(SpecialType.System_Object, semanticInfo.
ConvertedType
.SpecialType);
3136
Assert.Equal(SpecialType.System_String, semanticInfo.
ConvertedType
.SpecialType);
Semantics\ScriptSemanticsTests.cs (2)
252
Assert.Equal(TypeKind.Error, summary.
ConvertedType
.TypeKind);
569
Assert.Equal(TypeKind.Error, summary.
ConvertedType
.TypeKind);
Semantics\StackAllocInitializerTests.cs (57)
375
Assert.Equal("System.String*", stackallocInfo.
ConvertedType
.ToTestDisplayString());
381
Assert.Equal("System.String", element0Info.
ConvertedType
.ToTestDisplayString());
389
Assert.Equal("<empty anonymous type>*", stackallocInfo.
ConvertedType
.ToTestDisplayString());
395
Assert.Equal("<empty anonymous type>", element0Info.
ConvertedType
.ToTestDisplayString());
403
Assert.Equal("Test.S*", stackallocInfo.
ConvertedType
.ToTestDisplayString());
409
Assert.Equal("Test.S", element0Info.
ConvertedType
.ToTestDisplayString());
451
Assert.Equal("System.Span<System.String>", stackallocInfo.
ConvertedType
.ToTestDisplayString());
457
Assert.Equal("System.String", element0Info.
ConvertedType
.ToTestDisplayString());
465
Assert.Equal("System.Span<<empty anonymous type>>", stackallocInfo.
ConvertedType
.ToTestDisplayString());
471
Assert.Equal("<empty anonymous type>", element0Info.
ConvertedType
.ToTestDisplayString());
479
Assert.Equal("System.Span<Test.S>", stackallocInfo.
ConvertedType
.ToTestDisplayString());
485
Assert.Equal("Test.S", element0Info.
ConvertedType
.ToTestDisplayString());
1055
Assert.Equal("Test", obj1Value.
ConvertedType
.Name);
1063
Assert.Equal(SpecialType.System_Int32, ((IPointerTypeSymbol)obj2Value.
ConvertedType
).PointedAtType.SpecialType);
1071
Assert.Equal("Span", obj3Value.
ConvertedType
.Name);
1079
Assert.Equal(SpecialType.System_Int32, ((IPointerTypeSymbol)obj4Value.
ConvertedType
).PointedAtType.SpecialType);
1087
Assert.Equal(SpecialType.System_Double, ((IPointerTypeSymbol)obj5Value.
ConvertedType
).PointedAtType.SpecialType);
1158
Assert.Equal("Span", obj1Value.
ConvertedType
.Name);
1166
Assert.Equal(SpecialType.System_Int32, ((IPointerTypeSymbol)obj2Value.
ConvertedType
).PointedAtType.SpecialType);
1174
Assert.Equal("Span", obj3Value.
ConvertedType
.Name);
1182
Assert.Equal(SpecialType.System_Int32, ((IPointerTypeSymbol)obj4Value.
ConvertedType
).PointedAtType.SpecialType);
1190
Assert.Equal(SpecialType.System_Double, ((IPointerTypeSymbol)obj5Value.
ConvertedType
).PointedAtType.SpecialType);
2367
Assert.Equal("System.Double*", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2373
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2379
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
2385
Assert.Equal("System.Int32", sizeInfo.
ConvertedType
.ToTestDisplayString());
2395
Assert.Equal("System.Span<System.Double>", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2401
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2407
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
2413
Assert.Equal("System.Int32", sizeInfo.
ConvertedType
.ToTestDisplayString());
2423
Assert.Equal("System.Span<System.Double>", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2429
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2435
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
2441
Assert.Equal("System.Int32", sizeInfo.
ConvertedType
.ToTestDisplayString());
2473
Assert.Equal("System.Double*", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2479
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2485
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
2495
Assert.Equal("System.Span<System.Double>", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2501
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2507
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
2517
Assert.Equal("System.Span<System.Double>", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2523
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2529
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
2573
Assert.Equal("System.Int16*", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2579
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2585
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
2591
Assert.Equal("System.Int32", sizeInfo.
ConvertedType
.ToTestDisplayString());
2601
Assert.Equal("System.Span<System.Int16>", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2607
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2613
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
2619
Assert.Equal("System.Int32", sizeInfo.
ConvertedType
.ToTestDisplayString());
2657
Assert.Equal("System.Double*", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2663
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2669
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
2679
Assert.Equal("System.Span<System.Double>", stackallocInfo.
ConvertedType
.ToTestDisplayString());
2685
Assert.Equal("System.Double", element0Info.
ConvertedType
.ToTestDisplayString());
2691
Assert.Equal("System.Double", element1Info.
ConvertedType
.ToTestDisplayString());
Semantics\StackAllocSpanExpressionsTests.cs (10)
61
Assert.Equal("Test", obj1Value.
ConvertedType
.Name);
69
Assert.Equal(SpecialType.System_Int32, ((IPointerTypeSymbol)obj2Value.
ConvertedType
).PointedAtType.SpecialType);
77
Assert.Equal("Span", obj3Value.
ConvertedType
.Name);
85
Assert.Equal(SpecialType.System_Int32, ((IPointerTypeSymbol)obj4Value.
ConvertedType
).PointedAtType.SpecialType);
93
Assert.Equal(SpecialType.System_Double, ((IPointerTypeSymbol)obj5Value.
ConvertedType
).PointedAtType.SpecialType);
136
Assert.Equal("Span", obj1Value.
ConvertedType
.Name);
144
Assert.Equal(SpecialType.System_Int32, ((IPointerTypeSymbol)obj2Value.
ConvertedType
).PointedAtType.SpecialType);
152
Assert.Equal("Span", obj3Value.
ConvertedType
.Name);
160
Assert.Equal(SpecialType.System_Int32, ((IPointerTypeSymbol)obj4Value.
ConvertedType
).PointedAtType.SpecialType);
168
Assert.Equal(SpecialType.System_Double, ((IPointerTypeSymbol)obj5Value.
ConvertedType
).PointedAtType.SpecialType);
Semantics\UnsafeTests.cs (29)
7865
Assert.Equal(structPointerType, receiverSummary.
ConvertedType
.GetSymbol());
7874
Assert.Null(methodGroupSummary.
ConvertedType
);
7883
Assert.Equal(SpecialType.System_Void, callSummary.
ConvertedType
.SpecialType);
7932
Assert.Equal(structType, receiverSummary.
ConvertedType
.GetSymbol());
7939
Assert.Null(methodGroupSummary.
ConvertedType
);
7946
Assert.Equal(callSummary.Type, callSummary.
ConvertedType
);
8176
Assert.Equal(intPointerType, receiverSummary.
ConvertedType
.GetSymbol());
8188
Assert.Equal(intType, indexSummary.
ConvertedType
.GetSymbol());
8197
Assert.Equal(intType, accessSummary.
ConvertedType
.GetSymbol());
8243
Assert.Equal(intPointerType, receiverSummary.
ConvertedType
.GetSymbol());
8256
Assert.Equal(intType, accessSummary.
ConvertedType
.GetSymbol());
8301
Assert.Equal(intPointerType, receiverSummary.
ConvertedType
.GetSymbol());
8314
Assert.Equal(intType, accessSummary.
ConvertedType
.GetSymbol());
8883
Assert.Equal(pointerType, summary.
ConvertedType
.GetSymbol());
8918
Assert.Equal(SpecialType.System_Int64, summary.
ConvertedType
.SpecialType);
9345
Assert.Equal(SpecialType.System_Boolean, summary.
ConvertedType
.SpecialType);
10236
Assert.Equal(charPointerSymbol, summary.
ConvertedType
.GetSymbol());
10312
Assert.Equal(voidPointerSymbol, summary0.
ConvertedType
.GetSymbol());
10319
Assert.Equal(voidPointerSymbol, summary1.
ConvertedType
.GetSymbol());
10325
Assert.Equal(voidPointerSymbol, summary2.
ConvertedType
.GetSymbol());
10638
Assert.Equal(type, typeSummary.
ConvertedType
);
10650
Assert.Equal(sizeOfSummary.Type, sizeOfSummary.
ConvertedType
);
10700
Assert.Equal(type, typeSummary.
ConvertedType
);
10712
Assert.Equal(sizeOfSummary.Type, sizeOfSummary.
ConvertedType
);
10760
Assert.Equal(type, typeSummary.
ConvertedType
);
10772
Assert.Equal(sizeOfSummary.Type, sizeOfSummary.
ConvertedType
);
11312
Assert.Equal(SpecialType.System_Void, ((IPointerTypeSymbol)stackAllocSummary.
ConvertedType
).PointedAtType.SpecialType);
11324
Assert.Equal(typeSummary.Type, typeSummary.
ConvertedType
);
11336
Assert.Equal(SpecialType.System_Int32, countSummary.
ConvertedType
.SpecialType);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (658)
Compilation\GetSemanticInfoTests.cs (7)
978
Assert.NotNull(info.
ConvertedType
);
1002
Assert.NotNull(info.
ConvertedType
);
1003
Assert.Equal("Boolean", info.
ConvertedType
.Name);
1423
Assert.Equal(SpecialType.System_Int32, bindInfo.
ConvertedType
.SpecialType);
1464
Assert.Equal(SpecialType.System_Int32, bindInfo.
ConvertedType
.SpecialType);
1498
Assert.Equal(TypeKind.Struct, bindInfo.
ConvertedType
.TypeKind);
4299
Assert.Null(info.
ConvertedType
);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (18)
2622
Assert.NotNull(info.
ConvertedType
);
2623
Assert.Equal("Double", info.
ConvertedType
.Name);
2646
Assert.NotNull(info.
ConvertedType
);
2647
Assert.Equal("Double", info.
ConvertedType
.Name);
2650
Assert.NotNull(info.
ConvertedType
);
2651
Assert.Equal("Double", info.
ConvertedType
.Name);
2678
Assert.NotNull(info.
ConvertedType
);
2679
Assert.Equal("Double", info.
ConvertedType
.Name);
2705
Assert.NotNull(info.
ConvertedType
);
2706
Assert.Equal("Double", info.
ConvertedType
.Name);
2709
Assert.NotNull(info.
ConvertedType
);
2710
Assert.Equal("Int64", info.
ConvertedType
.Name);
3217
Assert.NotNull(info.
ConvertedType
);
3218
Assert.Equal("Int32", info.
ConvertedType
.Name);
3274
Assert.NotNull(initInfo.
ConvertedType
);
3275
Assert.Equal("D1", initInfo.
ConvertedType
.Name);
3286
Assert.NotNull(argInfo.
ConvertedType
);
3287
Assert.Equal("D2", argInfo.
ConvertedType
.Name);
Compilation\SemanticModelGetSemanticInfoTests.cs (617)
48
Assert.Null(semanticInfo.
ConvertedType
);
86
Assert.Equal("K<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
87
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
117
Assert.Equal("K<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
118
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
151
Assert.Equal("K<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
152
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
192
Assert.Equal("K<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
193
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
233
Assert.Equal("K<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
234
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
273
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
274
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
310
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
311
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
405
Assert.Null(semanticInfo.
ConvertedType
);
463
Assert.Equal("K", semanticInfo.
ConvertedType
.ToTestDisplayString());
464
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
503
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
504
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
546
Assert.Equal("N1.A", semanticInfo.
ConvertedType
.ToTestDisplayString());
547
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
594
Assert.Equal("N1.A", semanticInfo.
ConvertedType
.ToTestDisplayString());
595
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
642
Assert.Equal("N1.A<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
643
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
695
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
696
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
726
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
727
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
762
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
763
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
797
Assert.Null(semanticInfo.
ConvertedType
);
1644
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
1645
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1689
Assert.Null(semanticInfo.
ConvertedType
);
1720
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1721
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1749
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1750
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1780
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1781
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1809
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
1810
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1839
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1840
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1869
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1870
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1899
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1900
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1928
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1929
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1958
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1959
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1988
Assert.Equal("System.UInt64", semanticInfo.
ConvertedType
.ToTestDisplayString());
1989
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2018
Assert.Equal("System.UInt64?", semanticInfo.
ConvertedType
.ToTestDisplayString());
2019
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2050
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
2051
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2082
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
2083
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2119
Assert.Equal("System.Exception", semanticInfo.
ConvertedType
.ToTestDisplayString());
2120
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2152
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2153
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2192
Assert.Equal("N1.I1", semanticInfo.
ConvertedType
.ToTestDisplayString());
2193
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
2221
Assert.Null(semanticInfo.
ConvertedType
);
2264
Assert.Equal("A.Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
2265
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2299
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
2300
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2349
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2350
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2395
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2396
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2438
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2439
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2493
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2494
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2545
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2546
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2577
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
2578
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2614
Assert.Null(semanticInfo.
ConvertedType
);
2650
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
2651
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2691
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2692
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2733
Assert.Null(semanticInfo.
ConvertedType
);
2783
Assert.Null(semanticInfo.
ConvertedType
);
2829
Assert.Null(semanticInfo.
ConvertedType
);
2871
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2872
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2908
Assert.Null(semanticInfo.
ConvertedType
);
2947
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2948
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2983
Assert.Equal("Test.NestedTest.NestedNestedTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
2984
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3018
Assert.Null(semanticInfo.
ConvertedType
);
3073
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
3074
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3118
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
3119
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3159
Assert.Null(semanticInfo.
ConvertedType
);
3201
Assert.Null(semanticInfo.
ConvertedType
);
3247
Assert.Null(semanticInfo.
ConvertedType
);
3286
Assert.Null(semanticInfo.
ConvertedType
);
3322
Assert.Null(semanticInfo.
ConvertedType
);
3359
Assert.Null(semanticInfo.
ConvertedType
);
3395
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
3396
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
3426
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
3427
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3458
Assert.Equal("System.Byte", semanticInfo.
ConvertedType
.ToTestDisplayString());
3459
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
3493
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
3494
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
3524
Assert.Equal("B", semanticInfo.
ConvertedType
.ToTestDisplayString());
3525
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
3557
Assert.Null(semanticInfo.
ConvertedType
);
3590
Assert.Equal("N1.N2.A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
3591
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3628
Assert.Equal("H<A>", semanticInfo.
ConvertedType
.ToTestDisplayString());
3629
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3672
Assert.Equal("H<H<A>, H<A>>", semanticInfo.
ConvertedType
.ToTestDisplayString());
3673
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3706
Assert.Equal("N1.N2.A2.A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
3707
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3740
Assert.Equal("N1.NC1.A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
3741
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3774
Assert.Equal("A.B", semanticInfo.
ConvertedType
.ToTestDisplayString());
3775
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3804
Assert.Equal("DateTime", semanticInfo.
ConvertedType
.ToTestDisplayString());
3805
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
3836
Assert.Equal("C<System.Int32>.Field", semanticInfo.
ConvertedType
.ToTestDisplayString());
3837
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
3865
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
3866
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3900
Assert.Equal("T.T", semanticInfo.
ConvertedType
.ToTestDisplayString());
3901
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3937
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
3938
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3973
Assert.Equal("B.Y.Z", semanticInfo.
ConvertedType
.ToTestDisplayString());
3974
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4008
Assert.Equal("A<B.Y.Z>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4009
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4039
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4040
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4070
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
4071
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4108
Assert.Null(semanticInfo.
ConvertedType
);
4136
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4137
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4160
Assert.Equal("List<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4161
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4186
Assert.Equal("List<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4187
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4215
Assert.Null(semanticInfo.
ConvertedType
);
4247
Assert.Equal("C<T1>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4248
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4281
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
4282
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4319
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
4320
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4373
Assert.Equal("F", semanticInfo.
ConvertedType
.ToTestDisplayString());
4374
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4405
Assert.Null(semanticInfo.
ConvertedType
);
4444
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
4445
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4475
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
4476
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4503
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
4521
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4544
Assert.Null(semanticInfo.
ConvertedType
);
4570
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4571
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4608
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4609
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4644
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4645
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4674
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4675
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4712
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4713
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4748
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4749
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4784
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4785
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4815
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4816
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4852
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
4853
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4879
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4880
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4919
Assert.Null(semanticInfo.
ConvertedType
);
4965
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
4966
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5017
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5018
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5069
Assert.Null(semanticInfo.
ConvertedType
);
5107
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5108
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5154
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5155
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5200
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5201
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5241
Assert.Null(semanticInfo.
ConvertedType
);
5279
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5280
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5321
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5322
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5404
Assert.Null(semanticInfo.
ConvertedType
);
5445
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
5446
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
5481
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5482
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5510
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5511
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5543
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5544
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5575
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5576
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5607
Assert.Equal("System.Byte", semanticInfo.
ConvertedType
.ToTestDisplayString());
5608
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5657
Assert.Equal("System.Func<System.String, System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
5658
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
5693
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
5694
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5729
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
5730
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5762
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5763
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5796
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5797
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5829
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5830
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5863
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5864
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5897
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
5898
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5932
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5933
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5965
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
5966
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5999
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
6000
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6032
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
6033
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6060
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
6061
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6092
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6093
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6118
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6119
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6145
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6146
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6178
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6179
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6231
Assert.Equal(SpecialType.System_Collections_IEnumerable, semanticInfo.
ConvertedType
.SpecialType);
6305
Assert.Equal(convertedTypeDisplayString, semanticInfo.
ConvertedType
.ToTestDisplayString());
6330
Assert.Equal("Outer.Inner", semanticInfo.
ConvertedType
.ToTestDisplayString());
6331
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6366
Assert.Equal("Struct", semanticInfo.
ConvertedType
.ToTestDisplayString());
6367
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6398
Assert.Null(semanticInfo.
ConvertedType
);
6436
Assert.Equal("C.Func", semanticInfo.
ConvertedType
.ToTestDisplayString());
6437
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
6470
Assert.Equal("System.Action<System.Object>", semanticInfo.
ConvertedType
.ToTestDisplayString());
6493
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
6520
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
6521
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6555
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
6556
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6592
Assert.Equal("N1.var", semanticInfo.
ConvertedType
.ToTestDisplayString());
6593
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6643
Assert.Null(semanticInfo.
ConvertedType
);
6676
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
6677
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6713
Assert.Equal("int", semanticInfo.
ConvertedType
.ToString());
6738
Assert.Equal("D", semanticInfo.
ConvertedType
.ToString());
6758
Assert.Equal("D", semanticInfo.
ConvertedType
.ToString());
6807
Assert.Equal("System.Int16", semanticInfo.
ConvertedType
.ToTestDisplayString());
6808
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6843
Assert.Equal("short", semanticInfo.
ConvertedType
.ToString());
6876
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
6877
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6921
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
6922
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6966
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
6967
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7028
Assert.Equal("System.Func<System.Int32, System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
7049
Assert.Null(semanticInfo.
ConvertedType
);
7079
Assert.Equal("Struct", semanticInfo.
ConvertedType
.ToTestDisplayString());
7080
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7107
Assert.Equal("MyAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
7108
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7138
Assert.Equal("N1.MyAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
7139
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7170
Assert.Equal("D", semanticInfo.
ConvertedType
.ToTestDisplayString());
7171
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7202
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
7203
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
7234
Assert.Equal("System.Func<System.Int32, System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
7235
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7264
Assert.Null(semanticInfo.
ConvertedType
);
7289
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
7290
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7317
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
7318
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7344
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
7345
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7379
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
7380
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7400
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
7401
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7427
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
7455
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
7483
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
7484
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7530
Assert.Equal(semanticInfo.Type, semanticInfo.
ConvertedType
);
7554
Assert.Null(semanticInfo.
ConvertedType
);
7587
Assert.Null(semanticInfo.
ConvertedType
);
7625
Assert.Null(semanticInfo.
ConvertedType
);
7662
Assert.Null(semanticInfo.
ConvertedType
);
7699
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
7700
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7728
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
7729
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7820
Assert.Null(semanticInfo.
ConvertedType
);
7852
Assert.Equal("C.MyDelegate", semanticInfo.
ConvertedType
.ToTestDisplayString());
7853
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7885
Assert.Null(semanticInfo.
ConvertedType
);
7918
Assert.Equal("C.MyDelegate", semanticInfo.
ConvertedType
.ToTestDisplayString());
7919
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7951
Assert.Null(semanticInfo.
ConvertedType
);
7984
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
7985
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
8021
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8037
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8074
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8090
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8370
Assert.Equal("Gen<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
8371
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8404
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
8405
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8515
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8516
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8561
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
8562
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8606
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
8607
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8645
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
8646
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
8685
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
8686
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
8727
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
8728
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8769
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
8770
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8810
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8811
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8852
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8853
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8894
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8895
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8934
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
8935
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
9063
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
9064
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9124
Assert.Equal("A.B", semanticInfo.
ConvertedType
.ToTestDisplayString());
9125
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9359
Assert.Equal("Blue.DescriptionAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9360
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9418
Assert.Equal("Blue.DescriptionAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9419
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9457
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9458
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9615
Assert.Equal("ValidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9616
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9670
Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9671
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9721
Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.DescriptionAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9722
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9781
Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9782
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9832
Assert.Equal("InvalidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9833
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9887
Assert.Equal("InvalidWithSuffix_And_InvalidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9888
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9918
Assert.Equal("A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
9919
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9952
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9953
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9988
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9989
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10024
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
10025
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10060
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
10061
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10104
Assert.Equal("AttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10105
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10141
Assert.Equal("AttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10142
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10178
Assert.Equal("AttributeClass.NonAttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10179
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10217
Assert.Equal("AttributeClass.NonAttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10218
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10248
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
10249
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10283
Assert.Equal("Gen<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
10284
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10318
Assert.Equal("A", semanticInfo.
ConvertedType
.ToTestDisplayString());
10319
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
10352
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
10353
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
10386
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
10387
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
10467
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10468
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10495
Assert.Equal("MyClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10524
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
10559
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10560
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10601
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10602
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10638
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10639
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10675
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10676
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10714
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
10715
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
10757
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10758
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10799
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
10800
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10836
Assert.Equal("Gen<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
10837
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10905
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
10906
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11012
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11013
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11043
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
11044
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11076
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11077
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11109
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
11110
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11145
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
11146
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
11190
Assert.Null(semanticInfo.
ConvertedType
);
11223
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
11224
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
11267
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11268
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11304
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11305
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11341
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11342
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11381
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11382
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11428
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11429
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11461
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
11462
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11498
Assert.Equal("T", semanticInfo.
ConvertedType
.ToTestDisplayString());
11499
Assert.Equal(TypeKind.TypeParameter, semanticInfo.
ConvertedType
.TypeKind);
11537
Assert.Null(semanticInfo.
ConvertedType
);
11573
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11574
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11609
Assert.Equal("System.Runtime.CompilerServices.IndexerNameAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
11640
Assert.Null(semanticInfo.
ConvertedType
);
11674
Assert.Null(semanticInfo.
ConvertedType
);
11711
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11712
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11765
Assert.Null(semanticInfo.
ConvertedType
);
11796
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11797
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11832
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11833
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11867
Assert.Equal("System.Int32[,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11868
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11902
Assert.Equal("System.Int32[][,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11903
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11938
Assert.Equal("?[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11939
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11974
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11975
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12009
Assert.Equal("?[,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
12010
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12044
Assert.Equal("?[,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
12045
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12080
Assert.Equal("?[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
12081
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12154
Assert.Null(semanticInfo.
ConvertedType
);
12187
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12188
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12221
Assert.Null(semanticInfo.
ConvertedType
);
12257
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12258
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12289
Assert.Null(semanticInfo.
ConvertedType
);
12323
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12324
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12357
Assert.Null(semanticInfo.
ConvertedType
);
12393
Assert.Null(semanticInfo.
ConvertedType
);
12427
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12428
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12455
Assert.Null(semanticInfo.
ConvertedType
);
12485
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12486
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12527
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12528
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12611
Assert.Equal("Conv", semanticInfo.
ConvertedType
.ToTestDisplayString());
12612
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12645
Assert.Equal("Conv", semanticInfo.
ConvertedType
.ToTestDisplayString());
12646
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12677
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
12678
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12709
Assert.Null(semanticInfo.
ConvertedType
);
12740
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12741
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12772
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12773
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12804
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12805
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12847
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12848
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12885
Assert.Null(semanticInfo.
ConvertedType
);
12923
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12924
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12959
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12960
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12997
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12998
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13038
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13039
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13069
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
13070
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
13099
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
13100
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13130
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13131
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13164
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13165
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13198
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13199
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13230
Assert.Null(semanticInfo.
ConvertedType
);
13264
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
13265
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13324
Assert.Equal("B", semanticInfo.
ConvertedType
.ToTestDisplayString());
13325
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13384
Assert.Null(semanticInfo.
ConvertedType
);
13443
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
13444
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13504
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
13505
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13563
Assert.Null(semanticInfo.
ConvertedType
);
13593
Assert.Null(semanticInfo.
ConvertedType
);
13658
Assert.Null(semanticInfo.
ConvertedType
);
13687
Assert.Null(semanticInfo.
ConvertedType
);
13743
Assert.Null(semanticInfo.
ConvertedType
);
13776
Assert.Null(semanticInfo.
ConvertedType
);
13805
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
13806
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
13840
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
13841
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13874
Assert.Equal("Gen<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
13875
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13913
Assert.Equal("Gen2<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
13914
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13952
Assert.Equal("System.Random", semanticInfo.
ConvertedType
.ToTestDisplayString());
13953
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13979
Assert.Equal("var", semanticInfo.
ConvertedType
.ToTestDisplayString());
13980
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
14006
Assert.Equal("var", semanticInfo.
ConvertedType
.ToTestDisplayString());
14007
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
14044
Assert.Null(semanticInfo.
ConvertedType
);
14082
Assert.Equal("InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14083
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14120
Assert.Equal("InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14121
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14160
Assert.Equal("InterfaceType[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
14161
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
14203
Assert.Null(semanticInfo.
ConvertedType
);
14246
Assert.Equal("NonGenericInterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14247
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14293
Assert.Null(semanticInfo.
ConvertedType
);
14338
Assert.Equal("Wrapper.InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14339
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14381
Assert.Equal("InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14382
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14420
Assert.Null(semanticInfo.
ConvertedType
);
14509
Assert.Null(semanticInfo.
ConvertedType
);
14542
Assert.Equal("System.IFormattable", semanticInfo.
ConvertedType
.ToTestDisplayString());
14543
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14598
Utils.CheckSymbol(semanticInfo.
ConvertedType
, "D");
14627
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
14628
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
14666
Assert.Null(semanticInfo.
ConvertedType
);
15085
Assert.Equal("int", semanticInfo.
ConvertedType
.ToDisplayString());
15086
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15115
Assert.Null(semanticInfo.
ConvertedType
);
15153
Assert.Equal("string", semanticInfo.
ConvertedType
.ToDisplayString());
15154
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
15184
Assert.Equal("int", semanticInfo.
ConvertedType
.ToDisplayString());
15185
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15215
Assert.Equal("?", semanticInfo.
ConvertedType
.ToDisplayString());
15216
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
15246
Assert.Equal("int", semanticInfo.
ConvertedType
.ToDisplayString());
15247
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15277
Assert.Equal("char", semanticInfo.
ConvertedType
.ToDisplayString());
15278
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15339
Assert.Equal("dynamic", semanticInfo.
ConvertedType
.ToDisplayString());
15340
Assert.Equal(TypeKind.Dynamic, semanticInfo.
ConvertedType
.TypeKind);
15406
Assert.Equal("K", semanticInfo.
ConvertedType
.ToTestDisplayString());
15407
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
Compilation\SemanticModelGetSemanticInfoTests_LateBound.cs (16)
141
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
167
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
202
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
380
Assert.Equal(SpecialType.System_Int32, semanticInfo.
ConvertedType
.SpecialType);
515
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
552
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
587
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
615
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
652
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
679
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
707
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
742
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
771
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
798
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
826
Assert.True(semanticInfo.
ConvertedType
.IsDynamic());
857
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (5)
FunctionPointerUtilities.cs (5)
151
exprType = semanticInfo.
ConvertedType
;
162
Assert.Equal(semanticInfo.Type, semanticInfo.
ConvertedType
, SymbolEqualityComparer.IncludeNullability);
166
AssertEx.Equal(expectedConvertedType, semanticInfo.
ConvertedType
.ToTestDisplayString(includeNonNullable: false));
195
Assert.Null(semanticInfo.
ConvertedType
);
256
Assert.Equal(semanticInfo.Type, semanticInfo.
ConvertedType
, SymbolEqualityComparer.IncludeNullability);