77 references to CSharp
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (5)
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (5)
107
[CombinatorialValues(Language.
CSharp
, Language.VisualBasic, (Language.
CSharp
| Language.VisualBasic))]
113
if (language.HasFlag(Language.
CSharp
) && language.HasFlag(Language.VisualBasic))
117
else if (language.HasFlag(Language.
CSharp
))
317
var analyzerSetting = new AnalyzerSetting(descriptor, ReportDiagnostic.Suppress, updater, Language.
CSharp
, new SettingLocation(EditorConfigSettings.LocationKind.VisualStudio, null));
Microsoft.CodeAnalysis.EditorFeatures (14)
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsProvider.cs (2)
72
.. ToAnalyzerSettings(csharpDescriptors.Except(dotnetDescriptors), Language.
CSharp
),
74
.. ToAnalyzerSettings(dotnetDescriptors, Language.
CSharp
| Language.VisualBasic)];
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (4)
27
sourceText = WithNamingStyles(sourceText, csharp, Language.
CSharp
);
29
return WithNamingStyles(sourceText, common, Language.
CSharp
| Language.VisualBasic);
64
if (language.HasFlag(Language.
CSharp
) && language.HasFlag(Language.VisualBasic))
68
else if (language.HasFlag(Language.
CSharp
))
EditorConfigSettings\Updater\SettingsUpdateHelper.cs (8)
83
LanguageNames.CSharp => Language.
CSharp
,
85
null => Language.
CSharp
| Language.VisualBasic,
91
language = Language.
CSharp
| Language.VisualBasic;
277
return language.HasFlag(Language.
CSharp
) && !language.HasFlag(Language.VisualBasic) && splicedFileExtensions.Contains("cs") && splicedFileExtensions.Length == 1;
282
return language.HasFlag(Language.VisualBasic) && !language.HasFlag(Language.
CSharp
) && splicedFileExtensions.Contains("vb") && splicedFileExtensions.Length == 1;
287
return language.HasFlag(Language.VisualBasic) && language.HasFlag(Language.
CSharp
) && splicedFileExtensions.Contains("vb") && splicedFileExtensions.Contains("cs");
336
if (language.HasFlag(Language.
CSharp
) && language.HasFlag(Language.VisualBasic))
340
else if (language.HasFlag(Language.
CSharp
))
Microsoft.CodeAnalysis.Workspaces (16)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\LanguageExtensions.cs (1)
19
language = Language.
CSharp
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\Section.cs (2)
52
if (language.HasFlag(Language.
CSharp
) && language.HasFlag(Language.VisualBasic))
56
else if (language.HasFlag(Language.
CSharp
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher.cs (13)
113
=> language.HasFlag(Language.
CSharp
) &&
119
!language.HasFlag(Language.
CSharp
) &&
123
=> language.HasFlag(Language.
CSharp
) &&
161
=> language.HasFlag(Language.
CSharp
) &&
168
!language.HasFlag(Language.
CSharp
) &&
210
=> language.HasFlag(Language.
CSharp
) &&
257
=> language.HasFlag(Language.
CSharp
) && !language.HasFlag(Language.VisualBasic) &&
262
=> language.HasFlag(Language.VisualBasic) && !language.HasFlag(Language.
CSharp
) &&
272
=> language.HasFlag(Language.
CSharp
) && !language.HasFlag(Language.VisualBasic) &&
276
=> language.HasFlag(Language.VisualBasic) && !language.HasFlag(Language.
CSharp
) &&
280
=> language.HasFlag(Language.VisualBasic) && language.HasFlag(Language.
CSharp
) &&
289
=> language.HasFlag(Language.
CSharp
) && !language.HasFlag(Language.VisualBasic) &&
293
=> language.HasFlag(Language.VisualBasic) && !language.HasFlag(Language.
CSharp
) &&
Microsoft.CodeAnalysis.Workspaces.UnitTests (42)
EditorConfigParsing\EditorConfigFileParserTests.cs (6)
38
Assert.True(parseResults.TryGetSectionForLanguage(Language.
CSharp
, out var section));
46
Assert.True(parseResults.TryGetSectionForLanguage((Language.
CSharp
| Language.VisualBasic), out section));
63
Assert.False(parseResults.TryGetSectionForLanguage(Language.
CSharp
, out _));
78
Assert.True(parseResults.TryGetSectionForLanguage(Language.
CSharp
, SectionMatch.ExactLanguageMatchWithOthers, out var section));
94
Assert.True(parseResults.TryGetSectionForLanguage(Language.
CSharp
, SectionMatch.Any, out var section));
102
Assert.True(parseResults.TryGetSectionForLanguage((Language.
CSharp
| Language.VisualBasic), SectionMatch.Any, out section));
EditorConfigParsing\SectionParserTests.cs (36)
15
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{cs,vb}")]
16
[InlineData(Language.
CSharp
, "*.cs")]
25
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{cs,csx,vb,vbx}")]
26
[InlineData(Language.
CSharp
, "*.{cs,csx}")]
35
[InlineData(Language.
CSharp
, "*.{cs,csx,vb,vbx}")]
44
[InlineData((Language.
CSharp
| Language.VisualBasic), "*{s,x,b}")]
45
[InlineData(Language.
CSharp
, "*s")]
54
[InlineData((Language.
CSharp
| Language.VisualBasic), "*")]
55
[InlineData(Language.
CSharp
, "*")]
64
[InlineData((Language.
CSharp
| Language.VisualBasic), "")]
65
[InlineData(Language.
CSharp
, "")]
74
[InlineData((Language.
CSharp
| Language.VisualBasic))]
75
[InlineData(Language.
CSharp
)]
84
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{cs,csx}")]
85
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{cs}")]
86
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{vb,vbx}")]
87
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{vb}")]
88
[InlineData(Language.
CSharp
, "*.vb")]
97
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{cs,csx}")]
98
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{vb,vbx}")]
99
[InlineData(Language.
CSharp
, "*.{cs,vb}")]
108
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{cs,csx}")]
109
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{vb,vbx}")]
117
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.x")]
118
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{x,y}")]
126
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{cs,vb}")]
127
[InlineData(Language.
CSharp
, "*.{cs,csx,vb,bx}")]
128
[InlineData(Language.
CSharp
, "*.{cs,b}")]
129
[InlineData(Language.
CSharp
, "*.cs")]
140
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{cs}")]
141
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{cs,csx}")]
142
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{vb}")]
143
[InlineData((Language.
CSharp
| Language.VisualBasic), "*.{vb,vbx}")]
144
[InlineData(Language.
CSharp
, "*.{csx,vb,vbx}")]
145
[InlineData(Language.
CSharp
, "*.{vb}")]
146
[InlineData(Language.
CSharp
, "*.vb")]