diff options
author | Kirill Bobyrev <omtcyfz@gmail.com> | 2018-05-29 11:50:51 +0000 |
---|---|---|
committer | Kirill Bobyrev <omtcyfz@gmail.com> | 2018-05-29 11:50:51 +0000 |
commit | 5a267ed889071dcf07e123a9841eeb7de0c089fb (patch) | |
tree | a3c7e76769871dfcf10c80ca4a60e2c44c0cab24 | |
parent | 16092ab3c5f5b0f75079c362c2dbc74195b4257d (diff) | |
download | bcm5719-llvm-5a267ed889071dcf07e123a9841eeb7de0c089fb.tar.gz bcm5719-llvm-5a267ed889071dcf07e123a9841eeb7de0c089fb.zip |
[clangd] Minor cleanup
This patch silences few clang-tidy warnings, removes unwanted trailing
whitespace and enforces coding guidelines.
The functionality is not affected since the cleanup is rather straightforward,
all clangd tests are still green.
Reviewers: ioeric, ilya-biryukov
Reviewed By: ioeric
Subscribers: MaskRay, jkorous, cfe-commits
Differential Revision: https://reviews.llvm.org/D47471
llvm-svn: 333411
-rw-r--r-- | clang-tools-extra/clangd/CodeComplete.cpp | 22 | ||||
-rw-r--r-- | clang-tools-extra/clangd/tool/ClangdMain.cpp | 4 |
2 files changed, 14 insertions, 12 deletions
diff --git a/clang-tools-extra/clangd/CodeComplete.cpp b/clang-tools-extra/clangd/CodeComplete.cpp index cfebb3e3c94..09e18361506 100644 --- a/clang-tools-extra/clangd/CodeComplete.cpp +++ b/clang-tools-extra/clangd/CodeComplete.cpp @@ -359,13 +359,13 @@ struct SpecifiedScope { // Get all scopes that will be queried in indexes. std::vector<std::string> getQueryScopes(CodeCompletionContext &CCContext, - const SourceManager& SM) { - auto GetAllAccessibleScopes = [](CodeCompletionContext& CCContext) { + const SourceManager &SM) { + auto GetAllAccessibleScopes = [](CodeCompletionContext &CCContext) { SpecifiedScope Info; - for (auto* Context : CCContext.getVisitedContexts()) { + for (auto *Context : CCContext.getVisitedContexts()) { if (isa<TranslationUnitDecl>(Context)) Info.AccessibleScopes.push_back(""); // global namespace - else if (const auto*NS = dyn_cast<NamespaceDecl>(Context)) + else if (const auto *NS = dyn_cast<NamespaceDecl>(Context)) Info.AccessibleScopes.push_back(NS->getQualifiedNameAsString() + "::"); } return Info; @@ -397,8 +397,9 @@ std::vector<std::string> getQueryScopes(CodeCompletionContext &CCContext, Info.AccessibleScopes.push_back(""); // global namespace Info.UnresolvedQualifier = - Lexer::getSourceText(CharSourceRange::getCharRange((*SS)->getRange()), - SM, clang::LangOptions()).ltrim("::"); + Lexer::getSourceText(CharSourceRange::getCharRange((*SS)->getRange()), SM, + clang::LangOptions()) + .ltrim("::"); // Sema excludes the trailing "::". if (!Info.UnresolvedQualifier->empty()) *Info.UnresolvedQualifier += "::"; @@ -590,7 +591,7 @@ public: SigHelp.signatures.push_back(ProcessOverloadCandidate( Candidate, *CCS, getParameterDocComment(S.getASTContext(), Candidate, CurrentArg, - /*CommentsFromHeader=*/false))); + /*CommentsFromHeaders=*/false))); } } @@ -696,7 +697,7 @@ bool semaCodeComplete(std::unique_ptr<CodeCompleteConsumer> Consumer, &DummyDiagsConsumer, false), Input.VFS); if (!CI) { - log("Couldn't create CompilerInvocation");; + log("Couldn't create CompilerInvocation"); return false; } auto &FrontendOpts = CI->getFrontendOpts(); @@ -1013,7 +1014,7 @@ private: LLVM_DEBUG(llvm::dbgs() << "CodeComplete: " << C.Name << (IndexResult ? " (index)" : "") << (SemaResult ? " (sema)" : "") << " = " << Scores.finalScore - << "\n" + << "\n" << Quality << Relevance << "\n"); NSema += bool(SemaResult); @@ -1035,7 +1036,8 @@ private: /*CommentsFromHeader=*/false); } } - return Candidate.build(FileName, Scores, Opts, SemaCCS, Includes.get(), DocComment); + return Candidate.build(FileName, Scores, Opts, SemaCCS, Includes.get(), + DocComment); } }; diff --git a/clang-tools-extra/clangd/tool/ClangdMain.cpp b/clang-tools-extra/clangd/tool/ClangdMain.cpp index 84d8a4e5f68..4f507372e8d 100644 --- a/clang-tools-extra/clangd/tool/ClangdMain.cpp +++ b/clang-tools-extra/clangd/tool/ClangdMain.cpp @@ -33,7 +33,7 @@ enum class PCHStorageFlag { Disk, Memory }; // Build an in-memory static index for global symbols from a YAML-format file. // The size of global symbols should be relatively small, so that all symbols // can be managed in memory. -std::unique_ptr<SymbolIndex> BuildStaticIndex(llvm::StringRef YamlSymbolFile) { +std::unique_ptr<SymbolIndex> buildStaticIndex(llvm::StringRef YamlSymbolFile) { auto Buffer = llvm::MemoryBuffer::getFile(YamlSymbolFile); if (!Buffer) { llvm::errs() << "Can't open " << YamlSymbolFile << "\n"; @@ -223,7 +223,7 @@ int main(int argc, char *argv[]) { Opts.BuildDynamicSymbolIndex = EnableIndex; std::unique_ptr<SymbolIndex> StaticIdx; if (EnableIndex && !YamlSymbolFile.empty()) { - StaticIdx = BuildStaticIndex(YamlSymbolFile); + StaticIdx = buildStaticIndex(YamlSymbolFile); Opts.StaticIndex = StaticIdx.get(); } Opts.AsyncThreadsCount = WorkerThreadsCount; |