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)
4609
Assert.Equal(handlerType, semanticInfo.
ConvertedType
.ToTestDisplayString());
4829
Assert.Equal(SpecialType.System_Object, semanticInfo.
ConvertedType
.SpecialType);
4836
Assert.Equal(SpecialType.System_String, semanticInfo.
ConvertedType
.SpecialType);
Semantics\RawInterpolationTests_Handler.cs (3)
2910
Assert.Equal(handlerType, semanticInfo.
ConvertedType
.ToTestDisplayString());
3130
Assert.Equal(SpecialType.System_Object, semanticInfo.
ConvertedType
.SpecialType);
3137
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);
309
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
310
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
404
Assert.Null(semanticInfo.
ConvertedType
);
462
Assert.Equal("K", semanticInfo.
ConvertedType
.ToTestDisplayString());
463
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
502
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
503
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
545
Assert.Equal("N1.A", semanticInfo.
ConvertedType
.ToTestDisplayString());
546
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
593
Assert.Equal("N1.A", semanticInfo.
ConvertedType
.ToTestDisplayString());
594
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
641
Assert.Equal("N1.A<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
642
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
694
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
695
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
725
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
726
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
761
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
762
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
796
Assert.Null(semanticInfo.
ConvertedType
);
1643
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
1644
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1688
Assert.Null(semanticInfo.
ConvertedType
);
1719
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1720
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1748
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1749
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1779
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1780
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1808
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
1809
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1838
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1839
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1868
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
1869
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
1898
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1899
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1927
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1928
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1957
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
1958
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
1987
Assert.Equal("System.UInt64", semanticInfo.
ConvertedType
.ToTestDisplayString());
1988
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2017
Assert.Equal("System.UInt64?", semanticInfo.
ConvertedType
.ToTestDisplayString());
2018
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2049
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
2050
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2081
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
2082
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2118
Assert.Equal("System.Exception", semanticInfo.
ConvertedType
.ToTestDisplayString());
2119
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2151
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2152
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2191
Assert.Equal("N1.I1", semanticInfo.
ConvertedType
.ToTestDisplayString());
2192
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
2220
Assert.Null(semanticInfo.
ConvertedType
);
2263
Assert.Equal("A.Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
2264
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2298
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
2299
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2348
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2349
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2394
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2395
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2437
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2438
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2492
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2493
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2544
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2545
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2576
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
2577
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2613
Assert.Null(semanticInfo.
ConvertedType
);
2649
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
2650
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
2690
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2691
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2732
Assert.Null(semanticInfo.
ConvertedType
);
2782
Assert.Null(semanticInfo.
ConvertedType
);
2828
Assert.Null(semanticInfo.
ConvertedType
);
2870
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
2871
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2907
Assert.Null(semanticInfo.
ConvertedType
);
2946
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
2947
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
2982
Assert.Equal("Test.NestedTest.NestedNestedTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
2983
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3017
Assert.Null(semanticInfo.
ConvertedType
);
3072
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
3073
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3117
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
3118
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3158
Assert.Null(semanticInfo.
ConvertedType
);
3200
Assert.Null(semanticInfo.
ConvertedType
);
3246
Assert.Null(semanticInfo.
ConvertedType
);
3285
Assert.Null(semanticInfo.
ConvertedType
);
3321
Assert.Null(semanticInfo.
ConvertedType
);
3358
Assert.Null(semanticInfo.
ConvertedType
);
3394
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
3395
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
3425
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
3426
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3457
Assert.Equal("System.Byte", semanticInfo.
ConvertedType
.ToTestDisplayString());
3458
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
3492
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
3493
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
3523
Assert.Equal("B", semanticInfo.
ConvertedType
.ToTestDisplayString());
3524
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
3556
Assert.Null(semanticInfo.
ConvertedType
);
3589
Assert.Equal("N1.N2.A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
3590
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3627
Assert.Equal("H<A>", semanticInfo.
ConvertedType
.ToTestDisplayString());
3628
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3671
Assert.Equal("H<H<A>, H<A>>", semanticInfo.
ConvertedType
.ToTestDisplayString());
3672
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3705
Assert.Equal("N1.N2.A2.A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
3706
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3739
Assert.Equal("N1.NC1.A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
3740
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3773
Assert.Equal("A.B", semanticInfo.
ConvertedType
.ToTestDisplayString());
3774
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3803
Assert.Equal("DateTime", semanticInfo.
ConvertedType
.ToTestDisplayString());
3804
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
3835
Assert.Equal("C<System.Int32>.Field", semanticInfo.
ConvertedType
.ToTestDisplayString());
3836
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
3864
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
3865
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3899
Assert.Equal("T.T", semanticInfo.
ConvertedType
.ToTestDisplayString());
3900
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3936
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
3937
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
3972
Assert.Equal("B.Y.Z", semanticInfo.
ConvertedType
.ToTestDisplayString());
3973
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4007
Assert.Equal("A<B.Y.Z>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4008
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4038
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4039
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4069
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
4070
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4107
Assert.Null(semanticInfo.
ConvertedType
);
4135
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4136
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4159
Assert.Equal("List<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4160
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4185
Assert.Equal("List<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4186
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4214
Assert.Null(semanticInfo.
ConvertedType
);
4246
Assert.Equal("C<T1>", semanticInfo.
ConvertedType
.ToTestDisplayString());
4247
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4280
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
4281
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4318
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
4319
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4372
Assert.Equal("F", semanticInfo.
ConvertedType
.ToTestDisplayString());
4373
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
4404
Assert.Null(semanticInfo.
ConvertedType
);
4443
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
4444
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4474
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
4475
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4502
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
4520
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4543
Assert.Null(semanticInfo.
ConvertedType
);
4569
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4570
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4607
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4608
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4643
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4644
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4673
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4674
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4711
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4712
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4747
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4748
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4783
Assert.Equal("E", semanticInfo.
ConvertedType
.ToTestDisplayString());
4784
Assert.Equal(TypeKind.Enum, semanticInfo.
ConvertedType
.TypeKind);
4814
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4815
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4851
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
4852
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
4878
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
4879
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
4918
Assert.Null(semanticInfo.
ConvertedType
);
4964
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
4965
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5016
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5017
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5068
Assert.Null(semanticInfo.
ConvertedType
);
5106
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5107
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5153
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5154
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5199
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5200
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5240
Assert.Null(semanticInfo.
ConvertedType
);
5278
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5279
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5320
Assert.Equal("Class1", semanticInfo.
ConvertedType
.ToTestDisplayString());
5321
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5403
Assert.Null(semanticInfo.
ConvertedType
);
5444
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
5445
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
5480
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5481
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5509
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5510
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5542
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5543
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5574
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5575
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5606
Assert.Equal("System.Byte", semanticInfo.
ConvertedType
.ToTestDisplayString());
5607
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5656
Assert.Equal("System.Func<System.String, System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
5657
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
5692
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
5693
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5728
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
5729
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
5761
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5762
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5795
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5796
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5828
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
5829
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5862
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5863
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5896
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
5897
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5931
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5932
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5964
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
5965
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
5998
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
5999
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6031
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
6032
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6059
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
6060
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6091
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6092
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6117
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6118
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6144
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6145
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6177
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
6178
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6230
Assert.Equal(SpecialType.System_Collections_IEnumerable, semanticInfo.
ConvertedType
.SpecialType);
6304
Assert.Equal(convertedTypeDisplayString, semanticInfo.
ConvertedType
.ToTestDisplayString());
6329
Assert.Equal("Outer.Inner", semanticInfo.
ConvertedType
.ToTestDisplayString());
6330
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6365
Assert.Equal("Struct", semanticInfo.
ConvertedType
.ToTestDisplayString());
6366
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6397
Assert.Null(semanticInfo.
ConvertedType
);
6435
Assert.Equal("C.Func", semanticInfo.
ConvertedType
.ToTestDisplayString());
6436
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
6469
Assert.Equal("System.Action<System.Object>", semanticInfo.
ConvertedType
.ToTestDisplayString());
6492
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
6519
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
6520
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6554
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
6555
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6591
Assert.Equal("N1.var", semanticInfo.
ConvertedType
.ToTestDisplayString());
6592
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6642
Assert.Null(semanticInfo.
ConvertedType
);
6675
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
6676
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6712
Assert.Equal("int", semanticInfo.
ConvertedType
.ToString());
6737
Assert.Equal("D", semanticInfo.
ConvertedType
.ToString());
6757
Assert.Equal("D", semanticInfo.
ConvertedType
.ToString());
6806
Assert.Equal("System.Int16", semanticInfo.
ConvertedType
.ToTestDisplayString());
6807
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6842
Assert.Equal("short", semanticInfo.
ConvertedType
.ToString());
6875
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
6876
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
6920
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
6921
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
6965
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
6966
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7027
Assert.Equal("System.Func<System.Int32, System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
7048
Assert.Null(semanticInfo.
ConvertedType
);
7078
Assert.Equal("Struct", semanticInfo.
ConvertedType
.ToTestDisplayString());
7079
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7106
Assert.Equal("MyAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
7107
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7137
Assert.Equal("N1.MyAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
7138
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7169
Assert.Equal("D", semanticInfo.
ConvertedType
.ToTestDisplayString());
7170
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7201
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
7202
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
7233
Assert.Equal("System.Func<System.Int32, System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
7234
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7263
Assert.Null(semanticInfo.
ConvertedType
);
7288
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
7289
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7316
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
7317
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7343
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
7344
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7378
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
7379
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7399
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
7400
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7426
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
7454
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
7482
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
7483
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
7529
Assert.Equal(semanticInfo.Type, semanticInfo.
ConvertedType
);
7553
Assert.Null(semanticInfo.
ConvertedType
);
7586
Assert.Null(semanticInfo.
ConvertedType
);
7624
Assert.Null(semanticInfo.
ConvertedType
);
7661
Assert.Null(semanticInfo.
ConvertedType
);
7698
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
7699
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7727
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
7728
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
7819
Assert.Null(semanticInfo.
ConvertedType
);
7851
Assert.Equal("C.MyDelegate", semanticInfo.
ConvertedType
.ToTestDisplayString());
7852
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7884
Assert.Null(semanticInfo.
ConvertedType
);
7917
Assert.Equal("C.MyDelegate", semanticInfo.
ConvertedType
.ToTestDisplayString());
7918
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
7950
Assert.Null(semanticInfo.
ConvertedType
);
7983
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
7984
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
8020
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8036
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8073
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8089
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
8369
Assert.Equal("Gen<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
8370
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8403
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
8404
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8514
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8515
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8560
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
8561
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8605
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
8606
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8644
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
8645
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
8684
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
8685
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
8726
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
8727
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8768
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
8769
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
8809
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8810
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8851
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8852
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8893
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
8894
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
8933
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
8934
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
9062
Assert.Equal("System.String", semanticInfo.
ConvertedType
.ToTestDisplayString());
9063
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9123
Assert.Equal("A.B", semanticInfo.
ConvertedType
.ToTestDisplayString());
9124
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9358
Assert.Equal("Blue.DescriptionAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9359
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9417
Assert.Equal("Blue.DescriptionAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9418
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9456
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9457
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9614
Assert.Equal("ValidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9615
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9669
Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9670
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9720
Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.DescriptionAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9721
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9780
Assert.Equal("ValidWithSuffix_And_ValidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9781
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9831
Assert.Equal("InvalidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9832
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9886
Assert.Equal("InvalidWithSuffix_And_InvalidWithoutSuffix.Description", semanticInfo.
ConvertedType
.ToTestDisplayString());
9887
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
9917
Assert.Equal("A1", semanticInfo.
ConvertedType
.ToTestDisplayString());
9918
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9951
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9952
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
9987
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
9988
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10023
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
10024
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10059
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
10060
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10103
Assert.Equal("AttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10104
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10140
Assert.Equal("AttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10141
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10177
Assert.Equal("AttributeClass.NonAttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10178
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10216
Assert.Equal("AttributeClass.NonAttributeClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10217
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10247
Assert.Equal("C", semanticInfo.
ConvertedType
.ToTestDisplayString());
10248
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10282
Assert.Equal("Gen<System.Int32>", semanticInfo.
ConvertedType
.ToTestDisplayString());
10283
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10317
Assert.Equal("A", semanticInfo.
ConvertedType
.ToTestDisplayString());
10318
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
10351
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
10352
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
10385
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
10386
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
10466
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10467
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10494
Assert.Equal("MyClass", semanticInfo.
ConvertedType
.ToTestDisplayString());
10523
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
10558
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10559
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10600
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10601
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10637
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10638
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10674
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10675
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10713
Assert.Equal("System.Action", semanticInfo.
ConvertedType
.ToTestDisplayString());
10714
Assert.Equal(TypeKind.Delegate, semanticInfo.
ConvertedType
.TypeKind);
10756
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
10757
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
10798
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
10799
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10835
Assert.Equal("Gen<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
10836
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
10904
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
10905
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11011
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11012
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11042
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
11043
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11075
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11076
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11108
Assert.Equal("System.Double", semanticInfo.
ConvertedType
.ToTestDisplayString());
11109
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11144
Assert.Equal("System.ObsoleteAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
11145
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
11189
Assert.Null(semanticInfo.
ConvertedType
);
11222
Assert.Equal("Goo", semanticInfo.
ConvertedType
.ToTestDisplayString());
11223
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
11266
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11267
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11303
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11304
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11340
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11341
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11380
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
11381
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11427
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11428
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11460
Assert.Equal("System.Boolean", semanticInfo.
ConvertedType
.ToTestDisplayString());
11461
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11497
Assert.Equal("T", semanticInfo.
ConvertedType
.ToTestDisplayString());
11498
Assert.Equal(TypeKind.TypeParameter, semanticInfo.
ConvertedType
.TypeKind);
11536
Assert.Null(semanticInfo.
ConvertedType
);
11572
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11573
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11608
Assert.Equal("System.Runtime.CompilerServices.IndexerNameAttribute", semanticInfo.
ConvertedType
.ToTestDisplayString());
11639
Assert.Null(semanticInfo.
ConvertedType
);
11673
Assert.Null(semanticInfo.
ConvertedType
);
11710
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
11711
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
11764
Assert.Null(semanticInfo.
ConvertedType
);
11795
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11796
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11831
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11832
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11866
Assert.Equal("System.Int32[,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11867
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11901
Assert.Equal("System.Int32[][,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11902
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11937
Assert.Equal("?[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11938
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
11973
Assert.Equal("System.Int32[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
11974
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12008
Assert.Equal("?[,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
12009
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12043
Assert.Equal("?[,,]", semanticInfo.
ConvertedType
.ToTestDisplayString());
12044
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12079
Assert.Equal("?[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
12080
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
12153
Assert.Null(semanticInfo.
ConvertedType
);
12186
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12187
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12220
Assert.Null(semanticInfo.
ConvertedType
);
12256
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12257
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12288
Assert.Null(semanticInfo.
ConvertedType
);
12322
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12323
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12356
Assert.Null(semanticInfo.
ConvertedType
);
12392
Assert.Null(semanticInfo.
ConvertedType
);
12426
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12427
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12454
Assert.Null(semanticInfo.
ConvertedType
);
12484
Assert.Equal("System.Object", semanticInfo.
ConvertedType
.ToTestDisplayString());
12485
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12526
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12527
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12610
Assert.Equal("Conv", semanticInfo.
ConvertedType
.ToTestDisplayString());
12611
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12644
Assert.Equal("Conv", semanticInfo.
ConvertedType
.ToTestDisplayString());
12645
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12676
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
12677
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
12708
Assert.Null(semanticInfo.
ConvertedType
);
12739
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12740
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12771
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12772
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12803
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12804
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12846
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12847
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12884
Assert.Null(semanticInfo.
ConvertedType
);
12922
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12923
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12958
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12959
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
12996
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
12997
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13037
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13038
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13068
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
13069
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
13098
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
13099
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13129
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13130
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13163
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13164
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13197
Assert.Equal("MemberInitializerTest", semanticInfo.
ConvertedType
.ToTestDisplayString());
13198
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13229
Assert.Null(semanticInfo.
ConvertedType
);
13263
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
13264
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13323
Assert.Equal("B", semanticInfo.
ConvertedType
.ToTestDisplayString());
13324
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13383
Assert.Null(semanticInfo.
ConvertedType
);
13442
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
13443
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13503
Assert.Equal("System.Int64", semanticInfo.
ConvertedType
.ToTestDisplayString());
13504
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13562
Assert.Null(semanticInfo.
ConvertedType
);
13592
Assert.Null(semanticInfo.
ConvertedType
);
13657
Assert.Null(semanticInfo.
ConvertedType
);
13686
Assert.Null(semanticInfo.
ConvertedType
);
13742
Assert.Null(semanticInfo.
ConvertedType
);
13775
Assert.Null(semanticInfo.
ConvertedType
);
13804
Assert.Equal("?", semanticInfo.
ConvertedType
.ToTestDisplayString());
13805
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
13839
Assert.Equal("System.Int32", semanticInfo.
ConvertedType
.ToTestDisplayString());
13840
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
13873
Assert.Equal("Gen<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
13874
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13912
Assert.Equal("Gen2<T>", semanticInfo.
ConvertedType
.ToTestDisplayString());
13913
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13951
Assert.Equal("System.Random", semanticInfo.
ConvertedType
.ToTestDisplayString());
13952
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
13978
Assert.Equal("var", semanticInfo.
ConvertedType
.ToTestDisplayString());
13979
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
14005
Assert.Equal("var", semanticInfo.
ConvertedType
.ToTestDisplayString());
14006
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
14043
Assert.Null(semanticInfo.
ConvertedType
);
14081
Assert.Equal("InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14082
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14119
Assert.Equal("InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14120
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14159
Assert.Equal("InterfaceType[]", semanticInfo.
ConvertedType
.ToTestDisplayString());
14160
Assert.Equal(TypeKind.Array, semanticInfo.
ConvertedType
.TypeKind);
14202
Assert.Null(semanticInfo.
ConvertedType
);
14245
Assert.Equal("NonGenericInterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14246
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14292
Assert.Null(semanticInfo.
ConvertedType
);
14337
Assert.Equal("Wrapper.InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14338
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14380
Assert.Equal("InterfaceType", semanticInfo.
ConvertedType
.ToTestDisplayString());
14381
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14419
Assert.Null(semanticInfo.
ConvertedType
);
14508
Assert.Null(semanticInfo.
ConvertedType
);
14541
Assert.Equal("System.IFormattable", semanticInfo.
ConvertedType
.ToTestDisplayString());
14542
Assert.Equal(TypeKind.Interface, semanticInfo.
ConvertedType
.TypeKind);
14597
Utils.CheckSymbol(semanticInfo.
ConvertedType
, "D");
14626
Assert.Equal("System.Void", semanticInfo.
ConvertedType
.ToTestDisplayString());
14627
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
14665
Assert.Null(semanticInfo.
ConvertedType
);
15084
Assert.Equal("int", semanticInfo.
ConvertedType
.ToDisplayString());
15085
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15114
Assert.Null(semanticInfo.
ConvertedType
);
15152
Assert.Equal("string", semanticInfo.
ConvertedType
.ToDisplayString());
15153
Assert.Equal(TypeKind.Class, semanticInfo.
ConvertedType
.TypeKind);
15183
Assert.Equal("int", semanticInfo.
ConvertedType
.ToDisplayString());
15184
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15214
Assert.Equal("?", semanticInfo.
ConvertedType
.ToDisplayString());
15215
Assert.Equal(TypeKind.Error, semanticInfo.
ConvertedType
.TypeKind);
15245
Assert.Equal("int", semanticInfo.
ConvertedType
.ToDisplayString());
15246
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15276
Assert.Equal("char", semanticInfo.
ConvertedType
.ToDisplayString());
15277
Assert.Equal(TypeKind.Struct, semanticInfo.
ConvertedType
.TypeKind);
15338
Assert.Equal("dynamic", semanticInfo.
ConvertedType
.ToDisplayString());
15339
Assert.Equal(TypeKind.Dynamic, semanticInfo.
ConvertedType
.TypeKind);
15405
Assert.Equal("K", semanticInfo.
ConvertedType
.ToTestDisplayString());
15406
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);