public override void VisitConstLiteralType(IConstLiteralTypeSymbol constLiteralTypeSymbol) { // TODO: Improve symbol display for const literal if (constLiteralTypeSymbol.Value is string) { builder.Add(CreatePart(SymbolDisplayPartKind.StringLiteral, constLiteralTypeSymbol, (string)constLiteralTypeSymbol.Value)); } else { builder.Add(CreatePart(SymbolDisplayPartKind.NumericLiteral, constLiteralTypeSymbol, constLiteralTypeSymbol.Value.ToString())); } }
public virtual TResult VisitConstLiteralType(IConstLiteralTypeSymbol symbol) { return(DefaultVisit(symbol)); }
public virtual void VisitConstLiteralType(IConstLiteralTypeSymbol constLiteralTypeSymbol) { DefaultVisit(constLiteralTypeSymbol); }