|
@@ -35,6 +35,7 @@ void FileIndexRecord::addDeclOccurence(SymbolRoleSet Roles, unsigned Offset,
|
|
|
}
|
|
|
|
|
|
DeclOccurrence NewInfo(Roles, Offset, D, Relations);
|
|
|
+ // We keep Decls in order as we need to access them in this order in all cases.
|
|
|
auto It = std::upper_bound(Decls.begin(), Decls.end(), NewInfo);
|
|
|
Decls.insert(It, std::move(NewInfo));
|
|
|
}
|