2 writes to PreprocessorSymbols
Microsoft.CodeAnalysis.CSharp (2)
CSharpParseOptions.cs (2)
73this.PreprocessorSymbols = preprocessorSymbols.ToImmutableArrayOrEmpty(); 132return new CSharpParseOptions(this) { PreprocessorSymbols = symbols };
8 references to PreprocessorSymbols
Microsoft.CodeAnalysis.CSharp (8)
Compilation\CSharpDeterministicKeyBuilder.cs (1)
57foreach (var symbol in csharpOptions.PreprocessorSymbols.OrderBy(StringComparer.Ordinal))
CSharpParseOptions.cs (5)
47get { return PreprocessorSymbols; } 81preprocessorSymbols: other.PreprocessorSymbols, 127if (symbols.Equals(this.PreprocessorSymbols)) 243if (!PreprocessorSymbols.IsDefaultOrEmpty) 245foreach (var symbol in PreprocessorSymbols)
Parser\DirectiveParser.cs (1)
884return this.Options.PreprocessorSymbols.Contains(id);
Syntax\CSharpSyntaxTree.cs (1)
195return this.Options.PreprocessorSymbols.Contains(symbolName);