ioeric added inline comments.
================ Comment at: clangd/CodeComplete.cpp:1360 getQueryScopes(Recorder->CCContext, *Recorder->CCSema, Opts); if (!QueryScopes.empty()) ScopeProximity.emplace(QueryScopes); ---------------- sammccall wrote: > add this to the non-sema case too (though the if is always false for now), or > add a fixme? > Worried about forgetting this. Added a FIXME. ================ Comment at: clangd/Headers.cpp:196 + if (!HeaderSearchInfo) + return "\"" + InsertedHeader.File + "\""; + std::string Suggested = HeaderSearchInfo->suggestPathToFileForDiagnostics( ---------------- sammccall wrote: > Do we expect this code path to ever be called? > We may want to assert or elog here, depending on how this can be hit. This can be hit when we start serving index symbols in fallback mode completion. `shouldInsertInclude` will return false, but the calculation will be attempted regardless. We can probably elog this, but the number of log messages would be O(# of index symbols), which I worry might be too spammy. Repository: rCTE Clang Tools Extra CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60126/new/ https://reviews.llvm.org/D60126 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits