Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MaskRay/ccls
/ functions
Functions
590 in github.com/MaskRay/ccls
⨍
Functions
590
◇
Types & classes
399
↓ 3 callers
Method
flush
src/sema_manager.cc:174
↓ 3 callers
Function
format
src/messages/textDocument_formatting.cc:52
↓ 3 callers
Function
gen
index_tests/usage/usage_inside_of_call_simple.cc:3
↓ 3 callers
Method
getBufferPosFromIndexPos
src/working_files.cc:303
↓ 3 callers
Function
getCachePath
src/pipeline.cc:147
↓ 3 callers
Function
getDeclarations
src/query.cc:513
↓ 3 callers
Function
getFallback
src/project.cc:151
↓ 3 callers
Method
getFileUnlocked
src/working_files.cc:342
↓ 3 callers
Function
getLsDocumentUri
src/query.cc:659
↓ 3 callers
Function
getSourceInRange
src/indexer.cc:112
↓ 3 callers
Function
getTypeDecl
src/indexer.cc:317
↓ 3 callers
Function
ignore
src/messages/textDocument_document.cc:117
↓ 3 callers
Function
is_contained
src/message_handler.cc:23
↓ 3 callers
Method
match
src/fuzzy_match.cc:96
↓ 3 callers
Method
member
src/serializer.cc:41
↓ 3 callers
Method
notOpened
src/message_handler.cc:122
↓ 3 callers
Method
null_
src/serializer.cc:73
↓ 3 callers
Method
onBufferContentUpdated
src/working_files.cc:216
↓ 3 callers
Method
pack
src/serializer.hh:101
↓ 3 callers
Function
rawCacheLoad
src/pipeline.cc:166
↓ 3 callers
Function
reflectHoverAndComments
src/serializer.cc:226
↓ 3 callers
Function
reflectShortName
src/serializer.cc:246
↓ 3 callers
Function
replyError
src/pipeline.cc:881
↓ 3 callers
Method
replyLocationLink
src/message_handler.cc:126
↓ 3 callers
Method
run
src/message_handler.cc:213
↓ 3 callers
Method
scheduleDiag
src/sema_manager.cc:687
↓ 3 callers
Function
serialize
src/serializer.cc:415
↓ 3 callers
Method
startObject
src/serializer.cc:70
↓ 3 callers
Method
take
src/sema_manager.cc:189
↓ 3 callers
Function
threadEnter
src/pipeline.cc:440
↓ 3 callers
Method
toString
src/lsp.cc:121
↓ 3 callers
Function
tryReplaceDef
src/query.cc:58
↓ 3 callers
Function
writeToFile
src/utils.cc:166
↓ 2 callers
Function
Accept
index_tests/namespaces/namespace_reference.cc:3
↓ 2 callers
Method
BeginSourceFile
src/sema_manager.cc:203
↓ 2 callers
Method
EndSourceFile
src/sema_manager.cc:204
↓ 2 callers
Function
alignColumn
Find matching position of |a[column]| in |b|. This is actually a single step of Hirschberg's sequence alignment algorithm.
src/working_files.cc:121
↓ 2 callers
Function
buildCompilerInstance
src/sema_manager.cc:254
↓ 2 callers
Function
buildInitial
src/messages/ccls_member.cc:200
↓ 2 callers
Function
calculateRoles
src/fuzzy_match.cc:24
↓ 2 callers
Function
computeRangeSize
Computes roughly how long |range| is.
src/query.cc:506
↓ 2 callers
Function
computeSemanticTokens
src/message_handler.cc:290
↓ 2 callers
Method
consumer
src/sema_manager.cc:68
↓ 2 callers
Function
deserialize
src/serializer.cc:445
↓ 2 callers
Function
doField
Add a field to |entry| which is a Func/Type.
src/messages/ccls_member.cc:52
↓ 2 callers
Function
do_initialize
src/messages/initialize.cc:320
↓ 2 callers
Function
editDistanceVector
Computes edit distance with O(N*M) Needleman-Wunsch algorithm and returns a distance vector where d[i] = cost of aligning a to b[0,i). Myers' diff al
src/working_files.cc:104
↓ 2 callers
Function
emitSkippedRanges
src/message_handler.cc:281
↓ 2 callers
Method
endArray
src/serializer.cc:69
↓ 2 callers
Method
endObject
src/serializer.hh:39
↓ 2 callers
Function
expand
src/messages/ccls_call.cc:65
↓ 2 callers
Function
expandHelper
src/messages/ccls_inheritance.cc:46
↓ 2 callers
Method
findEntry
src/project.cc:389
↓ 2 callers
Function
findMatchingLine
Find matching buffer line of index_lines[line]. By symmetry, this can also be used to find matching index line of a buffer line.
src/working_files.cc:162
↓ 2 callers
Function
findParent
src/messages/ccls_navigate.cc:16
↓ 2 callers
Function
foo
index_tests/templates/specialization.cc:39
↓ 2 callers
Function
fromTokenRangeDefaulted
src/clang_tu.cc:89
↓ 2 callers
Function
getCharClass
src/fuzzy_match.cc:16
↓ 2 callers
Method
getCompletionPosition
src/working_files.cc:325
↓ 2 callers
Function
getDefaultResourceDirectory
src/utils.cc:189
↓ 2 callers
Function
getDefinitionSpell
src/query.cc:533
↓ 2 callers
Method
getFileSet
src/query.cc:486
↓ 2 callers
Function
getFilesInFolder
src/filesystem.cc:12
↓ 2 callers
Function
getFuncDeclarations
src/query.cc:539
↓ 2 callers
Method
getHashValue
src/query.hh:130
↓ 2 callers
Method
getIndexPosFromBufferPos
src/working_files.cc:316
↓ 2 callers
Function
getSymbolInfo
src/query.cc:722
↓ 2 callers
Function
getUsesForAllBases
src/query.cc:592
↓ 2 callers
Function
getUsesForAllDerived
src/query.cc:614
↓ 2 callers
Function
getVarDeclarations
src/query.cc:548
↓ 2 callers
Method
hasFunc
src/query.hh:159
↓ 2 callers
Method
hasType
src/query.hh:160
↓ 2 callers
Method
includes
src/lsp.hh:89
↓ 2 callers
Function
inheritance
src/messages/ccls_inheritance.cc:113
↓ 2 callers
Method
intersects
src/lsp.hh:90
↓ 2 callers
Method
isCacheValid
src/sema_manager.hh:167
↓ 2 callers
Method
isEmpty
Returns true if the queue is empty. This is lock-free.
src/threaded_queue.hh:118
↓ 2 callers
Method
iterArray
src/serializer.cc:28
↓ 2 callers
Function
languageIdentifier
src/messages/textDocument_hover.cc:32
↓ 2 callers
Function
lexIdentifierAroundPos
src/working_files.cc:428
↓ 2 callers
Method
loaded
src/pipeline.cc:54
↓ 2 callers
Function
locationInRange
src/sema_manager.cc:96
↓ 2 callers
Function
lock
src/threaded_queue.hh:20
↓ 2 callers
Function
notifyOrRequest
src/pipeline.cc:832
↓ 2 callers
Method
onSave
src/sema_manager.cc:713
↓ 2 callers
Method
onView
src/sema_manager.cc:707
↓ 2 callers
Function
parse
src/sema_manager.cc:296
↓ 2 callers
Function
printDiag
src/sema_manager.cc:518
↓ 2 callers
Method
push
src/threaded_queue.hh:85
↓ 2 callers
Function
quit
src/pipeline.cc:422
↓ 2 callers
Function
reflect
src/message_handler.cc:37
↓ 2 callers
Function
reflect
src/message_handler.hh:184
↓ 2 callers
Function
resolveIfRelative
src/utils.cc:119
↓ 2 callers
Function
reverseSubseqMatch
Find discontinous |search| in |content|. Return |found| and the count of skipped chars before found.
src/utils.cc:177
↓ 2 callers
Method
setIndexContent
src/working_files.cc:209
↓ 2 callers
Function
splitString
src/test.cc:79
↓ 2 callers
Method
startArray
src/serializer.cc:68
↓ 2 callers
Method
startObject
src/serializer.hh:38
↓ 2 callers
Function
toLines
src/working_files.cc:45
↓ 2 callers
Function
toString
src/messages/textDocument_code.cc:64
← previous
next →
101–200 of 590, ranked by callers