10 references to IsNullLiteralExpression
Microsoft.CodeAnalysis.CodeStyle (10)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (2)
78var conditionLeftIsNull = syntaxFacts.IsNullLiteralExpression(conditionLeftLow); 79var conditionRightIsNull = syntaxFacts.IsNullLiteralExpression(conditionRightLow);
src\Analyzers\Core\Analyzers\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (3)
150var valueNode = syntaxFacts.IsNullLiteralExpression(syntaxFacts.GetExpressionOfArgument(node1)) ? node2 : node1; 162=> syntaxFacts.IsNullLiteralExpression(syntaxFacts.GetExpressionOfArgument(node1)) && 163!syntaxFacts.IsNullLiteralExpression(syntaxFacts.GetExpressionOfArgument(node2));
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (4)
137if (isEquals && !syntaxFacts.IsNullLiteralExpression(whenTrueNode)) 140if (!isEquals && !syntaxFacts.IsNullLiteralExpression(whenFalseNode)) 323var conditionLeftIsNull = syntaxFacts.IsNullLiteralExpression(conditionLeft); 324var conditionRightIsNull = syntaxFacts.IsNullLiteralExpression(conditionRight);
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
77!syntaxFacts.IsNullLiteralExpression(assignRight))