2 types derived from ParseOptions
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.VisualBasic (1)
559 references to ParseOptions
GenerateDocumentationAndConfigFiles (27)
Microsoft.CodeAnalysis (44)
Microsoft.CodeAnalysis.Analyzers (27)
Microsoft.CodeAnalysis.AnalyzerUtilities (15)
Microsoft.CodeAnalysis.CodeStyle (16)
Microsoft.CodeAnalysis.CodeStyle.Fixes (19)
Microsoft.CodeAnalysis.CSharp (29)
Syntax\SyntaxFactory.cs (16)
1576public static SyntaxTree SyntaxTree(SyntaxNode root, ParseOptions? options = null, string path = "", Encoding? encoding = null)
1586ParseOptions? options = null,
1598ParseOptions? options = null,
1742public static TypeSyntax ParseTypeName(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)
1761public static ExpressionSyntax ParseExpression(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)
1780public static StatementSyntax ParseStatement(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)
1800public static MemberDeclarationSyntax? ParseMemberDeclaration(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)
1843public static ParameterListSyntax ParseParameterList(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)
1862public static BracketedParameterListSyntax ParseBracketedParameterList(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)
1881public static ArgumentListSyntax ParseArgumentList(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)
1900public static BracketedArgumentListSyntax ParseBracketedArgumentList(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)
1919public static AttributeArgumentListSyntax? ParseAttributeArgumentList(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)
2832ParseOptions? options,
2846ParseOptions? options,
2859ParseOptions? options,
2874ParseOptions? options,
Microsoft.CodeAnalysis.CSharp.CodeStyle (18)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
Microsoft.CodeAnalysis.CSharp.Features (16)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.CodeAnalysis.CSharp.Scripting (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (30)
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.cs (7)
27public override ParseOptions GetDefaultParseOptions()
30public override ParseOptions GetDefaultParseOptionsWithLatestLanguageVersion()
33public override ParseOptions TryParsePdbParseOptions(IReadOnlyDictionary<string, string> metadata)
46public override bool OptionsDifferOnlyByPreprocessorDirectives(ParseOptions options1, ParseOptions options2)
56public override SyntaxTree CreateSyntaxTree(string filePath, ParseOptions options, SourceText text, Encoding encoding, SourceHashAlgorithm checksumAlgorithm, SyntaxNode root)
62protected override SyntaxTree ParseSyntaxTreeCore(string filePath, ParseOptions options, SourceText text, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features (20)
Microsoft.CodeAnalysis.Features.ExternalAccess (2)
Copilot\SemanticSearch\CopilotSemanticSearchUtilities.cs (2)
30public static SyntaxTree CreateSyntaxTree(SolutionServices services, string language, string? filePath, ParseOptions options, SourceText? text, Encoding? encoding, SourceHashAlgorithm checksumAlgorithm, SyntaxNode root)
33public static SyntaxTree ParseSyntaxTree(SolutionServices services, string language, string? filePath, ParseOptions options, SourceText text, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.NetAnalyzers (2)
Microsoft.CodeAnalysis.Razor.Compiler (2)
Microsoft.CodeAnalysis.Rebuild (4)
Microsoft.CodeAnalysis.ResxSourceGenerator (15)
Microsoft.CodeAnalysis.Scripting (4)
Microsoft.CodeAnalysis.VisualBasic (17)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (16)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
Microsoft.CodeAnalysis.VisualBasic.Features (10)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (2)
Microsoft.CodeAnalysis.VisualBasic.Scripting (1)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (29)
Workspace\LanguageServices\VisualBasicSyntaxTreeFactoryService.vb (7)
22Public Overloads Overrides Function GetDefaultParseOptions() As ParseOptions
26Public Overrides Function TryParsePdbParseOptions(metadata As IReadOnlyDictionary(Of String, String)) As ParseOptions
49Public Overrides Function OptionsDifferOnlyByPreprocessorDirectives(options1 As ParseOptions, options2 As ParseOptions) As Boolean
58Public Overloads Overrides Function GetDefaultParseOptionsWithLatestLanguageVersion() As ParseOptions
62Protected Overrides Function ParseSyntaxTreeCore(filePath As String, options As ParseOptions, text As SourceText, cancellationToken As CancellationToken) As SyntaxTree
66Public Overrides Function CreateSyntaxTree(filePath As String, options As ParseOptions, text As SourceText, encoding As Encoding, checksumAlgorithm As SourceHashAlgorithm, root As SyntaxNode) As SyntaxTree
Microsoft.CodeAnalysis.Workspaces (116)
Workspace\Host\SyntaxTreeFactory\AbstractSyntaxTreeFactoryService.cs (8)
23public abstract ParseOptions GetDefaultParseOptions();
24public abstract ParseOptions GetDefaultParseOptionsWithLatestLanguageVersion();
25public abstract bool OptionsDifferOnlyByPreprocessorDirectives(ParseOptions options1, ParseOptions options2);
26public abstract ParseOptions TryParsePdbParseOptions(IReadOnlyDictionary<string, string> metadata);
27public abstract SyntaxTree CreateSyntaxTree(string filePath, ParseOptions options, SourceText text, Encoding encoding, SourceHashAlgorithm checksumAlgorithm, SyntaxNode root);
29public SyntaxTree ParseSyntaxTree(string filePath, ParseOptions options, SourceText text, CancellationToken cancellationToken)
47protected abstract SyntaxTree ParseSyntaxTreeCore(string filePath, ParseOptions options, SourceText text, CancellationToken cancellationToken);
Workspace\Host\SyntaxTreeFactory\ISyntaxTreeFactoryService.cs (7)
17ParseOptions GetDefaultParseOptions();
19ParseOptions GetDefaultParseOptionsWithLatestLanguageVersion();
21ParseOptions TryParsePdbParseOptions(IReadOnlyDictionary<string, string> compilationOptionsMetadata);
27bool OptionsDifferOnlyByPreprocessorDirectives(ParseOptions options1, ParseOptions options2);
30SyntaxTree CreateSyntaxTree(string? filePath, ParseOptions options, SourceText? text, Encoding? encoding, SourceHashAlgorithm checksumAlgorithm, SyntaxNode root);
33SyntaxTree ParseSyntaxTree(string? filePath, ParseOptions options, SourceText text, CancellationToken cancellationToken);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Roslyn.Diagnostics.Analyzers (27)
Roslyn.Diagnostics.CSharp.Analyzers (18)
Roslyn.Diagnostics.VisualBasic.Analyzers (17)