1 override of LogicalNotExpression
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3438public override SyntaxNode LogicalNotExpression(SyntaxNode expression)
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)
282replacement = 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)
358VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LogicalNotExpression(Generator.IdentifierName("x")), "!(x)");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
CodeGeneration\ExpressionGenerationTests.cs (1)
434f => f.LogicalNotExpression(
CodeGeneration\ExpressionPrecedenceGenerationTests.cs (2)
284f.LogicalNotExpression( 295f => f.LogicalNotExpression(
Microsoft.CodeAnalysis.Features (3)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (1)
172var expression = generator.LogicalNotExpression(
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
670var finalCondition = generator.LogicalNotExpression(enumIsDefinedInvocation);
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
165g.LogicalNotExpression(g.IdentifierName(disposedValueField.Name)),
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.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());