Simplify outlineview by reusing code from OutlineNode in the model

Authored by arichardson on May 1 2015, 3:09 PM.

Description

Simplify outlineview by reusing code from OutlineNode in the model

Instead of storing a std::vector<OutlineNode> we now store a single
OutlineNode* which means the model no longer iterates over the decls of
the TopDUContext but rather we reuse OutlineNode::appendChildContext()

REVIEW: 123586

Details

Committed
arichardsonAug 4 2015, 10:18 AM
Parents
R32:6fbafdfb9ce8: Add a bit of debug output
Branches
Unknown
Tags
Unknown