103 references to ToTestDisplayString
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (19)
CodeGen\CodeGenFunctionPointersTests.cs (7)
3075
AssertEx.Equal(expectedMembers, model.GetMemberGroup(addressOfs[0].Operand).Select(m => m.
ToTestDisplayString
(includeNonNullable: false)));
3076
AssertEx.Equal(expectedMembers, model.GetMemberGroup(addressOfs[1].Operand).Select(m => m.
ToTestDisplayString
(includeNonNullable: false)));
4117
AssertEx.Equal(new[] { "void C.M1()" }, model.GetMemberGroup(methodGroup1).Select(m => m.
ToTestDisplayString
(includeNonNullable: false)));
7409
Assert.Equal("System.String", lambdaSymbol.ReturnType.
ToTestDisplayString
(includeNonNullable: false));
10764
typeInfo.Type.
ToTestDisplayString
(includeNonNullable: false));
10766
typeInfo.ConvertedType.
ToTestDisplayString
(includeNonNullable: false));
10773
typeInfo.ConvertedType.
ToTestDisplayString
(includeNonNullable: false));
CodeGen\CodeGenTupleTest.cs (12)
6804
Assert.Equal("(System.Int32, System.String)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6811
Assert.Equal("(System.Int32, System.String?)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6817
Assert.Equal("(System.Int32, System.String)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6835
Assert.Equal("(System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6842
Assert.Equal("(System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6847
Assert.Equal("(System.Object?, System.Object?, System.Object?, System.Object?, System.Object?, System.Object?, System.Object?, System.Object?, System.Object?)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6873
Assert.Equal("(System.Int32, System.String)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6880
Assert.Equal("(System.Int32, System.String?)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6886
Assert.Equal("(System.Int32, System.String)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6904
Assert.Equal("(System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6911
Assert.Equal("(System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
6916
Assert.Equal("(System.Object?, System.Object?, System.Object?, System.Object?, System.Object?, System.Object?, System.Object?, System.Object?, System.Object?)", tuple2.
ToTestDisplayString
(includeNonNullable: true));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (7)
Semantics\PatternMatchingTests_ListPatterns.cs (7)
3334
Assert.Equal(expectedType, local.Type.
ToTestDisplayString
(includeNonNullable: true));
3341
Assert.Equal(expectedType, local.Type.
ToTestDisplayString
(includeNonNullable: true));
4100
Assert.Equal(expectedType, local.Type.
ToTestDisplayString
(includeNonNullable: true));
4187
Assert.Equal(expectedType, local.Type.
ToTestDisplayString
(includeNonNullable: true));
4264
Assert.Equal(expectedType, local.Type.
ToTestDisplayString
(includeNonNullable: true));
4379
Assert.Equal(expectedType, local.Type.
ToTestDisplayString
(includeNonNullable: true));
4571
Assert.Equal(expectedType, local.Type.
ToTestDisplayString
(includeNonNullable: true));
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests.cs (1)
721
.ForAll(_ => Assert.Equal("System.String System.String.op_Addition(System.String left, System.String right)", model.GetSymbolInfo(fieldInitializer).Symbol.
ToTestDisplayString
(includeNonNullable: false)));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (37)
Semantics\FunctionPointerTests.cs (1)
3947
Assert.Equal("delegate*<?, System.Void>", semanticInfo.Symbol.
ToTestDisplayString
(includeNonNullable: false));
Semantics\MethodTypeInferenceTests.cs (3)
844
Assert.Equal(type, model.GetTypeInfo(declaration).Type.
ToTestDisplayString
(includeNonNullable: true));
852
Assert.Equal(type, discardSymbol.Type.
ToTestDisplayString
(includeNonNullable: true));
853
Assert.Equal(type, model.GetTypeInfo(discard).Type.
ToTestDisplayString
(includeNonNullable: true));
Semantics\NullableReferenceTypesTests.cs (9)
5163
Assert.Equal("T?", local.Type.
ToTestDisplayString
(includeNonNullable: true));
10526
Assert.Equal("System.String!", model.GetTypeInfo(type1).Type.
ToTestDisplayString
(includeNonNullable: true));
10530
Assert.Equal("System.String?", model.GetTypeInfo(type2).Type.
ToTestDisplayString
(includeNonNullable: true));
90555
Assert.Equal("System.Collections.Generic.Dictionary<System.String!, System.String?>? d2", symbol.
ToTestDisplayString
(includeNonNullable: true));
109468
Assert.Equal("B[]", model.GetTypeInfo(arrays[0]).Type.
ToTestDisplayString
(includeNonNullable: true));
109469
Assert.Equal("C![]", model.GetTypeInfo(arrays[1]).Type.
ToTestDisplayString
(includeNonNullable: true));
110078
model.GetSpeculativeTypeInfo(decl.Identifier.SpanStart, type, SpeculativeBindingOption.BindAsTypeOrNamespace).Type.
ToTestDisplayString
(includeNonNullable: true));
110304
model.GetTypeInfo(type).Type.
ToTestDisplayString
(includeNonNullable: true));
150520
Assert.Equal(expectedDisplay, symbol.
ToTestDisplayString
(includeNonNullable: true));
Semantics\RecordStructTests.cs (2)
3453
verifier.Compilation.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
3555
verifier.Compilation.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
Semantics\RecordTests.cs (17)
14165
verifier.Compilation.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14267
verifier.Compilation.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14387
verifier.Compilation.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14597
verifier.Compilation.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14677
comp.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14725
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14728
comp.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14781
comp.GetMember("C.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14784
comp.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14858
comp.GetMember("A.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14861
comp.GetMember("B1.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14864
comp.GetMember("B2.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
14867
comp.GetMember("B3.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
15443
Assert.Equal("void B.Deconstruct(out System.Int32 X, out System.Int32 Y)", verifier.Compilation.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
15479
Assert.Equal("void B.Deconstruct(out System.Int32 X, out System.Int32 Y)", verifier.Compilation.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
15624
Assert.Equal("void B.Deconstruct(out System.Int32 X)", verifier.Compilation.GetMember("B.Deconstruct").
ToTestDisplayString
(includeNonNullable: false));
15659
Assert.Equal("void B.Deconstruct(out System.Int32 X)", deconstruct.
ToTestDisplayString
(includeNonNullable: false));
Semantics\TargetTypedConditionalOperatorTests.cs (5)
350
Assert.Equal("?", actualType.
ToTestDisplayString
(includeNonNullable: false));
355
Assert.Equal(naturalType, model.GetTypeInfo(conditionalExpr).Type.
ToTestDisplayString
(includeNonNullable: false));
359
Assert.Equal(convertedType, model.GetTypeInfo(conditionalExpr).ConvertedType.
ToTestDisplayString
(includeNonNullable: false));
364
Assert.Equal(convertedType, model.GetTypeInfo(conditionalExpr.WhenTrue).ConvertedType.
ToTestDisplayString
(includeNonNullable: false)); //in parent to catch conversion
365
Assert.Equal(convertedType, model.GetTypeInfo(conditionalExpr.WhenFalse).ConvertedType.
ToTestDisplayString
(includeNonNullable: false)); //in parent to catch conversion
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (33)
Compilation\CompilationAPITests.cs (14)
2663
Assert.Equal("<anonymous type: System.Object P, System.String Q>", type.
ToTestDisplayString
(includeNonNullable: true));
2666
Assert.Equal("<anonymous type: System.Object P, System.String Q>", type.
ToTestDisplayString
(includeNonNullable: true));
2669
Assert.Equal("<anonymous type: System.Object P, System.String Q>", type.
ToTestDisplayString
(includeNonNullable: true));
2672
Assert.Equal("<anonymous type: System.Object P, System.String Q>", type.
ToTestDisplayString
(includeNonNullable: true));
2675
Assert.Equal("<anonymous type: System.Object P, System.String Q>", type.
ToTestDisplayString
(includeNonNullable: true));
2678
Assert.Equal("<anonymous type: System.Object P, System.String Q>", type.
ToTestDisplayString
(includeNonNullable: true));
2681
Assert.Equal("<anonymous type: System.Object P, System.String Q>", type.
ToTestDisplayString
(includeNonNullable: true));
2690
Assert.Equal("<empty anonymous type>", type.
ToTestDisplayString
(includeNonNullable: true));
2703
Assert.Equal("<anonymous type: System.Object P, System.String Q>", type.
ToTestDisplayString
(includeNonNullable: true));
2709
Assert.Equal("<anonymous type: System.Object! P, System.String? Q>", type.
ToTestDisplayString
(includeNonNullable: true));
3039
Assert.Equal("Pair<System.Object, System.String>", type.
ToTestDisplayString
(includeNonNullable: true));
3047
Assert.Equal("Pair<System.Object?, System.String!>", type.
ToTestDisplayString
(includeNonNullable: true));
3074
Assert.Equal("void Program.M<System.Object, System.String>()", type.
ToTestDisplayString
(includeNonNullable: true));
3082
Assert.Equal("void Program.M<System.Object?, System.String!>()", type.
ToTestDisplayString
(includeNonNullable: true));
Compilation\SemanticModelAPITests.cs (2)
3787
Assert.Equal("System.String", typeInfo.ConvertedType.
ToTestDisplayString
(includeNonNullable: false));
3794
Assert.Equal("C", typeInfo.ConvertedType.
ToTestDisplayString
(includeNonNullable: false));
Symbols\ExtendedPartialMethodsTests.cs (2)
3438
Assert.Equal(implSymbol.
ToTestDisplayString
(includeNonNullable: false), defSymbol.
ToTestDisplayString
(includeNonNullable: false));
Symbols\FunctionPointerTypeSymbolTests.cs (1)
1579
Assert.Equal("delegate*<C!, C?, C>", ptr.
ToTestDisplayString
(includeNonNullable: true));
Symbols\Source\NullablePublicAPITests.cs (14)
3413
Assert.Equal(expected, method.
ToTestDisplayString
(includeNonNullable: true));
3458
Assert.Equal(expected, method.
ToTestDisplayString
(includeNonNullable: true));
3700
Assert.Equal("System.String!", typeInfo.ConvertedType.
ToTestDisplayString
(includeNonNullable: true));
3707
Assert.Equal("C!", typeInfo.ConvertedType.
ToTestDisplayString
(includeNonNullable: true));
3735
Assert.Equal("System.String!", typeInfo.ConvertedType.
ToTestDisplayString
(includeNonNullable: true));
3742
Assert.Equal("C!", typeInfo.ConvertedType.
ToTestDisplayString
(includeNonNullable: true));
5012
AssertEx.Equal("(System.String a, System.String b)", model.GetTypeInfo(tupleLiteral).Type.
ToTestDisplayString
(includeNonNullable: false));
5063
AssertEx.Equal("System.String?", model.GetTypeInfo(assignmentsInLambda[0].Right).Type.
ToTestDisplayString
(includeNonNullable: true));
5064
AssertEx.Equal("System.String!", model.GetTypeInfo(assignmentsInLambda[2].Right).Type.
ToTestDisplayString
(includeNonNullable: true));
5076
AssertEx.Equal("System.String!", model.GetTypeInfo(switchExpressionInput).Type.
ToTestDisplayString
(includeNonNullable: true));
5080
AssertEx.Equal("System.String!", model.GetTypeInfo(switchExpressionInput).Type.
ToTestDisplayString
(includeNonNullable: true));
5111
Assert.Equal("System.Object?", model.GetTypeInfo(binaryRight).Type.
ToTestDisplayString
(includeNonNullable: true));
5143
Assert.Equal("System.Object?", model.GetTypeInfo(binaryRight).Type.
ToTestDisplayString
(includeNonNullable: true));
5171
Assert.Equal("System.Object?", model.GetTypeInfo(binaryRightArgument).Type.
ToTestDisplayString
(includeNonNullable: true));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (6)
FunctionPointerUtilities.cs (6)
155
AssertEx.Equal(expectedType, semanticInfo.Type.
ToTestDisplayString
(includeNonNullable: false));
164
AssertEx.Equal(expectedConvertedType, semanticInfo.ConvertedType.
ToTestDisplayString
(includeNonNullable: false));
196
AssertEx.Equal(expectedSymbolCandidates, semanticInfo.MemberGroup.Select(s => s.
ToTestDisplayString
(includeNonNullable: false)));
200
Assert.Contains(semanticInfo.MemberGroup, actual => actual.
ToTestDisplayString
(includeNonNullable: false) == expectedSymbol);
217
AssertEx.Equal(expectedSymbol, semanticInfo.Symbol.
ToTestDisplayString
(includeNonNullable: false));
224
AssertEx.Equal(expectedSymbolCandidates, semanticInfo.CandidateSymbols.Select(s => s.
ToTestDisplayString
(includeNonNullable: false)));