17 references to State
Microsoft.CodeAnalysis.CodeStyle.Fixes (17)
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.AbstractInvocationInfo.cs (1)
45
var availableTypeParameters =
State
.TypeToGenerateIn.GetAllTypeParameters();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (16)
48
if (
State
.IsInConditionalAccessExpression)
79
modifiers: DeclarationModifiers.None.WithIsStatic(
State
.IsStatic).WithIsAbstract(isAbstract),
83
name:
State
.IdentifierToken.ValueText,
97
if (!
State
.IsContainedInUnsafeType)
108
.WithIsStatic(
State
.IsStatic).WithIsAbstract(isAbstract).WithIsUnsafe(isUnsafe).WithAsync(knownTypes.IsTaskLike(returnType)),
112
name:
State
.IdentifierToken.ValueText,
118
methodKind:
State
.MethodKind);
121
var languageServiceProvider = Document.Project.Solution.Workspace.Services.GetExtendedLanguageServices(
State
.TypeToGenerateIn.Language);
144
var availableTypeParameters =
State
.TypeToGenerateIn.GetAllTypeParameters();
195
return isAbstract ||
State
.TypeToGenerateIn.TypeKind == TypeKind.Interface || throwStatement == null
224
var containingType =
State
.ContainingType;
227
if (
State
.TypeToGenerateIn.TypeKind != TypeKind.Interface)
231
if (containingType.IsContainedWithin(
State
.TypeToGenerateIn))
235
else if (DerivesFrom(containingType) &&
State
.IsStatic)
257
else if (containingType.ContainingAssembly.IsSameAssemblyOrHasFriendAccessTo(
State
.TypeToGenerateIn.ContainingAssembly))
275
.Contains(
State
.TypeToGenerateIn);