2 overrides of LogicalNotExpression
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3441public override SyntaxNode LogicalNotExpression(SyntaxNode expression)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
245Public Overrides Function LogicalNotExpression(expression As SyntaxNode) As SyntaxNode
105 references to LogicalNotExpression
GenerateDocumentationAndConfigFiles (12)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (3)
116generator.LogicalNotExpression( 151generator.LogicalNotExpression( 246generator.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (3)
155factory.LogicalNotExpression( 340factory.LogicalNotExpression( 349factory.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
135: generator.LogicalNotExpression(expressionOrPattern); 152return generator.LogicalNotExpression(expressionNode); 162return generator.LogicalNotExpression(expressionNode); 226return generator.LogicalNotExpression(expressionNode); 299return generator.LogicalNotExpression(isExpression); 487newLiteralExpression = generator.LogicalNotExpression(expression.WithoutTrivia());
Metrics (3)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (3)
116generator.LogicalNotExpression( 151generator.LogicalNotExpression( 246generator.LogicalNotExpression(
Metrics.Legacy (3)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (3)
116generator.LogicalNotExpression( 151generator.LogicalNotExpression( 246generator.LogicalNotExpression(
Microsoft.CodeAnalysis.Analyzers (13)
MetaAnalyzers\Fixers\CompareSymbolsCorrectlyFix.cs (1)
281replacement = generator.LogicalNotExpression(replacement);
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (3)
116generator.LogicalNotExpression( 151generator.LogicalNotExpression( 246generator.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (3)
155factory.LogicalNotExpression( 340factory.LogicalNotExpression( 349factory.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
135: generator.LogicalNotExpression(expressionOrPattern); 152return generator.LogicalNotExpression(expressionNode); 162return generator.LogicalNotExpression(expressionNode); 226return generator.LogicalNotExpression(expressionNode); 299return generator.LogicalNotExpression(isExpression); 487newLiteralExpression = generator.LogicalNotExpression(expression.WithoutTrivia());
Microsoft.CodeAnalysis.BannedApiAnalyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (3)
155factory.LogicalNotExpression( 340factory.LogicalNotExpression( 349factory.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
135: generator.LogicalNotExpression(expressionOrPattern); 152return generator.LogicalNotExpression(expressionNode); 162return generator.LogicalNotExpression(expressionNode); 226return generator.LogicalNotExpression(expressionNode); 299return generator.LogicalNotExpression(isExpression); 487newLiteralExpression = generator.LogicalNotExpression(expression.WithoutTrivia());
Microsoft.CodeAnalysis.CodeStyle.Fixes (10)
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
165g.LogicalNotExpression(g.IdentifierName(disposedValueField.Name)),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (3)
155factory.LogicalNotExpression( 340factory.LogicalNotExpression( 349factory.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
135: generator.LogicalNotExpression(expressionOrPattern); 152return generator.LogicalNotExpression(expressionNode); 162return generator.LogicalNotExpression(expressionNode); 226return generator.LogicalNotExpression(expressionNode); 299return generator.LogicalNotExpression(isExpression); 487newLiteralExpression = generator.LogicalNotExpression(expression.WithoutTrivia());
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
336VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LogicalNotExpression(Generator.IdentifierName("x")), "!(x)");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
CodeGeneration\ExpressionGenerationTests.cs (1)
513f => f.LogicalNotExpression(
CodeGeneration\ExpressionPrecedenceGenerationTests.cs (2)
325f.LogicalNotExpression( 338f => f.LogicalNotExpression(
Microsoft.CodeAnalysis.Features (2)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (1)
172var expression = generator.LogicalNotExpression(
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
670var finalCondition = generator.LogicalNotExpression(enumIsDefinedInvocation);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (3)
155factory.LogicalNotExpression( 340factory.LogicalNotExpression( 349factory.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
135: generator.LogicalNotExpression(expressionOrPattern); 152return generator.LogicalNotExpression(expressionNode); 162return generator.LogicalNotExpression(expressionNode); 226return generator.LogicalNotExpression(expressionNode); 299return generator.LogicalNotExpression(isExpression); 487newLiteralExpression = generator.LogicalNotExpression(expression.WithoutTrivia());
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (3)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (3)
116generator.LogicalNotExpression( 151generator.LogicalNotExpression( 246generator.LogicalNotExpression(
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.vb (1)
310VerifySyntax(Of UnaryExpressionSyntax)(Generator.LogicalNotExpression(Generator.IdentifierName("x")), "Not(x)")
Microsoft.CodeAnalysis.Workspaces (9)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (3)
155factory.LogicalNotExpression( 340factory.LogicalNotExpression( 349factory.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
135: generator.LogicalNotExpression(expressionOrPattern); 152return generator.LogicalNotExpression(expressionNode); 162return generator.LogicalNotExpression(expressionNode); 226return generator.LogicalNotExpression(expressionNode); 299return generator.LogicalNotExpression(isExpression); 487newLiteralExpression = generator.LogicalNotExpression(expression.WithoutTrivia());
Roslyn.Diagnostics.Analyzers (12)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (3)
116generator.LogicalNotExpression( 151generator.LogicalNotExpression( 246generator.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (3)
155factory.LogicalNotExpression( 340factory.LogicalNotExpression( 349factory.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
135: generator.LogicalNotExpression(expressionOrPattern); 152return generator.LogicalNotExpression(expressionNode); 162return generator.LogicalNotExpression(expressionNode); 226return generator.LogicalNotExpression(expressionNode); 299return generator.LogicalNotExpression(isExpression); 487newLiteralExpression = generator.LogicalNotExpression(expression.WithoutTrivia());
Test.Utilities (3)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (3)
116generator.LogicalNotExpression( 151generator.LogicalNotExpression( 246generator.LogicalNotExpression(
Text.Analyzers (12)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (3)
116generator.LogicalNotExpression( 151generator.LogicalNotExpression( 246generator.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (3)
155factory.LogicalNotExpression( 340factory.LogicalNotExpression( 349factory.LogicalNotExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (6)
135: generator.LogicalNotExpression(expressionOrPattern); 152return generator.LogicalNotExpression(expressionNode); 162return generator.LogicalNotExpression(expressionNode); 226return generator.LogicalNotExpression(expressionNode); 299return generator.LogicalNotExpression(isExpression); 487newLiteralExpression = generator.LogicalNotExpression(expression.WithoutTrivia());