49 references to WithIsUnsafe
GenerateDocumentationAndConfigFiles (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISymbolExtensions.cs (1)
16
.
WithIsUnsafe
(symbol.RequiresUnsafeModifier())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
296
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
318
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
478
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameters.Any(static p => p.RequiresUnsafeModifier())),
Microsoft.CodeAnalysis.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISymbolExtensions.cs (1)
16
.
WithIsUnsafe
(symbol.RequiresUnsafeModifier())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
296
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
318
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
478
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameters.Any(static p => p.RequiresUnsafeModifier())),
Microsoft.CodeAnalysis.BannedApiAnalyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISymbolExtensions.cs (1)
16
.
WithIsUnsafe
(symbol.RequiresUnsafeModifier())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
296
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
318
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
478
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameters.Any(static p => p.RequiresUnsafeModifier())),
Microsoft.CodeAnalysis.CodeStyle.Fixes (11)
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
437
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(generateUnsafe),
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
108
.WithIsStatic(State.IsStatic).WithIsAbstract(isAbstract).
WithIsUnsafe
(isUnsafe).WithAsync(knownTypes.IsTaskLike(returnType)),
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (3)
69
modifiers: DeclarationModifiers.None.WithIsStatic(_state.IsStatic).
WithIsUnsafe
(generateUnsafe),
88
? DeclarationModifiers.None.WithIsConst(true).
WithIsUnsafe
(generateUnsafe)
89
: DeclarationModifiers.None.WithIsStatic(_state.IsStatic).WithIsReadOnly(_isReadonly).
WithIsUnsafe
(generateUnsafe),
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (1)
149
var modifiers = DeclarationModifiers.Override.
WithIsUnsafe
(addUnsafe).WithIsRequired(member.IsRequired());
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
290
var modifiers = DeclarationModifiers.None.WithIsStatic(member.IsStatic).WithIsAbstract(generateAbstractly).WithIsNew(addNew).
WithIsUnsafe
(addUnsafe);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISymbolExtensions.cs (1)
16
.
WithIsUnsafe
(symbol.RequiresUnsafeModifier())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
296
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
318
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
478
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameters.Any(static p => p.RequiresUnsafeModifier())),
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
569
declarationModifiers = declarationModifiers.
WithIsUnsafe
(true);
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
134
modifiers = modifiers.
WithIsUnsafe
(true);
Microsoft.CodeAnalysis.Features (8)
Completion\Providers\AbstractOverrideCompletionProvider.cs (1)
55
var modifiers = itemModifiers.
WithIsUnsafe
(itemModifiers.IsUnsafe | overriddenMember.RequiresUnsafeModifier());
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
437
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(generateUnsafe),
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
108
.WithIsStatic(State.IsStatic).WithIsAbstract(isAbstract).
WithIsUnsafe
(isUnsafe).WithAsync(knownTypes.IsTaskLike(returnType)),
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (3)
69
modifiers: DeclarationModifiers.None.WithIsStatic(_state.IsStatic).
WithIsUnsafe
(generateUnsafe),
88
? DeclarationModifiers.None.WithIsConst(true).
WithIsUnsafe
(generateUnsafe)
89
: DeclarationModifiers.None.WithIsStatic(_state.IsStatic).WithIsReadOnly(_isReadonly).
WithIsUnsafe
(generateUnsafe),
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (1)
149
var modifiers = DeclarationModifiers.Override.
WithIsUnsafe
(addUnsafe).WithIsRequired(member.IsRequired());
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
290
var modifiers = DeclarationModifiers.None.WithIsStatic(member.IsStatic).WithIsAbstract(generateAbstractly).WithIsNew(addNew).
WithIsUnsafe
(addUnsafe);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISymbolExtensions.cs (1)
16
.
WithIsUnsafe
(symbol.RequiresUnsafeModifier())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
296
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
318
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
478
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameters.Any(static p => p.RequiresUnsafeModifier())),
Microsoft.CodeAnalysis.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISymbolExtensions.cs (1)
16
.
WithIsUnsafe
(symbol.RequiresUnsafeModifier())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
296
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
318
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
478
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameters.Any(static p => p.RequiresUnsafeModifier())),
Roslyn.Diagnostics.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISymbolExtensions.cs (1)
16
.
WithIsUnsafe
(symbol.RequiresUnsafeModifier())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
296
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
318
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
478
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameters.Any(static p => p.RequiresUnsafeModifier())),
Text.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISymbolExtensions.cs (1)
16
.
WithIsUnsafe
(symbol.RequiresUnsafeModifier())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
296
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
318
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameter.RequiresUnsafeModifier()),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
478
modifiers: DeclarationModifiers.None.
WithIsUnsafe
(!isContainedInUnsafeType && parameters.Any(static p => p.RequiresUnsafeModifier())),