66 references to ToDisplayString
Microsoft.CodeAnalysis.CSharp (66)
Binder\Binder.cs (1)
966sub.Add(new TreeDumperNode("containing symbol", currentContainer.ToDisplayString(), null));
Binder\Binder_Attributes.cs (2)
254Error(diagnostics, ErrorCode.ERR_AttributeCtorInParameter, node, attributeConstructor.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)); 970Binder.Error(diagnostics, ErrorCode.ERR_AttrArgWithTypeVars, node.Syntax, typeOfArgument.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat));
Binder\Binder_Expressions.cs (1)
10311properties[0].ToDisplayString(s_propertyGroupFormat));
Binder\Binder_Patterns.cs (2)
1954diagnostics.Add(ErrorCode.ERR_VarMayNotBindToType, node.VarKeyword.GetLocation(), foundSymbol.ToDisplayString()); 2361diagnostics.Add(ErrorCode.ERR_UnsupportedTypeForRelationalPattern, node.Location, type.ToDisplayString());
Binder\Binder_Symbols.cs (1)
2803var fullMetadataName = MetadataHelpers.BuildQualifiedName(qualifierOpt?.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), metadataName);
Binder\PatternExplainer.cs (11)
367return !sense ? "null" : requireExactType ? input.Type.ToDisplayString() : "not null"; 369return sense ? "null" : requireExactType ? input.Type.ToDisplayString() : "not null"; 372return testedType.ToDisplayString(); 626return type.ToDisplayString(); 722string typeName = requireExactType ? input.Type.ToDisplayString() : null; 732return requireExactType ? input.Type.ToDisplayString() : "_"; 796return field.ToDisplayString(); 816return $"> ({type.ToDisplayString()})int.MaxValue"; 819return $"< ({type.ToDisplayString()})int.MinValue"; 824return $"> ({type.ToDisplayString()})uint.MaxValue"; 835return requiresCast ? $"({type.ToDisplayString()}){valueString}" : valueString;
Binder\Semantics\Conversions\Conversion.cs (1)
1294sub.Add(new TreeDumperNode("method", self.Method.ToDisplayString(), null));
Binder\Semantics\Operators\BinaryOperatorAnalysisResult.cs (1)
72return $"{Signature.Kind} {Kind} {Signature.Method?.ToDisplayString()}";
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (1)
56return $"{Signature.Kind} {Kind} {Signature.Method?.ToDisplayString()}";
BoundTree\TupleBinaryOperatorInfo.cs (3)
88sub.Add(new TreeDumperNode("methodSymbolOpt", MethodSymbolOpt.ToDisplayString(), null)); 90sub.Add(new TreeDumperNode("leftConversion", LeftConvertedTypeOpt?.ToDisplayString(), null)); 91sub.Add(new TreeDumperNode("rightConversion", RightConvertedTypeOpt?.ToDisplayString(), null));
BoundTree\UnboundLambda.cs (1)
1335builder.Builder.Append(parameter.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat));
Compilation\CSharpCompilation.cs (6)
1785Debug.Fail($"Unsupported type argument: {typeArgument.ToDisplayString()}"); 4652throw new ArgumentException(string.Format(CodeAnalysisResources.BadBuiltInOps2, $"{csharpReturnType.ToDisplayString()} operator {name}({csharpLeftType.ToDisplayString()}, {csharpRightType.ToDisplayString()})")); 4734throw new ArgumentException(string.Format(CodeAnalysisResources.BadBuiltInOps2, $"{csharpReturnType.ToDisplayString()} operator {name}({csharpOperandType.ToDisplayString()})"));
Emitter\EditAndContinue\EmitHelpers.cs (1)
183string.Format(CodeAnalysisResources.Type0DoesNotHaveExpectedConstructor, type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)));
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (1)
92public override string ToString() => _underlying.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emitter\Model\NamedTypeReference.cs (1)
152return UnderlyingNamedType.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emitter\Model\ParameterTypeInformation.cs (1)
66return _underlyingParameter.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emitter\Model\PEModuleBuilder.cs (1)
807orderedForwardedTypes = orderedForwardedTypes.OrderBy(t => t.OriginalDefinition.ToDisplayString(SymbolDisplayFormat.QualifiedNameArityFormat));
Emitter\Model\TypeMemberReference.cs (1)
37return UnderlyingSymbol.ToDisplayString(SymbolDisplayFormat.ILVisualizationFormat);
Emitter\NoPia\EmbeddedType.cs (1)
281UnderlyingNamedType.AdaptedNamedTypeSymbol.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat))),
Emitter\NoPia\EmbeddedTypesManager.cs (1)
555Error(diagnostics, ErrorCode.ERR_InteropMethodWithBody, syntaxNodeOpt, method.AdaptedMethodSymbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat));
FlowAnalysis\NullableWalker.cs (3)
1992RoslynDebug.Assert(AreCloseEnough(originalSymbol, updatedSymbol), $"Attempting to set {node.Syntax} from {originalSymbol.ToDisplayString()} to {updatedSymbol.ToDisplayString()}"); 9135Debug.Assert(!symbol.IsExtensionBlockMember(), symbol.ToDisplayString());
FlowAnalysis\NullableWalker.SnapshotManager.cs (3)
125var debugText = expr?.Syntax.ToFullString() ?? originalSymbol.ToDisplayString(); 130Was {originalSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)} 131Now {updatedSymbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)}");
Symbols\Attributes\AttributeData.cs (1)
137string className = this.AttributeClass.ToDisplayString(SymbolDisplayFormat.TestFormat);
Symbols\NamespaceOrTypeSymbol.cs (1)
273Debug.Assert(!isTopLevel || scope.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat) == emittedTypeName.NamespaceName);
Symbols\NamespaceSymbol.cs (1)
365(_lazyQualifiedName = this.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat));
Symbols\Retargeting\RetargetingSymbolTranslator.cs (3)
338MetadataTypeName name = MetadataTypeName.FromFullName(type.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), forcedArity: type.Arity); 430string namespaceName = type.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat); 467string namespaceName = type.ContainingNamespace.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat);
Symbols\Source\ExplicitInterfaceHelpers.cs (1)
73string interfaceName = explicitInterfaceTypeOpt.ToDisplayString(SymbolDisplayFormat.ExplicitInterfaceImplementationFormat);
Symbols\Source\SourceAssemblySymbol.cs (2)
1096y.ToDisplayString(SymbolDisplayFormat.ShortFormat), 2862string fullEmittedName = MetadataHelpers.BuildQualifiedName(originalDefinition.ContainingSymbol.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat),
Symbols\Source\SourceMemberContainerSymbol.cs (1)
282var emittedName = ContainingSymbol.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat);
Symbols\Symbol.cs (4)
855/// This will provide a useful representation, but it would be clearer to call <see cref="ToDisplayString"/> 857/// Sealed so that <see cref="ToString"/> and <see cref="ToDisplayString"/> can't get out of sync. 861return this.ToDisplayString(); 1034return $"{this.Kind} {this.ToDisplayString(s_debuggerDisplayFormat)}";
Symbols\SymbolDistinguisher.cs (2)
89string description0 = _symbol0.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat); 90string description1 = _symbol1.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageNoParameterNamesFormat);
Symbols\TypeSymbolExtensions.cs (1)
1865return string.Equals(container.ToDisplayString(SymbolDisplayFormat.QualifiedNameOnlyFormat), qualifiedName, comparison);
Symbols\TypeWithAnnotations.cs (3)
297return DefaultType.ToDisplayString(format) + "?"; 300return DefaultType.ToDisplayString(format); 304var str = !HasType ? "<null>" : Type.ToDisplayString(format);
Utilities\TypeUnionValueSet.cs (1)
468return Type.ToDisplayString();