ArchiMetrics.Analysis.Metrics.MethodLocalVariablesAnalyzer.Calculate C# (CSharp) Method

Calculate() public method

public Calculate ( Microsoft.CodeAnalysis.SyntaxNode memberNode ) : int
memberNode Microsoft.CodeAnalysis.SyntaxNode
return int
		public int Calculate(SyntaxNode memberNode)
		{
			var node = memberNode as SyntaxNode;
			if (node != null)
			{
				Visit(node);
			}

			return _numLocalVariables;
		}

Usage Example

        private int CalculateNumberOfLocalVariables(SyntaxNode node)
        {
            var analyzer = new MethodLocalVariablesAnalyzer();

            return(analyzer.Calculate(node));
        }
All Usage Examples Of ArchiMetrics.Analysis.Metrics.MethodLocalVariablesAnalyzer::Calculate