clang-tools
10.0.0
|
#include <CodeComplete.h>
Classes | |
struct | IncludeCandidate |
struct | Scores |
Public Member Functions | |
CompletionItem | render (const CodeCompleteOptions &) const |
Public Attributes | |
std::string | Name |
std::string | Scope |
std::string | RequiredQualifier |
std::string | Signature |
std::string | SnippetSuffix |
std::string | ReturnType |
std::string | Documentation |
CompletionItemKind | Kind = CompletionItemKind::Missing |
unsigned | BundleSize = 1 |
SymbolOrigin | Origin = SymbolOrigin::Unknown |
llvm::SmallVector< IncludeCandidate, 1 > | Includes |
std::vector< TextEdit > | FixIts |
Holds information about small corrections that needs to be done. More... | |
Range | CompletionTokenRange |
Holds the range of the token we are going to replace with this completion. More... | |
Scores | Score |
bool | Deprecated = false |
Indicates if this item is deprecated. More... | |
Definition at line 137 of file CodeComplete.h.
CompletionItem clang::clangd::CodeCompletion::render | ( | const CodeCompleteOptions & | Opts | ) | const |
Definition at line 1800 of file CodeComplete.cpp.
unsigned clang::clangd::CodeCompletion::BundleSize = 1 |
Definition at line 161 of file CodeComplete.h.
Range clang::clangd::CodeCompletion::CompletionTokenRange |
Holds the range of the token we are going to replace with this completion.
Definition at line 183 of file CodeComplete.h.
bool clang::clangd::CodeCompletion::Deprecated = false |
Indicates if this item is deprecated.
Definition at line 209 of file CodeComplete.h.
std::string clang::clangd::CodeCompletion::Documentation |
Definition at line 151 of file CodeComplete.h.
std::vector<TextEdit> clang::clangd::CodeCompletion::FixIts |
Holds information about small corrections that needs to be done.
Like converting '->' to '.' on member access.
Definition at line 180 of file CodeComplete.h.
llvm::SmallVector<IncludeCandidate, 1> clang::clangd::CodeCompletion::Includes |
Definition at line 176 of file CodeComplete.h.
CompletionItemKind clang::clangd::CodeCompletion::Kind = CompletionItemKind::Missing |
Definition at line 152 of file CodeComplete.h.
std::string clang::clangd::CodeCompletion::Name |
Definition at line 139 of file CodeComplete.h.
SymbolOrigin clang::clangd::CodeCompletion::Origin = SymbolOrigin::Unknown |
Definition at line 162 of file CodeComplete.h.
std::string clang::clangd::CodeCompletion::RequiredQualifier |
Definition at line 144 of file CodeComplete.h.
std::string clang::clangd::CodeCompletion::ReturnType |
Definition at line 150 of file CodeComplete.h.
std::string clang::clangd::CodeCompletion::Scope |
Definition at line 142 of file CodeComplete.h.
Scores clang::clangd::CodeCompletion::Score |
Definition at line 206 of file CodeComplete.h.
std::string clang::clangd::CodeCompletion::Signature |
Definition at line 146 of file CodeComplete.h.
std::string clang::clangd::CodeCompletion::SnippetSuffix |
Definition at line 148 of file CodeComplete.h.