Base:
property
PreprocessorSymbolNames
Microsoft.CodeAnalysis.ParseOptions.PreprocessorSymbolNames
18 references to PreprocessorSymbolNames
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (4)
CSharpCompilerTest.cs (4)
83
Assert.Equal(new[] { expectedConfiguration }, parseOptions.
PreprocessorSymbolNames
);
126
Assert.Equal(new[] { "DEBUG" }, parseOptions.
PreprocessorSymbolNames
);
140
Assert.Contains("SOME_TEST_DEFINE", parseOptions.
PreprocessorSymbolNames
);
252
Assert.Equal(new[] { "MyDefine", "RELEASE" }, parseOptions.
PreprocessorSymbolNames
);
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
4858
return firstTree.Options.
PreprocessorSymbolNames
.ToImmutableArray();
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (9)
CommandLineTests.cs (9)
1891
Assert.Equal(0, parsedArgs.ParseOptions.
PreprocessorSymbolNames
.Count());
1895
Assert.Equal(1, parsedArgs.ParseOptions.
PreprocessorSymbolNames
.Count());
1896
Assert.Contains("GOO", parsedArgs.ParseOptions.
PreprocessorSymbolNames
);
1900
Assert.Equal(3, parsedArgs.ParseOptions.
PreprocessorSymbolNames
.Count());
1901
Assert.Contains("GOO", parsedArgs.ParseOptions.
PreprocessorSymbolNames
);
1902
Assert.Contains("BAR", parsedArgs.ParseOptions.
PreprocessorSymbolNames
);
1903
Assert.Contains("ZIP", parsedArgs.ParseOptions.
PreprocessorSymbolNames
);
1907
Assert.Equal(1, parsedArgs.ParseOptions.
PreprocessorSymbolNames
.Count());
1908
Assert.Contains("GOO", parsedArgs.ParseOptions.
PreprocessorSymbolNames
);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
50
pdbOptions.VerifyPdbOption("define", firstSyntaxTree.Options.
PreprocessorSymbolNames
, isDefault: v => v.IsEmpty(), toString: v => string.Join(",", v));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.cs (1)
55
return csharpOptions1.WithPreprocessorSymbols(csharpOptions2.
PreprocessorSymbolNames
) == csharpOptions2;
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (2)
VisualStudioMSBuildWorkspaceTests.cs (2)
1620
await AssertCSParseOptionsAsync("DEBUG,TRACE,X,Y", options => string.Join(",", options.
PreprocessorSymbolNames
));
1627
await AssertCSParseOptionsAsync("DEBUG,TRACE", options => string.Join(",", options.
PreprocessorSymbolNames
));