Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MaskRay/ccls
/ types & classes
Types & classes
399 in github.com/MaskRay/ccls
⨍
Functions
590
◇
Types & classes
399
↓ 22 callers
Class
StringRef
src/utils.hh:17
↓ 4 callers
Class
RequestId
src/lsp.hh:17
↓ 4 callers
Enum
Role
src/indexer.hh:40
↓ 2 callers
Class
CachedHashStringRef
src/serializer.hh:23
↓ 2 callers
Class
ProjectProcessor
src/project.cc:68
↓ 2 callers
Class
T
index_tests/usage/type_usage_declare_extern.cc:1
↓ 1 callers
Class
Command
src/messages/textDocument_code.cc:51
↓ 1 callers
Class
Def
src/query.hh:25
↓ 1 callers
Class
Diag
src/sema_manager.hh:35
↓ 1 callers
Class
Foo
index_tests/usage/usage_inside_of_call.cc:5
↓ 1 callers
Enum
Kind
The order matters. In findSymbolsAtLocation, we want Var/Func ordered in front of others.
src/indexer.hh:37
↓ 1 callers
Enum
LanguageId
Used to identify the language at a file level. The ordering is important, as a file previously identified as `C`, will be changed to `Cpp` if it encou
src/lsp.hh:244
↓ 1 callers
Class
Location
src/lsp.hh:93
↓ 1 callers
Class
Range
src/position.hh:32
↓ 1 callers
Class
Type
index_tests/constructors/implicit_constructor.cc:1
↓ 1 callers
Enum
Verbosity
src/log.hh:16
Enum
A
index_tests/foobar.cc:1
Enum
A
index_tests/templates/template_class_type_usage_folded_into_one.cc:1
Enum
A
index_tests/templates/template_var_usage_folded_into_one.cc:1
Enum
B
index_tests/foobar.cc:2
Enum
B
index_tests/templates/template_class_type_usage_folded_into_one.cc:2
Enum
B
index_tests/templates/template_var_usage_folded_into_one.cc:2
Class
Bar
index_tests/constructors/make_functions.h:1
Class
Base
index_tests/multi_file/header.h:3
Class
Base0
index_tests/inheritance/multiple_base_functions.cc:1
Class
Base1
index_tests/inheritance/class_inherit_templated_parent.cc:2
Class
Base1
index_tests/inheritance/multiple_base_functions.cc:4
Class
Base2
index_tests/inheritance/class_inherit_templated_parent.cc:5
Class
BaseThreadQueue
src/threaded_queue.hh:24
Class
BinaryReader
src/position.hh:50
Class
BinaryReader
src/serializer.hh:65
Class
BinaryWriter
src/position.hh:51
Class
BinaryWriter
src/serializer.hh:98
Class
Buffer
index_tests/multi_file/static.h:3
Class
C
index_tests/templates/member_ref_in_template.cc:2
Class
Cache
src/config.hh:32
Class
CallHierarchyItem
src/message_handler.hh:64
Enum
CallType
src/messages/ccls_call.cc:16
Class
CallsParam
src/message_handler.hh:75
Class
CclsPreambleCallbacks
src/sema_manager.cc:160
Class
CclsSemanticHighlight
src/message_handler.cc:81
Class
CclsSemanticHighlightSymbol
src/message_handler.cc:70
Class
CclsSetSkippedRanges
src/message_handler.cc:88
Enum
CharClass
src/fuzzy_match.cc:13
Enum
CharRole
src/fuzzy_match.cc:14
Class
Clang
src/config.hh:86
Class
ClientCap
src/messages/initialize.cc:228
Class
ClientCapability
src/config.hh:117
Class
Cmd_xref
src/messages/textDocument_code.cc:46
Class
CodeAction
src/messages/textDocument_code.cc:17
Class
CodeActionOptions
src/messages/initialize.cc:115
Class
CodeActionParam
src/message_handler.hh:26
Class
CodeLens
src/config.hh:132
Class
CodeLens
src/messages/textDocument_code.cc:56
Class
CodeLensOptions
src/messages/initialize.cc:118
Class
CommonCodeLensParams
src/messages/textDocument_code.cc:72
Class
CompTask
src/sema_manager.hh:99
Class
CompleteConsumerCache
src/sema_manager.hh:156
Class
Completion
src/config.hh:137
Class
Completion
src/messages/initialize.cc:195
Class
CompletionConsumer
src/messages/textDocument_completion.cc:322
Class
CompletionContext
src/message_handler.hh:85
Class
CompletionItem
src/message_handler.hh:120
Class
CompletionItem
src/messages/initialize.cc:196
Enum
CompletionItemKind
src/message_handler.hh:92
Class
CompletionList
src/messages/textDocument_completion.cc:44
Class
CompletionOptions
src/messages/initialize.cc:94
Class
CompletionParam
src/message_handler.hh:89
Enum
CompletionTriggerKind
completion
src/message_handler.hh:80
Class
Config
The language client plugin needs to send initialization options in the `initialize` request to the ccls language server. If necessary, the command li
src/config.hh:20
Class
Context
src/message_handler.hh:29
Class
Context
src/messages/textDocument_references.cc:16
Class
DB
The query database is heavily optimized for fast queries. It is stored in-memory.
src/query.hh:138
Class
DB
src/messages/ccls_info.cc:15
Class
DeclInfo
src/indexer.cc:54
Class
DeclRef
src/indexer.hh:104
Class
DenseMapInfo<ccls::ExtentRef>
src/query.hh:15
Class
DenseMapInfoForUsr
src/query.hh:127
Class
Derived
index_tests/inheritance/function_override.cc:4
Class
Derived
index_tests/inheritance/class_inherit_templated_parent.cc:13
Class
Derived
index_tests/inheritance/class_inherit.cc:2
Class
Derived
index_tests/inheritance/multiple_base_functions.cc:7
Class
Derived
index_tests/inheritance/class_multiple_inherit.cc:4
Class
Derived1
index_tests/inheritance/class_inherit_templated_parent.cc:8
Class
Derived2
index_tests/inheritance/class_inherit_templated_parent.cc:11
Class
DiagBase
src/sema_manager.hh:26
Class
DiagTask
src/sema_manager.hh:113
Class
Diagnostic
src/lsp.hh:226
Class
DiagnosticRelatedInformation
src/lsp.hh:221
Class
Diagnostics
src/config.hh:207
Class
DidChangeWatchedFilesParam
src/message_handler.hh:164
Class
DidChangeWatchedFilesRegistration
src/messages/initialize.cc:285
Class
DidChangeWorkspaceFoldersParam
src/message_handler.hh:171
Class
DidOpenTextDocumentParam
src/message_handler.hh:34
Class
DocumentFormattingParam
src/message_handler.hh:142
Class
DocumentHighlight
src/messages/textDocument_document.cc:23
Class
DocumentLink
src/messages/textDocument_document.cc:70
Class
DocumentLinkOptions
src/messages/initialize.cc:125
Class
DocumentOnTypeFormattingOptions
src/config.hh:68
Class
DocumentOnTypeFormattingParam
src/message_handler.hh:146
next →
1–100 of 399, ranked by callers