Lines Matching refs:StratifiedLink
51 struct StratifiedLink { struct
68 StratifiedLink() : Above(SetSentinel), Below(SetSentinel) {} in StratifiedLink() argument
101 std::vector<StratifiedLink> Links) in StratifiedSets()
120 const StratifiedLink &getLink(StratifiedIndex Index) const { in getLink()
127 std::vector<StratifiedLink> Links;
221 Remap = StratifiedLink::SetSentinel; in BuilderLink()
282 bool isRemapped() const { return Remap != StratifiedLink::SetSentinel; } in isRemapped()
304 const StratifiedLink &getLink() const { return Link; } in getLink()
307 StratifiedLink Link;
314 void finalizeSets(std::vector<StratifiedLink> &StratLinks) { in finalizeSets()
353 static void propagateAttrs(std::vector<StratifiedLink> &Links) { in propagateAttrs()
384 std::vector<StratifiedLink> StratLinks; in build()
438 assert(AttrNum < StratifiedLink::SetSentinel); in noteAttribute()
465 assert(AttrNum < StratifiedLink::SetSentinel); in getAttribute()
484 assert(AttrNum < StratifiedLink::SetSentinel); in getRawAttribute()