9 references to WithPreprocessorSymbols
Microsoft.CodeAnalysis.CSharp (2)
CSharpParseOptions.cs (2)
112
return
WithPreprocessorSymbols
(preprocessorSymbols.AsImmutableOrNull());
117
return
WithPreprocessorSymbols
(preprocessorSymbols.AsImmutableOrNull());
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Parsing\CSharpParseOptionsTests.cs (5)
47
TestProperty((old, value) => old.
WithPreprocessorSymbols
(value), opt => opt.PreprocessorSymbols, ImmutableArray.Create<string>("A", "B", "C"));
53
Assert.Equal(0, CSharpParseOptions.Default.
WithPreprocessorSymbols
(ImmutableArray.Create("A", "B")).
WithPreprocessorSymbols
(default(ImmutableArray<string>)).PreprocessorSymbols.Length);
54
Assert.Equal(0, CSharpParseOptions.Default.
WithPreprocessorSymbols
(ImmutableArray.Create("A", "B")).WithPreprocessorSymbols((IEnumerable<string>)null).PreprocessorSymbols.Length);
55
Assert.Equal(0, CSharpParseOptions.Default.
WithPreprocessorSymbols
(ImmutableArray.Create("A", "B")).WithPreprocessorSymbols((string[])null).PreprocessorSymbols.Length);
Microsoft.CodeAnalysis.Rebuild (1)
CSharpCompilationFactory.cs (1)
78
.
WithPreprocessorSymbols
(preprocessorSymbols);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ProjectSystemShim\CSharpProjectShim.OptionsProcessor.cs (1)
232
.
WithPreprocessorSymbols
(symbols.AsImmutable())