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