Calculate() public method

public Calculate ( Microsoft.CodeAnalysis.SyntaxNode root ) : IEnumerable
root Microsoft.CodeAnalysis.SyntaxNode
return IEnumerable
コード例 #1
0
        public static void AnalyzeMethod(SymbolAnalysisContext context)
        {
            var namedTypeSymbol = (IMethodSymbol)context.Symbol;

            var syntax = context.Symbol.DeclaringSyntaxReferences.First().SyntaxTree.ToString(); //Careful, partial methods might burn you

            var calculator = new SyntaxMetricsCalculator();
            var result = calculator.Calculate(syntax);
        }