APISampleUnitTestsCS.FAQ.ExpressionWalker.Visit C# (CSharp) Метод

Visit() публичный Метод

public Visit ( SyntaxNode node ) : void
node SyntaxNode
Результат void
            public override void Visit(SyntaxNode node)
            {
                if (node is ExpressionSyntax)
                {
                    TypeSymbol type = SemanticModel.GetTypeInfo((ExpressionSyntax)node).Type;
                    if (type != null)
                    {
                        Results.AppendLine();
                        Results.Append(node.GetType().Name);
                        Results.Append(" ");
                        Results.Append(node.ToString());
                        Results.Append(" has type ");
                        Results.Append(type.ToDisplayString());
                    }
                }

                base.Visit(node);
            }
FAQ.ExpressionWalker