2 types derived from ParseOptions
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.VisualBasic (1)
551 references to ParseOptions
GenerateDocumentationAndConfigFiles (27)
Microsoft.CodeAnalysis (42)
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)
29public override ParseOptions GetDefaultParseOptions()
32public override ParseOptions GetDefaultParseOptionsWithLatestLanguageVersion()
35public override ParseOptions TryParsePdbParseOptions(IReadOnlyDictionary<string, string> metadata)
48public override bool OptionsDifferOnlyByPreprocessorDirectives(ParseOptions options1, ParseOptions options2)
58public override SyntaxTree CreateSyntaxTree(string filePath, ParseOptions options, SourceText text, Encoding encoding, SourceHashAlgorithm checksumAlgorithm, SyntaxNode root)
64public override SyntaxTree ParseSyntaxTree(string filePath, ParseOptions options, SourceText text, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features (20)
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)
24Public Overloads Overrides Function GetDefaultParseOptions() As ParseOptions
28Public Overrides Function TryParsePdbParseOptions(metadata As IReadOnlyDictionary(Of String, String)) As ParseOptions
51Public Overrides Function OptionsDifferOnlyByPreprocessorDirectives(options1 As ParseOptions, options2 As ParseOptions) As Boolean
60Public Overloads Overrides Function GetDefaultParseOptionsWithLatestLanguageVersion() As ParseOptions
64Public Overrides Function ParseSyntaxTree(filePath As String, options As ParseOptions, text As SourceText, cancellationToken As CancellationToken) As SyntaxTree
72Public 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 (114)
Workspace\Host\SyntaxTreeFactory\AbstractSyntaxTreeFactoryService.cs (7)
16public abstract ParseOptions GetDefaultParseOptions();
17public abstract ParseOptions GetDefaultParseOptionsWithLatestLanguageVersion();
18public abstract bool OptionsDifferOnlyByPreprocessorDirectives(ParseOptions options1, ParseOptions options2);
19public abstract ParseOptions TryParsePdbParseOptions(IReadOnlyDictionary<string, string> metadata);
20public abstract SyntaxTree CreateSyntaxTree(string filePath, ParseOptions options, SourceText text, Encoding encoding, SourceHashAlgorithm checksumAlgorithm, SyntaxNode root);
21public abstract SyntaxTree ParseSyntaxTree(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)