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;
780 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 (657)
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 (616)
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);
272
Assert.Null(semanticInfo.
ConvertedType
);
305
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
306
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
400
Assert.Null(semanticInfo.
ConvertedType
);
458
Assert.Equal("K", semanticInfo.
ConvertedType
.ToTestDisplayString());
459
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
498
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
499
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
541
Assert.Equal("N1.A", semanticInfo.
ConvertedType
.ToTestDisplayString());
542
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
589
Assert.Equal("N1.A", semanticInfo.
ConvertedType
.ToTestDisplayString());
590
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
637
Assert.Equal("N1.A<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
638
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
690
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
691
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
721
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
722
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
757
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
758
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
792
Assert.Null(semanticInfo.
ConvertedType
);
1639
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
1640
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1684
Assert.Null(semanticInfo.
ConvertedType
);
1715
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1716
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1744
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1745
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1775
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1776
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1804
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
1805
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1834
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1835
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1864
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1865
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1894
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1895
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1923
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1924
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1953
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1954
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1983
Assert.Equal("System.UInt64", semanticInfo.
ConvertedType
.ToTestDisplayString());
1984
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2013
Assert.Equal("System.UInt64?", semanticInfo.
ConvertedType
.ToTestDisplayString());
2014
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2045
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
2046
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2077
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
2078
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2114
Assert.Equal("System.Exception", semanticInfo.
ConvertedType
.ToTestDisplayString());
2115
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2147
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2148
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2187
Assert.Equal("N1.I1", semanticInfo.
ConvertedType
.ToTestDisplayString());
2188
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
2216
Assert.Null(semanticInfo.
ConvertedType
);
2259
Assert.Equal("A.Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
2260
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2294
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
2295
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2344
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2345
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2390
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2391
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2433
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2434
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2488
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2489
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2540
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2541
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2572
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
2573
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2609
Assert.Null(semanticInfo.
ConvertedType
);
2645
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
2646
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2686
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2687
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2728
Assert.Null(semanticInfo.
ConvertedType
);
2778
Assert.Null(semanticInfo.
ConvertedType
);
2824
Assert.Null(semanticInfo.
ConvertedType
);
2866
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2867
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2903
Assert.Null(semanticInfo.
ConvertedType
);
2942
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2943
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2978
Assert.Equal("Test.NestedTest.NestedNestedTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
2979
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3013
Assert.Null(semanticInfo.
ConvertedType
);
3068
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
3069
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3113
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
3114
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3154
Assert.Null(semanticInfo.
ConvertedType
);
3196
Assert.Null(semanticInfo.
ConvertedType
);
3242
Assert.Null(semanticInfo.
ConvertedType
);
3281
Assert.Null(semanticInfo.
ConvertedType
);
3317
Assert.Null(semanticInfo.
ConvertedType
);
3354
Assert.Null(semanticInfo.
ConvertedType
);
3390
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
3391
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
3421
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
3422
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3453
Assert.Equal("System.Byte", semanticInfo.
ConvertedType
.ToTestDisplayString());
3454
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
3488
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
3489
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
3519
Assert.Equal("B", semanticInfo.
ConvertedType
.ToTestDisplayString());
3520
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
3552
Assert.Null(semanticInfo.
ConvertedType
);
3585
Assert.Equal("N1.N2.A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
3586
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3623
Assert.Equal("H<A>", semanticInfo.
ConvertedType
.ToTestDisplayString());
3624
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3667
Assert.Equal("H<H<A>, H<A>>", semanticInfo.
ConvertedType
.ToTestDisplayString());
3668
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3701
Assert.Equal("N1.N2.A2.A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
3702
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3735
Assert.Equal("N1.NC1.A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
3736
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3769
Assert.Equal("A.B", semanticInfo.
ConvertedType
.ToTestDisplayString());
3770
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3799
Assert.Equal("DateTime", semanticInfo.
ConvertedType
.ToTestDisplayString());
3800
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
3831
Assert.Equal("C<System.Int32>.Field", semanticInfo.
ConvertedType
.ToTestDisplayString());
3832
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
3860
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
3861
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3895
Assert.Equal("T.T", semanticInfo.
ConvertedType
.ToTestDisplayString());
3896
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3932
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
3933
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3968
Assert.Equal("B.Y.Z", semanticInfo.
ConvertedType
.ToTestDisplayString());
3969
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4003
Assert.Equal("A<B.Y.Z>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4004
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4034
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4035
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4065
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
4066
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4103
Assert.Null(semanticInfo.
ConvertedType
);
4131
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4132
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4155
Assert.Equal("List<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4156
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4181
Assert.Equal("List<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4182
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4210
Assert.Null(semanticInfo.
ConvertedType
);
4242
Assert.Equal("C<T1>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4243
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4276
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
4277
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4314
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
4315
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4368
Assert.Equal("F", semanticInfo.
ConvertedType
.ToTestDisplayString());
4369
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4400
Assert.Null(semanticInfo.
ConvertedType
);
4439
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
4440
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4470
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
4471
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4498
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
4516
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4539
Assert.Null(semanticInfo.
ConvertedType
);
4565
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4566
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4603
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4604
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4639
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4640
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4669
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4670
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4707
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4708
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4743
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4744
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4779
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4780
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4810
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4811
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4847
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
4848
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4874
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4875
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4914
Assert.Null(semanticInfo.
ConvertedType
);
4960
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
4961
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5012
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5013
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5064
Assert.Null(semanticInfo.
ConvertedType
);
5102
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5103
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5149
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5150
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5195
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5196
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5236
Assert.Null(semanticInfo.
ConvertedType
);
5274
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5275
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5316
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5317
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5399
Assert.Null(semanticInfo.
ConvertedType
);
5440
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
5441
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
5476
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5477
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5505
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5506
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5538
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5539
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5570
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5571
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5602
Assert.Equal("System.Byte", semanticInfo.
ConvertedType
.ToTestDisplayString());
5603
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5652
Assert.Equal("System.Func<System.String, System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
5653
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
5688
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
5689
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5724
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
5725
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5757
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5758
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5791
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5792
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5824
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5825
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5858
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5859
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5892
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
5893
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5927
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5928
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5960
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
5961
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5994
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5995
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6027
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
6028
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6055
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
6056
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6087
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6088
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6113
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6114
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6140
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6141
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6173
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6174
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6226
Assert.Equal(SpecialType.System_Collections_IEnumerable, semanticInfo.
ConvertedType
.SpecialType);
6300
Assert.Equal(convertedTypeDisplayString, semanticInfo.
ConvertedType
.ToTestDisplayString());
6325
Assert.Equal("Outer.Inner", semanticInfo.
ConvertedType
.ToTestDisplayString());
6326
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6361
Assert.Equal("Struct", semanticInfo.
ConvertedType
.ToTestDisplayString());
6362
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6393
Assert.Null(semanticInfo.
ConvertedType
);
6431
Assert.Equal("C.Func", semanticInfo.
ConvertedType
.ToTestDisplayString());
6432
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
6465
Assert.Equal("System.Action<System.Object>", semanticInfo.
ConvertedType
.ToTestDisplayString());
6488
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
6515
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
6516
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6550
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
6551
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6587
Assert.Equal("N1.var", semanticInfo.
ConvertedType
.ToTestDisplayString());
6588
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6638
Assert.Null(semanticInfo.
ConvertedType
);
6671
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
6672
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6708
Assert.Equal("int", semanticInfo.
ConvertedType
.ToString());
6733
Assert.Equal("D", semanticInfo.
ConvertedType
.ToString());
6753
Assert.Equal("D", semanticInfo.
ConvertedType
.ToString());
6802
Assert.Equal("System.Int16", semanticInfo.
ConvertedType
.ToTestDisplayString());
6803
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6838
Assert.Equal("short", semanticInfo.
ConvertedType
.ToString());
6871
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
6872
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6916
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
6917
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6961
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
6962
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7023
Assert.Equal("System.Func<System.Int32, System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
7044
Assert.Null(semanticInfo.
ConvertedType
);
7074
Assert.Equal("Struct", semanticInfo.
ConvertedType
.ToTestDisplayString());
7075
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7102
Assert.Equal("MyAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
7103
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7133
Assert.Equal("N1.MyAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
7134
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7165
Assert.Equal("D", semanticInfo.
ConvertedType
.ToTestDisplayString());
7166
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7197
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
7198
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
7229
Assert.Equal("System.Func<System.Int32, System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
7230
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7259
Assert.Null(semanticInfo.
ConvertedType
);
7284
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
7285
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7312
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
7313
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7339
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
7340
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7374
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
7375
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7395
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
7396
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7422
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
7450
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
7478
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
7479
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7525
Assert.Equal(semanticInfo.Type, semanticInfo.
ConvertedType
);
7549
Assert.Null(semanticInfo.
ConvertedType
);
7582
Assert.Null(semanticInfo.
ConvertedType
);
7620
Assert.Null(semanticInfo.
ConvertedType
);
7657
Assert.Null(semanticInfo.
ConvertedType
);
7694
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
7695
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7723
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
7724
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7815
Assert.Null(semanticInfo.
ConvertedType
);
7847
Assert.Equal("C.MyDelegate", semanticInfo.
ConvertedType
.ToTestDisplayString());
7848
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7880
Assert.Null(semanticInfo.
ConvertedType
);
7913
Assert.Equal("C.MyDelegate", semanticInfo.
ConvertedType
.ToTestDisplayString());
7914
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7946
Assert.Null(semanticInfo.
ConvertedType
);
7979
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
7980
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
8016
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8032
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8069
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8085
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8365
Assert.Equal("Gen<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
8366
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8399
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
8400
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8510
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8511
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8556
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
8557
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8601
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
8602
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8640
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
8641
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
8680
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
8681
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
8722
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
8723
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8764
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
8765
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8805
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8806
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8847
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8848
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8889
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8890
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8929
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
8930
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
9058
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
9059
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9119
Assert.Equal("A.B", semanticInfo.
ConvertedType
.ToTestDisplayString());
9120
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9354
Assert.Equal("Blue.DescriptionAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9355
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9413
Assert.Equal("Blue.DescriptionAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9414
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9452
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9453
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9610
Assert.Equal("ValidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9611
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9665
Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9666
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9716
Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.DescriptionAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9717
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9776
Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9777
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9827
Assert.Equal("InvalidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9828
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9882
Assert.Equal("InvalidWithSuffix_And_InvalidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9883
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9913
Assert.Equal("A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
9914
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9947
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9948
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9983
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9984
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10019
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
10020
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10055
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
10056
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10099
Assert.Equal("AttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10100
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10136
Assert.Equal("AttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10137
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10173
Assert.Equal("AttributeClass.NonAttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10174
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10212
Assert.Equal("AttributeClass.NonAttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10213
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10243
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
10244
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10278
Assert.Equal("Gen<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
10279
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10313
Assert.Equal("A", semanticInfo.
ConvertedType
.ToTestDisplayString());
10314
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
10347
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
10348
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
10381
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
10382
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
10462
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10463
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10490
Assert.Equal("MyClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10519
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
10554
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10555
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10596
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10597
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10633
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10634
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10670
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10671
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10709
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
10710
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
10752
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10753
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10794
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
10795
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10831
Assert.Equal("Gen<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
10832
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10900
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
10901
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11007
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11008
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11038
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
11039
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11071
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11072
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11104
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
11105
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11140
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
11141
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
11185
Assert.Null(semanticInfo.
ConvertedType
);
11218
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
11219
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
11262
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11263
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11299
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11300
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11336
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11337
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11376
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11377
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11423
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11424
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11456
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
11457
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11493
Assert.Equal("T", semanticInfo.
ConvertedType
.ToTestDisplayString());
11494
Assert.Equal(TypeKind.TypeParameter, semanticInfo.
ConvertedType
.TypeKind);
11532
Assert.Null(semanticInfo.
ConvertedType
);
11568
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11569
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11604
Assert.Equal("System.Runtime.CompilerServices.IndexerNameAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
11635
Assert.Null(semanticInfo.
ConvertedType
);
11669
Assert.Null(semanticInfo.
ConvertedType
);
11706
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11707
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11760
Assert.Null(semanticInfo.
ConvertedType
);
11791
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11792
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11827
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11828
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11862
Assert.Equal("System.Int32[,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11863
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11897
Assert.Equal("System.Int32[][,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11898
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11933
Assert.Equal("?[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11934
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11969
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11970
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12004
Assert.Equal("?[,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
12005
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12039
Assert.Equal("?[,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
12040
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12075
Assert.Equal("?[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
12076
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12149
Assert.Null(semanticInfo.
ConvertedType
);
12182
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12183
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12216
Assert.Null(semanticInfo.
ConvertedType
);
12252
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12253
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12284
Assert.Null(semanticInfo.
ConvertedType
);
12318
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12319
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12352
Assert.Null(semanticInfo.
ConvertedType
);
12388
Assert.Null(semanticInfo.
ConvertedType
);
12422
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12423
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12450
Assert.Null(semanticInfo.
ConvertedType
);
12480
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12481
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12522
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12523
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12606
Assert.Equal("Conv", semanticInfo.
ConvertedType
.ToTestDisplayString());
12607
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12640
Assert.Equal("Conv", semanticInfo.
ConvertedType
.ToTestDisplayString());
12641
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12672
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
12673
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12704
Assert.Null(semanticInfo.
ConvertedType
);
12735
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12736
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12767
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12768
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12799
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12800
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12842
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12843
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12880
Assert.Null(semanticInfo.
ConvertedType
);
12918
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12919
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12954
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12955
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12992
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12993
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13033
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13034
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13064
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
13065
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
13094
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
13095
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13125
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13126
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13159
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13160
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13193
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13194
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13225
Assert.Null(semanticInfo.
ConvertedType
);
13259
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
13260
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13319
Assert.Equal("B", semanticInfo.
ConvertedType
.ToTestDisplayString());
13320
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13379
Assert.Null(semanticInfo.
ConvertedType
);
13438
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
13439
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13499
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
13500
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13558
Assert.Null(semanticInfo.
ConvertedType
);
13588
Assert.Null(semanticInfo.
ConvertedType
);
13653
Assert.Null(semanticInfo.
ConvertedType
);
13682
Assert.Null(semanticInfo.
ConvertedType
);
13738
Assert.Null(semanticInfo.
ConvertedType
);
13771
Assert.Null(semanticInfo.
ConvertedType
);
13800
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
13801
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
13835
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
13836
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13869
Assert.Equal("Gen<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
13870
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13908
Assert.Equal("Gen2<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
13909
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13947
Assert.Equal("System.Random", semanticInfo.
ConvertedType
.ToTestDisplayString());
13948
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13974
Assert.Equal("var", semanticInfo.
ConvertedType
.ToTestDisplayString());
13975
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
14001
Assert.Equal("var", semanticInfo.
ConvertedType
.ToTestDisplayString());
14002
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
14039
Assert.Null(semanticInfo.
ConvertedType
);
14077
Assert.Equal("InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14078
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14115
Assert.Equal("InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14116
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14155
Assert.Equal("InterfaceType[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
14156
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
14198
Assert.Null(semanticInfo.
ConvertedType
);
14241
Assert.Equal("NonGenericInterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14242
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14288
Assert.Null(semanticInfo.
ConvertedType
);
14333
Assert.Equal("Wrapper.InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14334
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14376
Assert.Equal("InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14377
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14415
Assert.Null(semanticInfo.
ConvertedType
);
14504
Assert.Null(semanticInfo.
ConvertedType
);
14537
Assert.Equal("System.IFormattable", semanticInfo.
ConvertedType
.ToTestDisplayString());
14538
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14593
Utils.CheckSymbol(semanticInfo.
ConvertedType
, "D");
14622
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
14623
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
14661
Assert.Null(semanticInfo.
ConvertedType
);
15080
Assert.Equal("int", semanticInfo.
ConvertedType
.ToDisplayString());
15081
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15110
Assert.Null(semanticInfo.
ConvertedType
);
15148
Assert.Equal("string", semanticInfo.
ConvertedType
.ToDisplayString());
15149
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
15179
Assert.Equal("int", semanticInfo.
ConvertedType
.ToDisplayString());
15180
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15210
Assert.Equal("?", semanticInfo.
ConvertedType
.ToDisplayString());
15211
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
15241
Assert.Equal("int", semanticInfo.
ConvertedType
.ToDisplayString());
15242
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15272
Assert.Equal("char", semanticInfo.
ConvertedType
.ToDisplayString());
15273
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15334
Assert.Equal("dynamic", semanticInfo.
ConvertedType
.ToDisplayString());
15335
Assert.Equal(TypeKind.Dynamic, semanticInfo.
ConvertedType
.TypeKind);
15401
Assert.Equal("K", semanticInfo.
ConvertedType
.ToTestDisplayString());
15402
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);