Alsing.SourceCode.SyntaxDefinition.MergeByChildBlocks C# (CSharp) Метод

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

public MergeByChildBlocks ( SyntaxDefinition Target ) : void
Target SyntaxDefinition
Результат void
        public void MergeByChildBlocks(SyntaxDefinition Target)
        {
            SpanDefinition[] spanDefinitions = SpanDefinitions;
            foreach (SpanDefinition bt in spanDefinitions)
            {
                for (int i = Target.mainSpanDefinition.childSpanDefinitions.Count - 1; i >= 0; i--)
                {
                    SpanDefinition child = Target.mainSpanDefinition.childSpanDefinitions[i];
                    bt.childSpanDefinitions.Insert(0, child);
                }
            }
        }