3 writes to DocumentationMode
Microsoft.CodeAnalysis (1)
Compilation\ParseOptions.cs (1)
43this.DocumentationMode = documentationMode;
Microsoft.CodeAnalysis.CSharp (1)
CSharpParseOptions.cs (1)
140return new CSharpParseOptions(this) { DocumentationMode = documentationMode };
Microsoft.CodeAnalysis.VisualBasic (1)
VisualBasicParseOptions.vb (1)
167Return New VisualBasicParseOptions(Me) With {.DocumentationMode = documentationMode}
74 references to DocumentationMode
Microsoft.CodeAnalysis (7)
Compilation\Compilation.cs (1)
2543return tree.Options.DocumentationMode != DocumentationMode.None;
Compilation\DeterministicKeyBuilder.cs (1)
520writer.Write("documentationMode", parseOptions.DocumentationMode);
Compilation\ParseOptions.cs (5)
87if (!DocumentationMode.IsValid()) 89builder.Add(messageProvider.CreateDiagnostic(messageProvider.ERR_BadDocumentationMode, Location.None, DocumentationMode.ToString())); 143this.DocumentationMode == other.DocumentationMode && 154Hash.Combine((int)this.DocumentationMode,
Microsoft.CodeAnalysis.CSharp (9)
Compiler\DocumentationCommentCompiler.cs (1)
690DocumentationMode currDocumentationMode = reference.SyntaxTree.Options.DocumentationMode;
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (1)
104Debug.Assert(sourceIncludeElementNodes.All(syntax => syntax.SyntaxTree.Options.DocumentationMode < DocumentationMode.Diagnose),
CSharpParseOptions.cs (2)
77documentationMode: other.DocumentationMode, 135if (documentationMode == this.DocumentationMode)
DocumentationComments\SourceDocumentationCommentUtils.cs (1)
35if (syntaxNode.SyntaxTree.Options.DocumentationMode < DocumentationMode.Parse)
Parser\DocumentationCommentParser.cs (1)
855return Options.DocumentationMode >= DocumentationMode.Diagnose
Parser\Lexer.cs (2)
137get { return _options.DocumentationMode < DocumentationMode.Parse; } 423if (errors != null && (_options.DocumentationMode >= DocumentationMode.Diagnose || !InDocumentationComment))
Syntax\SyntaxExtensions.cs (1)
179return tree.Options.DocumentationMode >= DocumentationMode.Diagnose;
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (9)
CommandLineTests.cs (9)
3903Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode); 3909Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode); 3915Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode); 3921Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode); 3931Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode); //Even though the format was incorrect 3939Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode); //Even though the format was incorrect 3945Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode); 3953Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode); //Even though the format was incorrect 3969Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode); //Even though the format was incorrect
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Parsing\CSharpParseOptionsTests.cs (1)
46TestProperty((old, value) => old.WithDocumentationMode(value), opt => opt.DocumentationMode, DocumentationMode.None);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\TestWorkspace_XmlCreation.cs (1)
124return new XAttribute(DocumentationModeAttributeName, parseOptions.DocumentationMode);
Microsoft.CodeAnalysis.VisualBasic (7)
Compilation\DocumentationComments\DocumentationCommentCompiler.NamedType.vb (1)
58Dim documentationMode As DocumentationMode = trivia.SyntaxTree.Options.DocumentationMode
Scanner\Scanner.vb (2)
819Return _options.DocumentationMode >= DocumentationMode.Parse AndAlso 1112If looksLikeDocComment AndAlso _options.DocumentationMode >= DocumentationMode.Diagnose Then
Scanner\XmlDocComments.vb (1)
123If Me.Options.DocumentationMode < DocumentationMode.Diagnose Then
Syntax\SyntaxExtensions.vb (1)
15Return tree.Options.DocumentationMode >= DocumentationMode.Diagnose
VisualBasicParseOptions.vb (2)
66documentationMode:=other.DocumentationMode, 163If documentationMode = Me.DocumentationMode Then
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (25)
CommandLineTests.vb (25)
4084Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4371Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4377Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4385Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) ' Even though the format was incorrect 4393Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) ' Even though the format was incorrect 4400Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) ' Even though the format was incorrect 4407Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) ' Even though the format was incorrect 4417Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4422Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4427Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4432Assert.Equal(DocumentationMode.None, parsedArgs.ParseOptions.DocumentationMode) 4438Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4444Assert.Equal(DocumentationMode.None, parsedArgs.ParseOptions.DocumentationMode) 4450Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4456Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4462Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4468Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4477Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) ' Even though the format was incorrect 4484Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4516Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4521Assert.Equal(DocumentationMode.None, parsedArgs.ParseOptions.DocumentationMode) 4526Assert.Equal(DocumentationMode.None, parsedArgs.ParseOptions.DocumentationMode) 4531Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4536Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode) 4541Assert.Equal(DocumentationMode.Diagnose, parsedArgs.ParseOptions.DocumentationMode)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Parser\VisualBasicParseOptionsTests.vb (1)
25TestProperty(Function(old, value) old.WithDocumentationMode(value), Function(opt) opt.DocumentationMode, DocumentationMode.None)
Microsoft.CodeAnalysis.Workspaces (1)
Serialization\AbstractOptionsSerializationService.cs (1)
168writer.WriteInt32((int)options.DocumentationMode);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
349if (parseOptions.DocumentationMode == DocumentationMode.None)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (4)
VisualStudioMSBuildWorkspaceTests.cs (4)
2518Assert.Equal(DocumentationMode.Parse, parseOptions.DocumentationMode); 2536Assert.Equal(DocumentationMode.Diagnose, parseOptions.DocumentationMode); 2554Assert.Equal(DocumentationMode.Parse, csoptions.DocumentationMode); 2562Assert.Equal(DocumentationMode.Diagnose, vboptions.DocumentationMode);
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SolutionTests\SolutionWithSourceGeneratorTests.cs (2)
490Assert.NotEqual(DocumentationMode.Diagnose, project.ParseOptions!.DocumentationMode); 496Assert.Equal(DocumentationMode.Diagnose, generatedTreeAfterChange!.Options.DocumentationMode);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
ProjectSystemShim\CPS\CSharpCompilerOptionsTests.cs (2)
33Assert.Equal(DocumentationMode.Diagnose, parseOptions.DocumentationMode); 42Assert.Equal(DocumentationMode.Parse, parseOptions.DocumentationMode);
ProjectSystemShim\LegacyProject\CSharpCompilerOptionsTests.cs (2)
39Assert.Equal(DocumentationMode.Diagnose, options.DocumentationMode); 53Assert.Equal(DocumentationMode.Parse, options.DocumentationMode);
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
ProjectSystemShim\VisualBasicCompilerOptionsTests.vb (2)
47Assert.Equal(DocumentationMode.Diagnose, options.DocumentationMode) 171Assert.Equal(DocumentationMode.Parse, options.DocumentationMode)