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));
96
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
130
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
152
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
172
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
194
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
223
var options = SymbolNamesWithValueOption<Unit>.Create(symbolNames, compilation, null, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
261
return new SymbolNamesWithValueOption<string>.
NameParts
(split[0], split[1]);
367
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)
242
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.NullCheckValidationMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "M:");
249
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.AdditionalStringFormattingMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "M:");
301
? options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.ExcludedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default))
310
? options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.ExcludedTypeNamesWithDerivedTypes, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "T:")
326
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.DisallowedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default));
350
return new SymbolNamesWithValueOption<string?>.
NameParts
(name, null);
365
return new SymbolNamesWithValueOption<string?>.
NameParts
(split[0], trimmedSuffix);
370
return new SymbolNamesWithValueOption<string?>.
NameParts
(split[0], string.Empty);
373
return new SymbolNamesWithValueOption<string?>.
NameParts
(split[0], trimmedSuffix);
399
return new SymbolNamesWithValueOption<INamedTypeSymbol?>.
NameParts
(name, null);
416
return new SymbolNamesWithValueOption<INamedTypeSymbol?>.
NameParts
(split[0], null);
419
return new SymbolNamesWithValueOption<INamedTypeSymbol?>.
NameParts
(split[0], namedType);
429
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.AdditionalInheritanceExcludedSymbolNames, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), optionForcedValue: defaultForcedValue);
436
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.AdditionalUseResultsMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "M:");
443
=> options.GetSymbolNamesWithValueOption<Unit>(EditorConfigOptionNames.EnumerationMethods, rule, tree, compilation, static name => new SymbolNamesWithValueOption<Unit>.
NameParts
(name, Unit.Default), namePrefix: "M:");
450
=> 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)
343
static SymbolNamesWithValueOption<string?>.
NameParts
GetParts(string name)
392
static SymbolNamesWithValueOption<INamedTypeSymbol?>.
NameParts
GetParts(string name, Compilation compilation)
458
Func<string, SymbolNamesWithValueOption<TValue>.
NameParts
> getTypeAndSuffixFunc,
473
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)
82
Func<string,
NameParts
> getSymbolNamePartsFunc)
95
var
parts = getSymbolNamePartsFunc(symbolName);
141
static void ProcessWildcardName(
NameParts
parts, PooledDictionary<SymbolKind, PooledDictionary<string, TValue>> wildcardNamesBuilder)
181
static void ProcessName(
NameParts
parts, PooledDictionary<string, TValue> namesBuilder)
189
static void ProcessSymbolName(
NameParts
parts, Compilation compilation, string? optionalPrefix, PooledDictionary<ISymbol, TValue> symbolsBuilder)