Lines Matching defs:HI
1689 HierarchyItem HI;
1690 HI.name = printName(Ctx, ND);
1691 // FIXME: Populate HI.detail the way we do in symbolToHierarchyItem?
1692 HI.kind = SK;
1693 HI.range = Range{sourceLocToPosition(SM, DeclRange->getBegin()),
1695 HI.selectionRange = Range{NameBegin, NameEnd};
1696 if (!HI.range.contains(HI.selectionRange)) {
1699 HI.range = HI.selectionRange;
1702 HI.uri = URIForFile::canonicalize(*FilePath, TUPath);
1704 return HI;
1741 HierarchyItem HI;
1742 HI.name = std::string(S.Name);
1743 HI.detail = (S.Scope + S.Name).str();
1744 HI.kind = indexSymbolKindToSymbolKind(S.SymInfo.Kind);
1745 HI.selectionRange = Loc->range;
1748 HI.range = HI.selectionRange;
1749 HI.uri = Loc->uri;
1751 return HI;