public override void Visit()

in dotnet/CSharpSourceGraphExtraction/Utils/RoslynUtils.cs [70:84]


            public override void Visit(SyntaxNode node)
            {
                ISymbol symbol = GetReferenceSymbol(node, semanticModel);
                if (symbol != null
                    && !(symbol is IMethodSymbol) && !(symbol is INamespaceOrTypeSymbol)
                    && !(symbol is IPreprocessingSymbol) && !(symbol is ITypeSymbol)
                    && !(symbol is ILabelSymbol))
                {
                    if (symbol.OriginalDefinition != null && symbol.Locations.Length > 0 && symbol.Locations.First().SourceTree == node.SyntaxTree)
                    {
                        relevantSymbols.Add(symbol.OriginalDefinition);
                    }
                }
                base.Visit(node);
            }