C# Class OmniXaml.DependencySortingVisitor

Inheritance: IVisitor
Show file Open project: AvaloniaUI/OmniXAML

Public Methods

Method Description
Visit ( OmniXaml.InstructionNode instructionNode ) : void

Private Methods

Method Description
GetDirectives ( OmniXaml.InstructionNode instructionNode ) : IEnumerable
GetOthers ( OmniXaml.InstructionNode instructionNode ) : IEnumerable
GetSortableMembers ( OmniXaml.InstructionNode instructionNode ) : IEnumerable
IsDirective ( OmniXaml.InstructionNode node ) : bool
IsOther ( OmniXaml.InstructionNode node ) : bool
IsSortable ( OmniXaml.InstructionNode node ) : bool
ShortByDependencies ( List list ) : IEnumerable
SortNodesAccordingTo ( List list, IEnumerable sortedList ) : IEnumerable

Method Details

Visit() public method

public Visit ( OmniXaml.InstructionNode instructionNode ) : void
instructionNode OmniXaml.InstructionNode
return void