17 references to NamingRule
Microsoft.CodeAnalysis.Workspaces (17)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (12)
122
private abstract class NamingRuleSubsetComparer : IComparer<
NamingRule
>
128
public int Compare(
NamingRule
x,
NamingRule
y)
144
/// implementation determines which properties of <see cref="
NamingRule
"/> are considered for this
151
protected abstract bool FirstIsSubset(in
NamingRule
x, in
NamingRule
y);
162
protected override bool FirstIsSubset(in
NamingRule
x, in
NamingRule
y)
184
protected override bool FirstIsSubset(in
NamingRule
x, in
NamingRule
y)
217
protected override bool FirstIsSubset(in
NamingRule
x, in
NamingRule
y)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyleRules.cs (3)
13
internal sealed class NamingStyleRules(ImmutableArray<
NamingRule
> namingRules)
15
public ImmutableArray<
NamingRule
> NamingRules { get; } = namingRules;
20
internal bool TryGetApplicableRule(ISymbol symbol, out
NamingRule
applicableRule)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SerializableNamingRule.cs (1)
26
public
NamingRule
GetRule(NamingStylePreferences info)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ParameterName.cs (1)
47
public ParameterName(string nameBasedOnArgument, bool isFixed,
NamingRule
parameterNamingRule)