20 references to WithFeatures
Microsoft.CodeAnalysis.CSharp (1)
CSharpParseOptions.cs (1)
155return WithFeatures(features);
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
MakeFieldReadonlyTests.cs (1)
23private static readonly ParseOptions s_strictFeatureFlag = CSharpParseOptions.Default.WithFeatures(new[] { new KeyValuePair<string, string>("strict", "true") });
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (5)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (2)
457var experimental = TestOptions.Regular.WithFeatures(experimentalFeatures); 507var experimental = TestOptions.Regular.WithFeatures(featuresToEnable);
ExtractMethod\ExtractMethodBase.cs (1)
37parseOptions = new CSharpParseOptions().WithFeatures(featuresMapped);
MakeFieldReadonlyTests.cs (1)
23private static readonly ParseOptions s_strictFeatureFlag = CSharpParseOptions.Default.WithFeatures(new[] { new KeyValuePair<string, string>("strict", "true") });
SignatureHelp\AbstractCSharpSignatureHelpProviderTests.cs (1)
18return new CSharpParseOptions().WithFeatures(new Dictionary<string, string>()); // no experimental features to enable
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (4)
Recommendations\FromKeywordRecommenderTests.cs (2)
231M(out var $$", options: Options.Regular.WithFeatures(experimentalFeatures), scriptOptions: Options.Script.WithFeatures(experimentalFeatures));
Recommendations\IsKeywordRecommenderTests.cs (2)
137@"M(out var $$"), options: Options.Regular.WithFeatures(experimentalFeatures), scriptOptions: Options.Script.WithFeatures(experimentalFeatures));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Parsing\CSharpParseOptionsTests.cs (1)
35var po = new CSharpParseOptions().WithFeatures(new[] { kvp });
Microsoft.CodeAnalysis.CSharp.Test.Utilities (6)
TestOptions.cs (6)
54new CSharpParseOptions(kind: SourceCodeKind.Regular, documentationMode: DocumentationMode.None, languageVersion: LanguageVersion.Preview).WithFeatures(s_experimentalFeatures); 59public static readonly CSharpParseOptions Regular6WithV7SwitchBinder = Regular6.WithFeatures(new Dictionary<string, string>() { { "testV7SwitchBinder", "true" } }); 102return options.WithFeatures(options.Features.Concat(new[] { new KeyValuePair<string, string>("strict", "true") })); 107return options.WithFeatures(options.Features.Concat(new[] { new KeyValuePair<string, string>("peverify-compat", "true") })); 142return options.WithFeatures(options.Features.Concat(new[] { new KeyValuePair<string, string>(feature, value) })); 163return options.WithFeatures(options.Features.Concat(list));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Serialization\CSharpOptionsSerializationService.cs (1)
75return options.WithFeatures(features);
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\AnalysisContextInfoTests.cs (1)
27.WithFeatures(new[] { new KeyValuePair<string, string>("IOperation", "true") });