27 instantiations of NameParts
Analyzer.Utilities.UnitTests (11)
Options\SymbolNamesWithValueOptionTests.cs (11)
24
var options = SymbolNamesWithValueOption<Unit>.Create(ImmutableArray<string>.Empty, GetCompilation(), null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
43
return new SymbolNamesWithValueOption<Unit>.
NameParts
(symbolName, Unit.Default);
62
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
97
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
132
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
154
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
174
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
196
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
225
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
264
return new SymbolNamesWithValueOption<string>.
NameParts
(split[0], split[1]);
372
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
Microsoft.CodeAnalysis.AnalyzerUtilities (16)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (16)
244
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.NullCheckValidationMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "M:");
251
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.AdditionalStringFormattingMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "M:");
303
? options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.ExcludedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default))
312
? options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.ExcludedTypeNamesWithDerivedTypes, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "T:")
328
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.DisallowedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
352
return new SymbolNamesWithValueOption<string?>.
NameParts
(name, null);
367
return new SymbolNamesWithValueOption<string?>.
NameParts
(split[0], trimmedSuffix);
372
return new SymbolNamesWithValueOption<string?>.
NameParts
(split[0], string.Empty);
375
return new SymbolNamesWithValueOption<string?>.
NameParts
(split[0], trimmedSuffix);
401
return new SymbolNamesWithValueOption<INamedTypeSymbol?>.
NameParts
(name, null);
418
return new SymbolNamesWithValueOption<INamedTypeSymbol?>.
NameParts
(split[0], null);
421
return new SymbolNamesWithValueOption<INamedTypeSymbol?>.
NameParts
(split[0], namedType);
431
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.AdditionalInheritanceExcludedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), optionForcedValue: defaultForcedValue);
438
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.AdditionalUseResultsMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "M:");
445
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.EnumerationMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "M:");
452
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.LinqChainMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "M:");
10 references to NameParts
Analyzer.Utilities.UnitTests (1)
Options\SymbolNamesWithValueOptionTests.cs (1)
36
SymbolNamesWithValueOption<Unit>.
NameParts
func(string symbolName)
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (4)
345
static SymbolNamesWithValueOption<string?>.
NameParts
GetParts(string name)
394
static SymbolNamesWithValueOption<INamedTypeSymbol?>.
NameParts
GetParts(string name, Compilation compilation)
460
Func<string, SymbolNamesWithValueOption<TValue>.
NameParts
> getTypeAndSuffixFunc,
475
static bool TryParse(string s, (Compilation compilation, Func<string, SymbolNamesWithValueOption<TValue>.
NameParts
> getTypeAndSuffixFunc, string? namePrefix, string? optionForcedValue) arg, out SymbolNamesWithValueOption<TValue> option)
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (5)
83
Func<string,
NameParts
> getSymbolNamePartsFunc)
96
var
parts = getSymbolNamePartsFunc(symbolName);
142
static void ProcessWildcardName(
NameParts
parts, PooledDictionary<SymbolKind, PooledDictionary<string, TValue>> wildcardNamesBuilder)
182
static void ProcessName(
NameParts
parts, PooledDictionary<string, TValue> namesBuilder)
190
static void ProcessSymbolName(
NameParts
parts, Compilation compilation, string? optionalPrefix, PooledDictionary<ISymbol, TValue> symbolsBuilder)