protected AbstractSymbolDefinitionTextWriter( SymbolFilterOptions filter, DefinitionListFormat format = null, SymbolDocumentationProvider documentationProvider = null, INamedTypeSymbol hierarchyRoot = null) : base(filter, format, documentationProvider, hierarchyRoot) { }
public SymbolDefinitionTextWriter( TextWriter writer, SymbolFilterOptions filter = null, DefinitionListFormat format = null, SymbolDocumentationProvider documentationProvider = null) : base(filter, format, documentationProvider) { _writer = writer; }
public SymbolDefinitionTextWriter( TextWriter writer, SymbolFilterOptions filter = null, DefinitionListFormat format = null, SymbolDocumentationProvider documentationProvider = null, INamedTypeSymbol hierarchyRoot = null) : base(filter, format, documentationProvider, hierarchyRoot) { _writer = writer; }
protected SymbolDefinitionWriter( SymbolFilterOptions filter = null, DefinitionListFormat format = null, SymbolDocumentationProvider documentationProvider = null, INamedTypeSymbol hierarchyRoot = null) { Filter = filter ?? SymbolFilterOptions.Default; Format = format ?? DefinitionListFormat.Default; DocumentationProvider = documentationProvider; HierarchyRoot = hierarchyRoot; _definitionNameFormat = new SymbolDisplayFormat(typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameOnly); }
protected SymbolDefinitionWriter( SymbolFilterOptions filter = null, DefinitionListFormat format = null, SymbolDocumentationProvider documentationProvider = null) { Filter = filter ?? SymbolFilterOptions.Default; Format = format ?? DefinitionListFormat.Default; DocumentationProvider = documentationProvider; _typeDefinitionNameFormat = new SymbolDisplayFormat( typeQualificationStyle: (Layout == SymbolDefinitionListLayout.TypeHierarchy) ? SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces : SymbolDisplayTypeQualificationStyle.NameOnly, genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters); _memberDefinitionNameFormat = new SymbolDisplayFormat( typeQualificationStyle: SymbolDisplayTypeQualificationStyle.NameOnly, genericsOptions: SymbolDisplayGenericsOptions.IncludeTypeParameters, miscellaneousOptions: SymbolDisplayMiscellaneousOptions.UseSpecialTypes); }
protected AbstractSymbolDefinitionTextWriter( SymbolFilterOptions filter, DefinitionListFormat format = null, SymbolDocumentationProvider documentationProvider = null) : base(filter, format, documentationProvider) { }