MCPcopy Create free account

hub / github.com/MaskRay/ccls / functions

Functions590 in github.com/MaskRay/ccls

↓ 331 callersMethodsize
src/utils.hh:144
↓ 103 callersMethodend
src/utils.hh:142
↓ 83 callersMethodbegin
src/utils.hh:140
↓ 43 callersMethodinsert
src/sema_manager.hh:62
↓ 41 callersMethodget
src/sema_manager.hh:43
↓ 41 callersMethodgetPath
src/lsp.cc:90
↓ 41 callersFunctionreply
src/pipeline.cc:852
↓ 31 callersFunctionintern
src/serializer.cc:413
↓ 30 callersMethodanyDef
src/query.hh:47
↓ 23 callersMethodclear
src/query.cc:181
↓ 20 callersFunctiongetLsLocation
src/query.cc:679
↓ 20 callersMethodpushBack
src/threaded_queue.hh:95
↓ 20 callersMethodvalid
src/indexer.hh:87
↓ 17 callersMethodname
src/indexer.hh:130
↓ 16 callersFunctionadd
src/messages/ccls_call.cc:231
↓ 16 callersFunctionreflect1
src/serializer.cc:276
↓ 15 callersFunctionreflect
src/messages/initialize.cc:254
↓ 14 callersFunctionreflectMember
src/serializer.hh:292
↓ 14 callersMethodvarUInt
src/serializer.hh:75
↓ 13 callersMethodgetFile
src/working_files.cc:337
↓ 13 callersMethodload
src/project.cc:372
↓ 12 callersFunctionRanks
src/fuzzy_match.cc:139
↓ 12 callersFunctionfindSymbolsAtLocation
src/query.cc:753
↓ 12 callersFunctiongetLsRange
src/query.cc:634
↓ 12 callersFunctionreflect
clang-format off
src/serializer.cc:79
↓ 11 callersFunctiondoPathMapping
src/config.cc:9
↓ 11 callersMethodstring
src/serializer.cc:75
↓ 10 callersFunctiongetOffsetForPosition
VSCode (UTF-16) disagrees with Emacs lsp-mode (UTF-8) on how to represent text documents. We use a UTF-8 iterator to approximate UTF-16 in the specifi
src/working_files.cc:414
↓ 10 callersMethodgetString
src/serializer.cc:53
↓ 9 callersFunctionindex
src/indexer.cc:1230
↓ 9 callersFunctionlookupExtension
src/project.cc:42
↓ 8 callersMethodconsumeFile
src/indexer.cc:93
↓ 8 callersFunctionensureEndsInSlash
src/utils.cc:103
↓ 8 callersFunctionfromTokenRange
src/clang_tu.cc:85
↓ 8 callersMethodmatches
src/utils.cc:40
↓ 8 callersFunctionnotify
src/pipeline.hh:68
↓ 8 callersFunctionpathFromFileEntry
src/clang_tu.cc:27
↓ 8 callersFunctionreflect
src/serializer.hh:241
↓ 8 callersMethodvarInt
src/serializer.hh:85
↓ 8 callersFunctionwithEntity
src/query.hh:201
↓ 7 callersFunctionaccept
index_tests/usage/type_usage_typedef_and_using.cc:7
↓ 7 callersMethodisNull
src/serializer.cc:52
↓ 7 callersFunctionreflectMemberEnd
src/serializer.hh:362
↓ 7 callersFunctionreflectMemberStart
src/serializer.cc:389
↓ 7 callersFunctionuniquify
src/indexer.cc:1216
↓ 6 callersMethoderror
src/message_handler.hh:227
↓ 6 callersFunctionfromCharSourceRange
src/clang_tu.cc:75
↓ 6 callersMethodgetContent
src/working_files.cc:347
↓ 6 callersFunctiongetKind
src/indexer.cc:122
↓ 6 callersFunctiongetLocationLink
src/query.cc:692
↓ 6 callersFunctionlowerPathIfInsensitive
src/utils.cc:92
↓ 6 callersFunctionrealPath
src/utils.cc:127
↓ 6 callersFunctionthreadLeave
src/pipeline.cc:445
↓ 5 callersFunctioncalled
index_tests/usage/func_usage_call_func.cc:1
↓ 5 callersFunctionescapeFileName
src/utils.cc:108
↓ 5 callersMethodgetSymbolName
src/query.cc:461
↓ 5 callersFunctioninit
src/indexer.cc:1226
↓ 5 callersFunctionnormalizeFolder
src/utils.cc:133
↓ 5 callersFunctionnormalizePath
src/platform_win.cc:22
↓ 5 callersFunctionreflect
src/lsp.cc:14
↓ 5 callersMethodsize
Returns the number of elements in the queue. This is lock-free.
src/threaded_queue.hh:82
↓ 5 callersFunctiontoString
src/test.cc:37
↓ 5 callersMethodwait
src/threaded_queue.hh:54
↓ 5 callersMethodwithLock
src/working_files.hh:65
↓ 4 callersMethodapply
src/test.cc:56
↓ 4 callersFunctionbuildCompilerInvocation
src/clang_tu.cc:103
↓ 4 callersMethodclear
src/pipeline.cc:49
↓ 4 callersMethodcontains
src/position.cc:49
↓ 4 callersFunctionconvert
src/query.cc:69
↓ 4 callersFunctiondecomposed2LineAndCol
src/clang_tu.cc:60
↓ 4 callersMethoddequeue
Get the first element from the queue. Blocks until one is available.
src/threaded_queue.hh:121
↓ 4 callersFunctioneachDefinedFunc
src/query.hh:242
↓ 4 callersFunctionexpand
src/messages/ccls_inheritance.cc:96
↓ 4 callersFunctiongetAdjustedDecl
src/indexer.cc:374
↓ 4 callersMethodgetPreamble
src/sema_manager.cc:674
↓ 4 callersFunctionhashUsr
src/utils.cc:80
↓ 4 callersMethodindex
src/project.cc:502
↓ 4 callersFunctioninternH
src/serializer.cc:398
↓ 4 callersMethodis_local
src/indexer.hh:232
↓ 4 callersMethodkey
src/serializer.cc:72
↓ 4 callersFunctionlastWriteTime
src/utils.cc:146
↓ 4 callersMethodonClose
src/sema_manager.cc:715
↓ 4 callersMethodprocess
Expand %c %cpp ... in .ccls
src/project.cc:98
↓ 4 callersFunctionreadContent
src/utils.cc:153
↓ 4 callersFunctionreflectFile
src/serializer.cc:369
↓ 4 callersFunctionrequest
src/pipeline.hh:71
↓ 4 callersFunctionspawnThread
src/platform_win.cc:42
↓ 4 callersMethodstamp
src/pipeline.cc:59
↓ 4 callersMethodtoString
src/indexer.cc:1214
↓ 4 callersMethodtoTuple
src/indexer.hh:88
↓ 3 callersFunctionappendSerializationFormat
src/pipeline.cc:138
↓ 3 callersFunctionappendToCDB
src/project.cc:147
↓ 3 callersFunctionassignFileId
src/query.cc:25
↓ 3 callersMethoddequeueAll
Return all elements in the queue.
src/threaded_queue.hh:98
↓ 3 callersFunctioneachEntityDef
src/query.hh:218
↓ 3 callersFunctionemitSemanticHighlight
src/message_handler.cc:429
↓ 3 callersMethodendObject
src/serializer.cc:71
↓ 3 callersMethodensureSession
src/sema_manager.cc:720
↓ 3 callersFunctionexpand
Expand a type node by adding members recursively to it.
src/messages/ccls_member.cc:92
↓ 3 callersFunctionflattenHierarchy
src/hierarchy.hh:12
next →1–100 of 590, ranked by callers