Пример #1
0
        public static CrossArchSyntaxMap LoadFromTrees(List <SyntaxTree> trees)
        {
            CrossArchSyntaxMap    map    = new CrossArchSyntaxMap();
            CrossArchSyntaxWalker walker = new CrossArchSyntaxWalker(map);

            foreach (var tree in trees)
            {
                walker.WalkTree(tree);
            }

            return(map);
        }
Пример #2
0
        public void AddTree(SyntaxTree tree)
        {
            CrossArchSyntaxWalker walker = new CrossArchSyntaxWalker(this);

            walker.WalkTree(tree);
        }