55 references to DocumentationMode
Microsoft.CodeAnalysis (9)
Compilation\Compilation.cs (2)
1821/// if <see cref="ParseOptions.DocumentationMode"/> is set to <see cref="DocumentationMode.None"/>. 2616return tree.Options.DocumentationMode != DocumentationMode.None;
Compilation\ParseOptions.cs (4)
37public DocumentationMode DocumentationMode { get; protected set; } 39internal ParseOptions(SourceCodeKind kind, DocumentationMode documentationMode) 102public ParseOptions WithDocumentationMode(DocumentationMode documentationMode) 107protected abstract ParseOptions CommonWithDocumentationMode(DocumentationMode documentationMode);
DocumentationMode.cs (3)
35internal static bool IsValid(this DocumentationMode value) 37return value >= DocumentationMode.None && value <= DocumentationMode.Diagnose;
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
133if (tree is null || tree.Options.DocumentationMode != DocumentationMode.None)
Microsoft.CodeAnalysis.CSharp (21)
CommandLine\CSharpCommandLineParser.cs (2)
1509documentationMode: parseDocumentationComments ? DocumentationMode.Diagnose : DocumentationMode.None,
Compiler\DocumentationCommentCompiler.cs (6)
318if (!TryGetDocumentationCommentNodes(extension, out DocumentationMode maxDocumentationMode, out ImmutableArray<DocumentationCommentTriviaSyntax> foundDocCommentNodes)) 427if (!TryGetDocumentationCommentNodes(symbolForDocComments, out var maxDocumentationMode, out var docCommentNodes)) 439if (maxDocumentationMode >= DocumentationMode.Diagnose 825private bool TryGetDocumentationCommentNodes(Symbol symbol, out DocumentationMode maxDocumentationMode, out ImmutableArray<DocumentationCommentTriviaSyntax> nodes) 827maxDocumentationMode = DocumentationMode.None; 835DocumentationMode currDocumentationMode = reference.SyntaxTree.Options.DocumentationMode;
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (2)
104Debug.Assert(sourceIncludeElementNodes.All(syntax => syntax.SyntaxTree.Options.DocumentationMode < DocumentationMode.Diagnose), 621SyntaxTriviaList leadingTrivia = SyntaxFactory.ParseLeadingTrivia(commentText, CSharpParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose));
CSharpParseOptions.cs (5)
52DocumentationMode documentationMode = DocumentationMode.Parse, 65DocumentationMode documentationMode, 135public new CSharpParseOptions WithDocumentationMode(DocumentationMode documentationMode) 150protected override ParseOptions CommonWithDocumentationMode(DocumentationMode documentationMode)
DocumentationComments\SourceDocumentationCommentUtils.cs (1)
35if (syntaxNode.SyntaxTree.Options.DocumentationMode < DocumentationMode.Parse)
Parser\DocumentationCommentParser.cs (1)
850return Options.DocumentationMode >= DocumentationMode.Diagnose
Parser\Lexer.cs (2)
146get { return _options.DocumentationMode < DocumentationMode.Parse; } 417if (errors != null && (_options.DocumentationMode >= DocumentationMode.Diagnose || !InDocumentationComment))
Syntax\SyntaxExtensions.cs (1)
179return tree.Options.DocumentationMode >= DocumentationMode.Diagnose;
Syntax\SyntaxFactory.cs (1)
1651SyntaxTriviaList leadingTrivia = ParseLeadingTrivia(commentText, CSharpParseOptions.Default.WithDocumentationMode(DocumentationMode.Diagnose));
Microsoft.CodeAnalysis.Features (1)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
133if (tree is null || tree.Options.DocumentationMode != DocumentationMode.None)
Microsoft.CodeAnalysis.VisualBasic (15)
CommandLine\VisualBasicCommandLineParser.vb (2)
1435documentationMode:=If(parseDocumentationComments, DocumentationMode.Diagnose, DocumentationMode.None),
Compilation\DocumentationComments\DocumentationCommentCompiler.NamedType.vb (4)
49Dim maxDocumentationMode As DocumentationMode = DocumentationMode.None 58Dim documentationMode As DocumentationMode = trivia.SyntaxTree.Options.DocumentationMode 70If maxDocumentationMode = DocumentationMode.Diagnose Then
Scanner\Scanner.vb (2)
819Return _options.DocumentationMode >= DocumentationMode.Parse AndAlso 1112If looksLikeDocComment AndAlso _options.DocumentationMode >= DocumentationMode.Diagnose Then
Scanner\XmlDocComments.vb (1)
122If Me.Options.DocumentationMode < DocumentationMode.Diagnose Then
Syntax\SyntaxExtensions.vb (1)
15Return tree.Options.DocumentationMode >= DocumentationMode.Diagnose
VisualBasicParseOptions.vb (5)
37Optional documentationMode As DocumentationMode = DocumentationMode.Parse, 50documentationMode As DocumentationMode, 162Public Overloads Function WithDocumentationMode(documentationMode As DocumentationMode) As VisualBasicParseOptions 219Protected Overrides Function CommonWithDocumentationMode(documentationMode As DocumentationMode) As ParseOptions
Microsoft.CodeAnalysis.Workspaces (6)
Serialization\AbstractOptionsSerializationService.cs (3)
206protected static (SourceCodeKind kind, DocumentationMode documentationMode, IEnumerable<KeyValuePair<string, string>> features) ReadParseOptionsPieces( 213var documentationMode = (DocumentationMode)reader.ReadInt32();
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (3)
177var documentationMode = _commandLineArgumentsForCommandLine.DocumentationPath != null ? DocumentationMode.Diagnose : DocumentationMode.Parse;
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildProjectLoader.Worker.cs (2)
226if (parseOptions.DocumentationMode == DocumentationMode.None) 228parseOptions = parseOptions.WithDocumentationMode(DocumentationMode.Parse);