By Guest

Unnamed Paste

Auto Detect 41.03 KiB 28 one month ago
I[20:24:37.135] Ubuntu clangd version 14.0.5-++20220610081652+4d5dad43b2eb-1~exp1~20220610081739.155 I[20:24:37.135] Features: linux I[20:24:37.135] PID: 29837 I[20:24:37.136] Working directory: /home/josh/projects/Quartz/nxquartz I[20:24:37.136] argv[0]: /usr/bin/clangd-14 I[20:24:37.136] argv[1]: --query-driver=/opt/devkitpro/devkitA64/bin/aarch64-none-elf-* I[20:24:37.136] argv[2]: --compile-commands-dir=/home/josh/projects/Quartz/nxquartz/build I[20:24:37.136] argv[3]: -log=verbose V[20:24:37.136] User config file is /home/josh/.config/clangd/config.yaml I[20:24:37.136] Starting LSP over stdin/stdout V[20:24:37.136] <<< {"id":0,"jsonrpc":"2.0","method":"initialize","params":{"capabilities":{"general":{"markdown":{"parser":"marked","version":"1.1.0"},"regularExpressions":{"engine":"ECMAScript","version":"ES2020"},"staleRequestSupport":{"cancel":true,"retryOnContentModified":["textDocument/semanticTokens/full","textDocument/semanticTokens/range","textDocument/semanticTokens/full/delta"]}},"textDocument":{"callHierarchy":{"dynamicRegistration":true},"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}},"dataSupport":true,"disabledSupport":true,"dynamicRegistration":true,"honorsChangeAnnotations":false,"isPreferredSupport":true,"resolveSupport":{"properties":["edit"]}},"codeLens":{"dynamicRegistration":true},"colorProvider":{"dynamicRegistration":true},"completion":{"completionItem":{"commitCharactersSupport":true,"deprecatedSupport":true,"documentationFormat":["markdown","plaintext"],"insertReplaceSupport":true,"insertTextModeSupport":{"valueSet":[1,2]},"labelDetailsSupport":true,"preselectSupport":true,"resolveSupport":{"properties":["documentation","detail","additionalTextEdits"]},"snippetSupport":true,"tagSupport":{"valueSet":[1]}},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]},"contextSupport":true,"dynamicRegistration":true,"editsNearCursor":true},"declaration":{"dynamicRegistration":true,"linkSupport":true},"definition":{"dynamicRegistration":true,"linkSupport":true},"documentHighlight":{"dynamicRegistration":true},"documentLink":{"dynamicRegistration":true,"tooltipSupport":true},"documentSymbol":{"dynamicRegistration":true,"hierarchicalDocumentSymbolSupport":true,"labelSupport":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"tagSupport":{"valueSet":[1]}},"foldingRange":{"dynamicRegistration":true,"lineFoldingOnly":true,"rangeLimit":5000},"formatting":{"dynamicRegistration":true},"hover":{"contentFormat":["markdown","plaintext"],"dynamicRegistration":true},"implementation":{"dynamicRegistration":true,"linkSupport":true},"linkedEditingRange":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"publishDiagnostics":{"codeDescriptionSupport":true,"dataSupport":true,"relatedInformation":true,"tagSupport":{"valueSet":[1,2]},"versionSupport":false},"rangeFormatting":{"dynamicRegistration":true},"references":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"honorsChangeAnnotations":true,"prepareSupport":true,"prepareSupportDefaultBehavior":1},"selectionRange":{"dynamicRegistration":true},"semanticTokens":{"dynamicRegistration":true,"formats":["relative"],"multilineTokenSupport":false,"overlappingTokenSupport":false,"requests":{"full":{"delta":true},"range":true},"tokenModifiers":["declaration","definition","readonly","static","deprecated","abstract","async","modification","documentation","defaultLibrary"],"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","macro","keyword","modifier","comment","string","number","regexp","operator"]},"signatureHelp":{"contextSupport":true,"dynamicRegistration":true,"signatureInformation":{"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"],"parameterInformation":{"labelOffsetSupport":true}}},"synchronization":{"didSave":true,"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":true},"typeDefinition":{"dynamicRegistration":true,"linkSupport":true}},"window":{"showDocument":{"support":true},"showMessage":{"messageActionItem":{"additionalPropertiesSupport":true}},"workDoneProgress":true},"workspace":{"applyEdit":true,"codeLens":{"refreshSupport":true},"configuration":true,"didChangeConfiguration":{"dynamicRegistration":true},"didChangeWatchedFiles":{"dynamicRegistration":true},"executeCommand":{"dynamicRegistration":true},"fileOperations":{"didCreate":true,"didDelete":true,"didRename":true,"dynamicRegistration":true,"willCreate":true,"willDelete":true,"willRename":true},"semanticTokens":{"refreshSupport":true},"symbol":{"dynamicRegistration":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"tagSupport":{"valueSet":[1]}},"workspaceEdit":{"changeAnnotationSupport":{"groupsOnLabel":true},"documentChanges":true,"failureHandling":"textOnlyTransactional","normalizesLineEndings":true,"resourceOperations":["create","rename","delete"]},"workspaceFolders":true}},"clientInfo":{"name":"Visual Studio Code","version":"1.68.1"},"initializationOptions":{"clangdFileStatus":true,"fallbackFlags":[]},"locale":"en","processId":29741,"rootPath":"/home/josh/projects/Quartz/nxquartz","rootUri":"file:///home/josh/projects/Quartz/nxquartz","trace":"off","workspaceFolders":[{"name":"nxquartz","uri":"file:///home/josh/projects/Quartz/nxquartz"}]}} I[20:24:37.137] <-- initialize(0) I[20:24:37.138] --> reply:initialize(0) 1 ms V[20:24:37.139] >>> {"id":0,"jsonrpc":"2.0","result":{"capabilities":{"astProvider":true,"callHierarchyProvider":true,"clangdInlayHintsProvider":true,"codeActionProvider":{"codeActionKinds":["quickfix","refactor","info"]},"compilationDatabase":{"automaticReload":true},"completionProvider":{"allCommitCharacters":[" ","\t","(",")","[","]","{","}","<",">",":",";",",","+","-","/","*","%","^","&","#","?",".","=","\"","'","|"],"resolveProvider":false,"triggerCharacters":[".","<",">",":","\"","/","*"]},"declarationProvider":true,"definitionProvider":true,"documentFormattingProvider":true,"documentHighlightProvider":true,"documentLinkProvider":{"resolveProvider":false},"documentOnTypeFormattingProvider":{"firstTriggerCharacter":"\n","moreTriggerCharacter":[]},"documentRangeFormattingProvider":true,"documentSymbolProvider":true,"executeCommandProvider":{"commands":["clangd.applyFix","clangd.applyTweak"]},"hoverProvider":true,"implementationProvider":true,"memoryUsageProvider":true,"referencesProvider":true,"renameProvider":{"prepareProvider":true},"selectionRangeProvider":true,"semanticTokensProvider":{"full":{"delta":true},"legend":{"tokenModifiers":["declaration","deprecated","deduced","readonly","static","abstract","virtual","dependentName","defaultLibrary","usedAsMutableReference","functionScope","classScope","fileScope","globalScope"],"tokenTypes":["variable","variable","parameter","function","method","function","property","variable","class","interface","enum","enumMember","type","type","unknown","namespace","typeParameter","concept","type","macro","comment"]},"range":false},"signatureHelpProvider":{"triggerCharacters":["(",")","{","}","<",">",","]},"textDocumentSync":{"change":2,"openClose":true,"save":true},"typeDefinitionProvider":true,"typeHierarchyProvider":true,"workspaceSymbolProvider":true},"serverInfo":{"name":"clangd","version":"Ubuntu clangd version 14.0.5-++20220610081652+4d5dad43b2eb-1~exp1~20220610081739.155 linux x86_64-pc-linux-gnu"}}} V[20:24:37.151] <<< {"jsonrpc":"2.0","method":"initialized","params":{}} I[20:24:37.151] <-- initialized V[20:24:37.151] <<< {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"languageId":"cpp","text":"#include <switch.h>\n\n#include <borealis.hpp>\n#include <iostream>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string>\n#include <sys/file.h>\n\n#include \"profile.hpp\"\n#include \"ui/about_tab.hpp\"\n#include \"ui/account_tab.hpp\"\n\n#include \"state/app_state.hpp\"\n#include \"state/profile_state.hpp\"\n\n#include \"logger.hpp\"\n\nnamespace i18n = brls::i18n;\nusing namespace i18n::literals;\n\nint main(int argc, char* argv[]) {\n#ifndef NDEBUG\n // Initialize sockets\n socketInitializeDefault();\n // Redirect stdout and stderr over the network to nxlink\n nxlinkStdio();\n#endif\n\n Logger::info(\"{}\", \"Initializing Quartz\");\n\n brls::Logger::setLogLevel(brls::LogLevel::DBG);\n i18n::loadTranslations();\n\n ProfileService profileService;\n\n // Application state passed and shared between UI/Core\n AppState appState(&profileService);\n\n // Init the app and i18n\n if (!brls::Application::init(\"main/name\"_i18n)) {\n brls::Logger::error(\"Unable to init Borealis application\");\n return EXIT_FAILURE;\n }\n\n // Main window and page\n brls::TabFrame* rootFrame = new brls::TabFrame();\n rootFrame->setTitle(\"main/name\"_i18n);\n rootFrame->setIcon(BOREALIS_ASSET(\"img/quartz_256.png\"));\n\n rootFrame->addTab(\n \"main/tabs/account\"_i18n,\n new ui::AccountTab(&appState.accountState, &appState.profileState));\n rootFrame->addSeparator();\n rootFrame->addTab(\"main/tabs/about\"_i18n, new ui::AboutTab());\n\n brls::Application::pushView(rootFrame);\n\n // Run the app\n while (brls::Application::mainLoop())\n ;\n\n#ifndef NDEBUG\n socketExit();\n#endif\n\n return EXIT_SUCCESS;\n}\n","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp","version":1}}} I[20:24:37.151] <-- textDocument/didOpen I[20:24:37.157] Loaded compilation database from /home/josh/projects/Quartz/nxquartz/build/compile_commands.json V[20:24:37.157] Broadcasting compilation database from /home/josh/projects/Quartz/nxquartz/build I[20:24:37.167] --> window/workDoneProgress/create(0) V[20:24:37.167] >>> {"id":0,"jsonrpc":"2.0","method":"window/workDoneProgress/create","params":{"token":"backgroundIndexProgress"}} I[20:24:37.167] Enqueueing 50 commands for indexing V[20:24:37.169] <<< {"id":0,"jsonrpc":"2.0","result":null} I[20:24:37.169] <-- reply(0) I[20:24:37.169] --> $/progress V[20:24:37.169] >>> {"jsonrpc":"2.0","method":"$/progress","params":{"token":"backgroundIndexProgress","value":{"kind":"begin","percentage":0,"title":"indexing"}}} I[20:24:37.169] --> $/progress V[20:24:37.169] >>> {"jsonrpc":"2.0","method":"$/progress","params":{"token":"backgroundIndexProgress","value":{"kind":"report","message":"0/1","percentage":0}}} V[20:24:37.174] System include extraction: target extracted: "aarch64-none-elf" V[20:24:37.174] System include extraction: adding /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0 V[20:24:37.174] System include extraction: adding /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/aarch64-none-elf V[20:24:37.174] System include extraction: adding /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/backward V[20:24:37.174] System include extraction: adding /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include V[20:24:37.174] System include extraction: adding /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include-fixed V[20:24:37.174] System include extraction: adding /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include I[20:24:37.174] System includes extractor: successfully executed /opt/devkitpro/devkitA64/bin/aarch64-none-elf-g++ got includes: "/opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0, /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/aarch64-none-elf, /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/backward, /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include, /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include-fixed, /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include" got target: "aarch64-none-elf" I[20:24:37.175] ASTWorker building file /home/josh/projects/Quartz/nxquartz/src/main.cpp version 1 with command [/home/josh/projects/Quartz/nxquartz/build] /opt/devkitpro/devkitA64/bin/aarch64-none-elf-g++ --target=aarch64-none-elf --driver-mode=g++ "-DBOREALIS_RESOURCES=\"romfs:/\"" -DHAVE_LIBNX "-DPROJECT_NAME=\"nxquartz\"" -DSWITCH -D__SWITCH__ -I/home/josh/projects/Quartz/nxquartz/include -I/home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include -I/home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/extern -I/home/josh/projects/Quartz/nxquartz/vendor/borealis/library/lib/extern/fmt/include -I/opt/devkitpro/portlibs/switch/include -I/opt/devkitpro/libnx/include/../include -isystem /opt/devkitpro/libnx/include -g -Wall -O2 -ffunction-sections -march=armv8-a+crc+crypto -mtune=cortex-a57 -mtp=soft -fPIE -g -o CMakeFiles/nxquartz.dir/src/main.cpp.obj -c -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0 -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/aarch64-none-elf -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/backward -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include-fixed -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include -resource-dir=/usr/lib/llvm-14/lib/clang/14.0.5 -- /home/josh/projects/Quartz/nxquartz/src/main.cpp V[20:24:37.176] Driver produced command: cc1 -cc1 -triple aarch64-none-unknown-elf -fsyntax-only -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name main.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=non-leaf -fmath-errno -ffp-contract=on -fno-rounding-math -fno-verbose-asm -mconstructor-aliases -nostdsysteminc -target-cpu generic -target-feature +neon -target-feature +v8a -target-feature +crc -target-feature +crypto -target-feature +sha2 -target-feature +aes -target-abi aapcs -tune-cpu cortex-a57 -fallow-half-arguments-and-returns -mllvm -treat-scalable-fixed-error-as-warning -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb -ffunction-sections -fcoverage-compilation-dir=/home/josh/projects/Quartz/nxquartz/build -resource-dir /usr/lib/llvm-14/lib/clang/14.0.5 -isystem /opt/devkitpro/libnx/include -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0 -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/aarch64-none-elf -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/backward -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include-fixed -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include -D "BOREALIS_RESOURCES=\"romfs:/\"" -D HAVE_LIBNX -D "PROJECT_NAME=\"nxquartz\"" -D SWITCH -D __SWITCH__ -I /home/josh/projects/Quartz/nxquartz/include -I /home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include -I /home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/extern -I /home/josh/projects/Quartz/nxquartz/vendor/borealis/library/lib/extern/fmt/include -I /opt/devkitpro/portlibs/switch/include -I /opt/devkitpro/libnx/include/../include -internal-isystem /usr/lib/llvm-14/lib/clang/14.0.5/include -internal-isystem /opt/devkitpro/devkitA64/bin/../lib/clang-runtimes/aarch64-none-elf/include -O2 -Wall -fdeprecated-macro -fdebug-compilation-dir=/home/josh/projects/Quartz/nxquartz/build -ferror-limit 19 -fno-signed-char -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -x c++ /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:37.177] --> textDocument/clangd.fileStatus V[20:24:37.177] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"parsing includes, running Update (1)","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} V[20:24:37.177] Building first preamble for /home/josh/projects/Quartz/nxquartz/src/main.cpp version 1 V[20:24:37.202] <<< {"id":1,"jsonrpc":"2.0","method":"textDocument/documentSymbol","params":{"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:37.202] <-- textDocument/documentSymbol(1) V[20:24:37.203] <<< {"id":2,"jsonrpc":"2.0","method":"textDocument/codeAction","params":{"context":{"diagnostics":[]},"range":{"end":{"character":43,"line":56},"start":{"character":43,"line":56}},"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:37.203] <-- textDocument/codeAction(2) V[20:24:37.215] <<< {"id":3,"jsonrpc":"2.0","method":"textDocument/documentLink","params":{"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:37.215] <-- textDocument/documentLink(3) V[20:24:37.215] <<< {"id":4,"jsonrpc":"2.0","method":"clangd/inlayHints","params":{"range":{"end":{"character":0,"line":68},"start":{"character":0,"line":0}},"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:37.215] <-- clangd/inlayHints(4) V[20:24:37.492] BackgroundIndex: building version 1 after loading index from disk V[20:24:37.624] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'pthread_getspecific' V[20:24:37.629] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'pthread_setspecific' V[20:24:37.634] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'pthread_create'; did you mean 'threadCreate'? V[20:24:37.639] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: unknown type name 'pthread_join'; did you mean 'pthread_t'? V[20:24:37.639] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'pthread_equal'; did you mean 'thread_local'? V[20:24:37.639] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: type name does not allow storage class to be specified V[20:24:37.649] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: C++ requires a type specifier for all declarations V[20:24:37.654] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'pthread_self' V[20:24:37.664] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'pthread_detach' V[20:24:37.668] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'pthread_cancel' V[20:24:37.676] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'sched_yield' V[20:24:37.686] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: unknown type name 'pthread_mutex_lock'; did you mean 'pthread_mutex_t'? V[20:24:37.695] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: unknown type name 'pthread_mutex_trylock'; did you mean 'pthread_mutex_t'? V[20:24:37.702] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: unknown type name 'pthread_mutex_unlock'; did you mean 'pthread_mutex_t'? V[20:24:37.722] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: unknown type name 'pthread_mutex_init'; did you mean 'pthread_mutex_t'? V[20:24:37.727] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'pthread_mutex_destroy' V[20:24:37.738] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: unknown type name 'pthread_cond_init'; did you mean 'pthread_cond_t'? V[20:24:37.745] Dropped diagnostic: /home/josh/projects/Quartz/nxquartz/src/main.cpp: in included file: use of undeclared identifier 'pthread_cond_broadcast'; did you mean '__libc_cond_broadcast'? V[20:24:37.817] BackgroundIndex: serving version 1 (53695103 bytes) I[20:24:37.827] --> $/progress V[20:24:37.828] >>> {"jsonrpc":"2.0","method":"$/progress","params":{"token":"backgroundIndexProgress","value":{"kind":"report","message":"0/1","percentage":0}}} I[20:24:37.828] --> $/progress V[20:24:37.828] >>> {"jsonrpc":"2.0","method":"$/progress","params":{"token":"backgroundIndexProgress","value":{"kind":"end"}}} V[20:24:37.881] <<< {"id":5,"jsonrpc":"2.0","method":"textDocument/semanticTokens/full","params":{"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:37.881] <-- textDocument/semanticTokens/full(5) V[20:24:38.464] indexed preamble AST for /home/josh/projects/Quartz/nxquartz/src/main.cpp version 1: symbol slab: 23525 symbols, 7480769 bytes ref slab: 0 symbols, 0 refs, 128 bytes relations slab: 582 relations, 17432 bytes V[20:24:38.613] Build dynamic index for header symbols with estimated memory usage of 15530797 bytes V[20:24:38.624] Built preamble of size 8228292 for file /home/josh/projects/Quartz/nxquartz/src/main.cpp version 1 I[20:24:38.624] --> workspace/semanticTokens/refresh(1) I[20:24:38.624] --> textDocument/clangd.fileStatus V[20:24:38.624] >>> {"id":1,"jsonrpc":"2.0","method":"workspace/semanticTokens/refresh","params":null} V[20:24:38.624] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"parsing includes, running Build AST","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} V[20:24:38.626] <<< {"id":1,"jsonrpc":"2.0","result":null} I[20:24:38.627] <-- reply(1) V[20:24:38.647] indexed file AST for /home/josh/projects/Quartz/nxquartz/src/main.cpp version 1: symbol slab: 2 symbols, 4680 bytes ref slab: 35 symbols, 48 refs, 5760 bytes relations slab: 0 relations, 24 bytes V[20:24:38.647] Build dynamic index for main-file symbols with estimated memory usage of 15000 bytes I[20:24:38.647] --> textDocument/publishDiagnostics V[20:24:38.647] >>> {"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"diagnostics":[{"code":"drv_invalid_mtp","message":"Invalid thread pointer reading mode '-mtp=soft'","range":{"end":{"character":0,"line":0},"start":{"character":0,"line":0}},"relatedInformation":[],"severity":1,"source":"clang"},{"code":"unknown_typename_suggest","message":"In included file: unknown type name 'pthread_once'; did you mean 'pthread_once_t'?","range":{"end":{"character":10,"line":2},"start":{"character":9,"line":2}},"relatedInformation":[{"location":{"range":{"end":{"character":20,"line":101},"start":{"character":8,"line":101}},"uri":"file:///opt/devkitpro/devkitA64/aarch64-none-elf/include/c%2B%2B/12.1.0/aarch64-none-elf/bits/gthr-default.h"},"message":"Error occurred here"},{"location":{"range":{"end":{"character":16,"line":178},"start":{"character":2,"line":178}},"uri":"file:///opt/devkitpro/devkitA64/aarch64-none-elf/include/sys/_pthreadtypes.h"},"message":"'pthread_once_t' declared here"}],"severity":1,"source":"clang"},{"code":"fatal_too_many_errors","message":"Too many errors emitted, stopping now","range":{"end":{"character":0,"line":0},"start":{"character":0,"line":0}},"relatedInformation":[],"severity":1,"source":"clang"},{"code":"member_function_call_bad_type","message":"Cannot initialize object parameter of type 'brls::AppletFrame' with an expression of type 'brls::TabFrame'","range":{"end":{"character":13,"line":47},"start":{"character":4,"line":47}},"relatedInformation":[],"severity":1,"source":"clang"},{"code":"ovl_no_viable_member_function_in_call","message":"No matching member function for call to 'setIcon'","range":{"end":{"character":22,"line":48},"start":{"character":4,"line":48}},"relatedInformation":[{"location":{"range":{"end":{"character":16,"line":79},"start":{"character":9,"line":79}},"uri":"file:///home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/applet_frame.hpp"},"message":"Candidate function not viable: no known conversion from 'brls::TabFrame' to 'brls::AppletFrame' for object argument"},{"location":{"range":{"end":{"character":16,"line":80},"start":{"character":9,"line":80}},"uri":"file:///home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/applet_frame.hpp"},"message":"Candidate function not viable: no known conversion from 'brls::TabFrame' to 'brls::AppletFrame' for object argument"},{"location":{"range":{"end":{"character":16,"line":78},"start":{"character":9,"line":78}},"uri":"file:///home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/applet_frame.hpp"},"message":"Candidate function not viable: requires 2 arguments, but 1 was provided"}],"severity":1,"source":"clang"},{"code":"init_conversion_failed","message":"Cannot initialize a parameter of type 'brls::View *' with an rvalue of type 'ui::AccountTab *'","range":{"end":{"character":74,"line":52},"start":{"character":8,"line":52}},"relatedInformation":[{"location":{"range":{"end":{"character":45,"line":41},"start":{"character":41,"line":41}},"uri":"file:///home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/tab_frame.hpp"},"message":"Passing argument to parameter 'view' here"}],"severity":1,"source":"clang"},{"code":"init_conversion_failed","message":"Cannot initialize a parameter of type 'brls::View *' with an rvalue of type 'ui::AboutTab *'","range":{"end":{"character":64,"line":54},"start":{"character":46,"line":54}},"relatedInformation":[{"location":{"range":{"end":{"character":45,"line":41},"start":{"character":41,"line":41}},"uri":"file:///home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/tab_frame.hpp"},"message":"Passing argument to parameter 'view' here"}],"severity":1,"source":"clang"},{"code":"init_conversion_failed","message":"Cannot initialize a parameter of type 'brls::View *' with an lvalue of type 'brls::TabFrame *'","range":{"end":{"character":41,"line":56},"start":{"character":32,"line":56}},"relatedInformation":[{"location":{"range":{"end":{"character":35,"line":73},"start":{"character":31,"line":73}},"uri":"file:///home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/application.hpp"},"message":"Passing argument to parameter 'view' here"}],"severity":1,"source":"clang"}],"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp","version":1}} V[20:24:38.647] ASTWorker running DocumentSymbols on version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:38.647] --> reply:textDocument/documentSymbol(1) 1444 ms V[20:24:38.647] >>> {"id":1,"jsonrpc":"2.0","result":[{"kind":3,"name":"i18n","range":{"end":{"character":27,"line":18},"start":{"character":0,"line":18}},"selectionRange":{"end":{"character":14,"line":18},"start":{"character":10,"line":18}}},{"kind":13,"name":"using namespace i18n::literals","range":{"end":{"character":30,"line":19},"start":{"character":0,"line":19}},"selectionRange":{"end":{"character":30,"line":19},"start":{"character":22,"line":19}}},{"detail":"int (int, char **)","kind":12,"name":"main","range":{"end":{"character":1,"line":67},"start":{"character":0,"line":21}},"selectionRange":{"end":{"character":8,"line":21},"start":{"character":4,"line":21}}}]} V[20:24:38.647] ASTWorker running EnumerateTweaks on version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:38.647] --> reply:textDocument/codeAction(2) 1444 ms V[20:24:38.647] >>> {"id":2,"jsonrpc":"2.0","result":[]} V[20:24:38.647] ASTWorker running DocumentLinks on version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:38.648] --> reply:textDocument/documentLink(3) 1432 ms V[20:24:38.648] >>> {"id":3,"jsonrpc":"2.0","result":[{"range":{"end":{"character":19,"line":0},"start":{"character":9,"line":0}},"target":"file:///opt/devkitpro/libnx/include/switch.h"},{"range":{"end":{"character":23,"line":2},"start":{"character":9,"line":2}},"target":"file:///home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis.hpp"},{"range":{"end":{"character":19,"line":3},"start":{"character":9,"line":3}},"target":"file:///opt/devkitpro/devkitA64/aarch64-none-elf/include/c%2B%2B/12.1.0/iostream"},{"range":{"end":{"character":18,"line":4},"start":{"character":9,"line":4}},"target":"file:///opt/devkitpro/devkitA64/aarch64-none-elf/include/stdio.h"},{"range":{"end":{"character":19,"line":5},"start":{"character":9,"line":5}},"target":"file:///opt/devkitpro/devkitA64/aarch64-none-elf/include/c%2B%2B/12.1.0/stdlib.h"},{"range":{"end":{"character":17,"line":6},"start":{"character":9,"line":6}},"target":"file:///opt/devkitpro/devkitA64/aarch64-none-elf/include/c%2B%2B/12.1.0/string"},{"range":{"end":{"character":21,"line":7},"start":{"character":9,"line":7}},"target":"file:///opt/devkitpro/devkitA64/aarch64-none-elf/include/sys/file.h"},{"range":{"end":{"character":22,"line":9},"start":{"character":9,"line":9}},"target":"file:///home/josh/projects/Quartz/nxquartz/include/profile.hpp"},{"range":{"end":{"character":27,"line":10},"start":{"character":9,"line":10}},"target":"file:///home/josh/projects/Quartz/nxquartz/include/ui/about_tab.hpp"},{"range":{"end":{"character":29,"line":11},"start":{"character":9,"line":11}},"target":"file:///home/josh/projects/Quartz/nxquartz/include/ui/account_tab.hpp"},{"range":{"end":{"character":30,"line":13},"start":{"character":9,"line":13}},"target":"file:///home/josh/projects/Quartz/nxquartz/include/state/app_state.hpp"},{"range":{"end":{"character":34,"line":14},"start":{"character":9,"line":14}},"target":"file:///home/josh/projects/Quartz/nxquartz/include/state/profile_state.hpp"},{"range":{"end":{"character":21,"line":16},"start":{"character":9,"line":16}},"target":"file:///home/josh/projects/Quartz/nxquartz/include/logger.hpp"}]} V[20:24:38.648] ASTWorker running InlayHints on version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:38.648] --> reply:clangd/inlayHints(4) 1432 ms V[20:24:38.648] >>> {"id":4,"jsonrpc":"2.0","result":[{"kind":"parameter","label":"format: ","position":{"character":17,"line":29},"range":{"end":{"character":21,"line":29},"start":{"character":17,"line":29}}},{"kind":"parameter","label":"profileService: ","position":{"character":22,"line":37},"range":{"end":{"character":37,"line":37},"start":{"character":22,"line":37}}},{"kind":"parameter","label":"title: ","position":{"character":33,"line":40},"range":{"end":{"character":49,"line":40},"start":{"character":33,"line":40}}},{"kind":"parameter","label":"format: ","position":{"character":28,"line":41},"range":{"end":{"character":65,"line":41},"start":{"character":28,"line":41}}}]} V[20:24:38.648] ASTWorker running SemanticHighlights on version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:38.648] --> reply:textDocument/semanticTokens/full(5) 767 ms V[20:24:38.648] >>> {"id":5,"jsonrpc":"2.0","result":{"data":[18,10,4,15,4097,0,7,4,15,8192,0,6,4,15,8192,1,16,4,15,4096,0,6,8,15,8192,2,4,4,3,8193,0,9,4,2,1025,0,12,4,2,1025,1,8,6,19,8192,2,4,23,3,4352,2,4,11,3,4352,3,4,6,8,8192,0,8,4,5,2064,2,4,4,15,8192,0,6,6,8,8192,0,8,11,5,2064,0,12,4,15,8192,0,6,8,10,8192,0,10,3,11,8200,1,4,4,15,4096,0,6,16,3,8192,2,4,14,8,8192,0,15,14,1,1025,3,4,8,8,8192,0,9,8,1,1025,0,10,14,1,1024,3,9,4,15,8192,0,6,11,8,8192,0,13,4,5,2064,1,8,4,15,8192,0,6,6,8,8192,0,8,5,5,2064,1,15,12,19,8192,4,4,4,15,8192,0,6,8,8,8192,0,10,9,1,1025,0,16,4,15,8192,0,6,8,8,8192,1,4,9,1,1024,0,11,8,4,2048,1,4,9,1,1024,0,11,7,4,2048,0,8,14,19,8192,2,4,9,1,1024,0,11,6,4,2048,2,12,2,15,8192,0,4,10,8,8192,0,12,8,1,1024,0,24,8,1,1024,1,4,9,1,1024,0,11,12,4,2048,1,4,9,1,1024,0,11,6,4,2048,0,35,2,15,8192,0,4,8,8,8192,2,4,4,15,8192,0,6,11,8,8192,0,13,8,5,2064,0,9,9,1,1024,3,11,4,15,8192,0,6,11,8,8192,0,13,8,5,2064,3,8,6,19,8192,1,4,10,3,8448,3,11,12,19,8192],"resultId":"1"}} I[20:24:38.648] --> textDocument/clangd.fileStatus V[20:24:38.648] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} V[20:24:38.938] <<< {"id":6,"jsonrpc":"2.0","method":"textDocument/codeAction","params":{"context":{"diagnostics":[]},"range":{"end":{"character":43,"line":56},"start":{"character":43,"line":56}},"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:38.938] <-- textDocument/codeAction(6) V[20:24:38.938] ASTWorker running EnumerateTweaks on version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:38.938] --> reply:textDocument/codeAction(6) 0 ms V[20:24:38.938] >>> {"id":6,"jsonrpc":"2.0","result":[]} I[20:24:38.938] --> textDocument/clangd.fileStatus V[20:24:38.938] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} V[20:24:49.621] <<< {"id":7,"jsonrpc":"2.0","method":"textDocument/documentHighlight","params":{"position":{"character":54,"line":48},"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:49.621] <-- textDocument/documentHighlight(7) V[20:24:49.627] ASTWorker running Highlights on version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:49.627] --> reply:textDocument/documentHighlight(7) 5 ms V[20:24:49.627] >>> {"id":7,"jsonrpc":"2.0","result":[]} I[20:24:49.627] --> textDocument/clangd.fileStatus V[20:24:49.627] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} V[20:24:49.677] <<< {"id":8,"jsonrpc":"2.0","method":"textDocument/definition","params":{"position":{"character":54,"line":48},"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:49.677] <-- textDocument/definition(8) V[20:24:49.677] ASTWorker running Definitions on version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:49.677] --> reply:textDocument/definition(8) 0 ms V[20:24:49.677] >>> {"id":8,"jsonrpc":"2.0","result":[]} I[20:24:49.677] --> textDocument/clangd.fileStatus V[20:24:49.677] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} V[20:24:49.802] <<< {"jsonrpc":"2.0","method":"textDocument/didSave","params":{"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:49.802] <-- textDocument/didSave I[20:24:49.802] File version went from 1 to 1 I[20:24:49.802] --> textDocument/clangd.fileStatus V[20:24:49.802] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"file is queued","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} I[20:24:49.853] ASTWorker building file /home/josh/projects/Quartz/nxquartz/src/main.cpp version 1 with command [/home/josh/projects/Quartz/nxquartz/build] /opt/devkitpro/devkitA64/bin/aarch64-none-elf-g++ --target=aarch64-none-elf --driver-mode=g++ "-DBOREALIS_RESOURCES=\"romfs:/\"" -DHAVE_LIBNX "-DPROJECT_NAME=\"nxquartz\"" -DSWITCH -D__SWITCH__ -I/home/josh/projects/Quartz/nxquartz/include -I/home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include -I/home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/extern -I/home/josh/projects/Quartz/nxquartz/vendor/borealis/library/lib/extern/fmt/include -I/opt/devkitpro/portlibs/switch/include -I/opt/devkitpro/libnx/include/../include -isystem /opt/devkitpro/libnx/include -g -Wall -O2 -ffunction-sections -march=armv8-a+crc+crypto -mtune=cortex-a57 -mtp=soft -fPIE -g -o CMakeFiles/nxquartz.dir/src/main.cpp.obj -c -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0 -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/aarch64-none-elf -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/backward -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include-fixed -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include -resource-dir=/usr/lib/llvm-14/lib/clang/14.0.5 -- /home/josh/projects/Quartz/nxquartz/src/main.cpp V[20:24:49.854] Driver produced command: cc1 -cc1 -triple aarch64-none-unknown-elf -fsyntax-only -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name main.cpp -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=non-leaf -fmath-errno -ffp-contract=on -fno-rounding-math -fno-verbose-asm -mconstructor-aliases -nostdsysteminc -target-cpu generic -target-feature +neon -target-feature +v8a -target-feature +crc -target-feature +crypto -target-feature +sha2 -target-feature +aes -target-abi aapcs -tune-cpu cortex-a57 -fallow-half-arguments-and-returns -mllvm -treat-scalable-fixed-error-as-warning -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb -ffunction-sections -fcoverage-compilation-dir=/home/josh/projects/Quartz/nxquartz/build -resource-dir /usr/lib/llvm-14/lib/clang/14.0.5 -isystem /opt/devkitpro/libnx/include -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0 -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/aarch64-none-elf -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include/c++/12.1.0/backward -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/include-fixed -isystem /opt/devkitpro/devkitA64/bin/../lib/gcc/aarch64-none-elf/12.1.0/../../../../aarch64-none-elf/include -D "BOREALIS_RESOURCES=\"romfs:/\"" -D HAVE_LIBNX -D "PROJECT_NAME=\"nxquartz\"" -D SWITCH -D __SWITCH__ -I /home/josh/projects/Quartz/nxquartz/include -I /home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include -I /home/josh/projects/Quartz/nxquartz/vendor/borealis/library/include/borealis/extern -I /home/josh/projects/Quartz/nxquartz/vendor/borealis/library/lib/extern/fmt/include -I /opt/devkitpro/portlibs/switch/include -I /opt/devkitpro/libnx/include/../include -internal-isystem /usr/lib/llvm-14/lib/clang/14.0.5/include -internal-isystem /opt/devkitpro/devkitA64/bin/../lib/clang-runtimes/aarch64-none-elf/include -O2 -Wall -fdeprecated-macro -fdebug-compilation-dir=/home/josh/projects/Quartz/nxquartz/build -ferror-limit 19 -fno-signed-char -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -x c++ /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:49.854] --> textDocument/clangd.fileStatus V[20:24:49.854] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} I[20:24:49.854] --> textDocument/clangd.fileStatus V[20:24:49.855] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"parsing includes","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} V[20:24:49.856] Reusing preamble version 1 for version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:49.857] --> textDocument/clangd.fileStatus V[20:24:49.857] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} I[20:24:49.857] --> textDocument/clangd.fileStatus V[20:24:49.857] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}} V[20:24:49.865] <<< {"id":9,"jsonrpc":"2.0","method":"textDocument/codeAction","params":{"context":{"diagnostics":[]},"range":{"end":{"character":54,"line":48},"start":{"character":54,"line":48}},"textDocument":{"uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}} I[20:24:49.865] <-- textDocument/codeAction(9) V[20:24:49.865] ASTWorker running EnumerateTweaks on version 1 of /home/josh/projects/Quartz/nxquartz/src/main.cpp I[20:24:49.865] --> reply:textDocument/codeAction(9) 0 ms V[20:24:49.865] >>> {"id":9,"jsonrpc":"2.0","result":[]} I[20:24:49.865] --> textDocument/clangd.fileStatus V[20:24:49.865] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///home/josh/projects/Quartz/nxquartz/src/main.cpp"}}