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