|
static bool | clang::clangd::hasDeclInMainFile (const Decl &D) |
|
static bool | clang::clangd::hasUsingDeclInMainFile (const CodeCompletionResult &R) |
|
static SymbolQualitySignals::SymbolCategory | clang::clangd::categorize (const NamedDecl &ND) |
|
static SymbolQualitySignals::SymbolCategory | clang::clangd::categorize (const CodeCompletionResult &R) |
|
static SymbolQualitySignals::SymbolCategory | clang::clangd::categorize (const index::SymbolInfo &D) |
|
static bool | clang::clangd::isInstanceMember (const NamedDecl *ND) |
|
static bool | clang::clangd::isInstanceMember (const index::SymbolInfo &D) |
|
llvm::raw_ostream & | clang::clangd::operator<< (llvm::raw_ostream &OS, const SymbolQualitySignals &S) |
|
static SymbolRelevanceSignals::AccessibleScope | clang::clangd::computeScope (const NamedDecl *D) |
|
static float | clang::clangd::fileProximityScore (unsigned FileDistance) |
|
static float | clang::clangd::scopeProximityScore (unsigned ScopeDistance) |
|
static llvm::Optional< llvm::StringRef > | clang::clangd::wordMatching (llvm::StringRef Name, const llvm::StringSet<> *ContextWords) |
|
llvm::raw_ostream & | clang::clangd::operator<< (llvm::raw_ostream &OS, const SymbolRelevanceSignals &S) |
|
float | clang::clangd::evaluateSymbolAndRelevance (float SymbolQuality, float SymbolRelevance) |
| Combine symbol quality and relevance into a single score. More...
|
|
DecisionForestScores | clang::clangd::evaluateDecisionForest (const SymbolQualitySignals &Quality, const SymbolRelevanceSignals &Relevance, float Base) |
|
static uint32_t | clang::clangd::encodeFloat (float F) |
|
std::string | clang::clangd::sortText (float Score, llvm::StringRef Tiebreak="") |
| Returns a string that sorts in the same order as (-Score, Tiebreak), for LSP. More...
|
|
llvm::raw_ostream & | clang::clangd::operator<< (llvm::raw_ostream &OS, const SignatureQualitySignals &S) |
|