1 write to ParseOptions
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\DocumentState.cs (1)
52ParseOptions = options;
16 references to ParseOptions
Microsoft.CodeAnalysis.Workspaces (16)
Workspace\Solution\DocumentState.cs (15)
49Contract.ThrowIfFalse(ParseOptions is null == TreeSource is null); 94[MemberNotNullWhen(true, nameof(ParseOptions))] 99=> ParseOptions?.Kind ?? Attributes.SourceCodeKind; 326ParseOptions, 335ParseOptions, 393if (ParseOptions != null) 395return UpdateParseOptionsAndSourceCodeKind(ParseOptions.WithKind(kind), onlyPreprocessorDirectiveChange: false); 415ParseOptions, 429ParseOptions, 440ParseOptions, 473ParseOptions, 484ParseOptions, 503Contract.ThrowIfNull(ParseOptions); 504var (text, treeAndVersion) = CreateTreeWithLazyText(newRoot, newTextVersion, newTreeVersion, encoding, LoadTextOptions.ChecksumAlgorithm, Attributes, ParseOptions, syntaxTreeFactory); 512ParseOptions,
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
125public new ParseOptions ParseOptions => base.ParseOptions!;