Пример #1
0
        private static void AnalyzeOperation(OperationAnalysisContext context)
        {
            var expression     = context.GetBinaryExpressionSyntax();
            var identifierName = expression.GetIdentifierNameSyntax();

            if (identifierName != null)
            {
                var location   = expression.GetLocation();
                var argument   = identifierName.Identifier.ValueText;
                var diagnostic = Diagnostic.Create(Rule, location, argument);
                context.ReportDiagnostic(diagnostic);
            }
        }