Exemple #1
0
        public override void VisitVariableDeclaration(VariableDeclarationSyntax node)
        {
            var t       = node.Type.ToString();
            var vars    = node.Variables;
            var varName = vars[0].Identifier.ToString();
            var nl      = OurLine.NewLine(LineKind.Decl, "VariableDeclaration");

            OurLine.AddEssentialInfo(ref nl, "type:" + t);
            OurLine.AddEssentialInfo(ref nl, "name:" + varName);
            nl.Source     = node.ToFullString();
            nl.ParentKind = node.Parent.RawKind;
            nl.RawKind    = node.RawKind;
            LogCommand(nl);
            base.VisitVariableDeclaration(node);
        }