12 references to IsNullLiteralExpression
Microsoft.CodeAnalysis.CSharp.Features (1)
CSharpUseNullPropagationDiagnosticAnalyzer.cs (1)
62if (!syntaxFacts.IsNullLiteralExpression(constantPattern.Expression))
Microsoft.CodeAnalysis.Features (11)
AbstractAddParameterCodeFixProvider.cs (1)
477var isNullLiteral = syntaxFacts.IsNullLiteralExpression(expressionOfArgument);
AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (2)
78var conditionLeftIsNull = syntaxFacts.IsNullLiteralExpression(conditionLeftLow); 79var conditionRightIsNull = syntaxFacts.IsNullLiteralExpression(conditionRightLow);
AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (1)
69var argument = syntaxFacts.IsNullLiteralExpression(syntaxFacts.GetExpressionOfArgument(arguments[0]))
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (3)
150var valueNode = syntaxFacts.IsNullLiteralExpression(syntaxFacts.GetExpressionOfArgument(node1)) ? node2 : node1; 162=> syntaxFacts.IsNullLiteralExpression(syntaxFacts.GetExpressionOfArgument(node1)) && 163!syntaxFacts.IsNullLiteralExpression(syntaxFacts.GetExpressionOfArgument(node2));
AbstractUseNullPropagationDiagnosticAnalyzer.cs (4)
133if (isEquals && !syntaxFacts.IsNullLiteralExpression(whenTrueNode)) 136if (!isEquals && !syntaxFacts.IsNullLiteralExpression(whenFalseNode)) 310var conditionLeftIsNull = syntaxFacts.IsNullLiteralExpression(conditionLeft); 311var conditionRightIsNull = syntaxFacts.IsNullLiteralExpression(conditionRight);