示例#1
0
            protected override Void handleLocalDeclaration(LocalDeclarationStatementNode localDeclaration, Set <TypeInfo> dependencies)
            {
                var info = localDeclaration.getUserData(typeof(ExpressionInfo));

                addDependencies(info.Type, dependencies);
                foreach (var decl in localDeclaration.Declarators)
                {
                    if (decl.Value != null)
                    {
                        expressionHandler.handleExpression(decl.Value, dependencies, true);
                    }
                }
                return(null);
            }