2 writes to ParseOptions
Microsoft.CodeAnalysis.Scripting (2)
ScriptOptions.cs (2)
177
ParseOptions
= parseOptions;
391
=> parseOptions == ParseOptions ? this : new ScriptOptions(this) {
ParseOptions
= parseOptions };
7 references to ParseOptions
Microsoft.CodeAnalysis.CSharp.Scripting (3)
CSharpScriptCompiler.cs (1)
47
var tree = SyntaxFactory.ParseSyntaxTree(script.SourceText, script.Options.
ParseOptions
?? DefaultParseOptions, script.Options.FilePath);
ScriptOptionsExtensions.cs (2)
16
var parseOptions = (options.
ParseOptions
is null)
18
: (options.
ParseOptions
is CSharpParseOptions existing) ? existing : throw new InvalidOperationException(string.Format(ScriptingResources.CannotSetLanguageSpecificOption, LanguageNames.CSharp, nameof(LanguageVersion)));
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
ScriptOptionsTests.cs (1)
21
Assert.Equal(LanguageVersion.CSharp8, ((CSharpParseOptions)options.
ParseOptions
).LanguageVersion);
Microsoft.CodeAnalysis.Scripting (3)
Hosting\CommandLine\CommandLineRunner.cs (1)
258
var tree = _scriptCompiler.ParseSubmission(SourceText.From(input.ToString()), options.
ParseOptions
, cancellationToken);
ScriptOptions.cs (2)
193
parseOptions: other.
ParseOptions
,
391
=> parseOptions ==
ParseOptions
? this : new ScriptOptions(this) { ParseOptions = parseOptions };