public static ReadOnlyArray<SymbolDescriptionPart> GetDescriptionInContext(this Symbol symbol, SymbolDescriptionFormat format, IFormatProvider formatProvider, Location location, SyntaxBinding binding)
        {
            var builder = ArrayBuilder<SymbolDescriptionPart>.GetInstance();

            var visitor = new SymbolDescriptionVisitor(format, location, binding, formatProvider);
            visitor.Visit(symbol, builder);

            return builder.ToReadOnlyAndFree();
        }
Пример #2
0
        public static ReadOnlyArray <SymbolDescriptionPart> GetDescriptionInContext(this Symbol symbol, SymbolDescriptionFormat format, IFormatProvider formatProvider, Location location, SyntaxBinding binding)
        {
            var builder = ArrayBuilder <SymbolDescriptionPart> .GetInstance();

            var visitor = new SymbolDescriptionVisitor(format, location, binding, formatProvider);

            visitor.Visit(symbol, builder);

            return(builder.ToReadOnlyAndFree());
        }