コード例 #1
0
ファイル: Statement.cs プロジェクト: sfichera/TOMB
        public override void Visit(Action <Node> callback)
        {
            callback(this);

            condition.Visit(callback);
            body.Visit(callback);
        }
コード例 #2
0
        public override void Visit(Action <Node> callback)
        {
            foreach (var lib in Libraries.Values)
            {
                lib.Visit(callback);
            }

            callback(this);
            main.Visit(callback);
        }