Skip to content

Formatter or IntelliSense prevents file from being saved by keyboard shortcut Cmd-S #13972

@lijh8

Description

@lijh8

Environment

  • OS and Version: macOS:12.7.6 (21H1320)
  • VS Code Version: 1.104.2 (Universal)
  • C/C++ Extension Version: 1.27.7
  • If using SSH remote, specify OS of remote machine: Debian 13.1 / testing (through ms-vscode-remote.remote-ssh)

Bug Summary and Steps to Reproduce

Bug Summary:

There is chance that formatter or intellisense prevents file from being saved by keyboard shortcut Cmd-S.

Image

Configuration and Logs

c_cpp_properties.json:


{
  // ms-vscode.cpptools
  // https://code.visualstudio.com/docs/cpp/customize-cpp-settings
  "configurations": [
    {
      "name": "Linux",
      "compilerPath": "/usr/bin/gcc",
      "intelliSenseMode": "linux-gcc-x64",
      // "includePath": [ // use compilerArgs or settings.json: C_Cpp.default.compilerArgs instead
      //   "${default}", // if includePath here is enabled, it is for adding settings.json: C_Cpp.default.includePath
      //   "${workspaceFolder}/**",
      //   "${workspaceFolder}/src/foo",
      //   "/home/ljh/Downloads/ng-log-0.8.2/src",
      //   "/home/ljh/Downloads/ng-log-0.8.2/build",
      // ],
      "cStandard": "c17", // compilerArgs: -std=c17
      "cppStandard": "c++17", // compilerArgs: -std=c++17
    }
  ],
  "version": 4,
}



---

Log:

LSP: (received) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/threadpool.c
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: (invoked) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/threadpool.c
LSP: (invoked) cpptools/didChangeTextEditorSelection
Database safe to open.
LSP: (received) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/threadpool.c (id: 51)
LSP: (invoked) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/threadpool.c (id: 51)
tag parsing file: /Users/ljh/Downloads/libuv/src/threadpool.c
LSP: Sending response (id: 51)
LSP: (received) textDocument/willSaveWaitUntil: file:///Users/ljh/Downloads/libuv/src/threadpool.c (id: 52)
LSP: (invoked) textDocument/willSaveWaitUntil: file:///Users/ljh/Downloads/libuv/src/threadpool.c (id: 52)
LSP: Sending response (id: 52)
willSaveWaitUntil: 0ms
LSP: (received) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/threadpool.c
LSP: (invoked) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/threadpool.c
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: (received) cpptools/formatDocument: file:///Users/ljh/Downloads/libuv/src/threadpool.c (id: 53)
LSP: (invoked) cpptools/didChangeTextEditorSelection
LSP: (invoked) cpptools/formatDocument: file:///Users/ljh/Downloads/libuv/src/threadpool.c (id: 53)
Formatting document: file:///Users/ljh/Downloads/libuv/src/threadpool.c
Formatting Engine: clangFormat
/Users/ljh/.vscode/extensions/ms-vscode.cpptools-1.27.7-darwin-x64/bin/../LLVM/bin/clang-format --style=file --fallback-style=llvm --Wno-error=unknown --assume-filename=/Users/ljh/Downloads/libuv/src/threadpool.c
LSP: Sending response (id: 53)
LSP: (received) textDocument/didSave: file:///Users/ljh/Downloads/libuv/src/threadpool.c
LSP: (invoked) textDocument/didSave: file:///Users/ljh/Downloads/libuv/src/threadpool.c
LSP: (received) cpptools/fileChanged: file:///Users/ljh/Downloads/libuv/src/threadpool.c
LSP: (received) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/threadpool.c (id: 54)
LSP: (invoked) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/threadpool.c (id: 54)
tag parsing file: /Users/ljh/Downloads/libuv/src/threadpool.c
LSP: Sending response (id: 54)
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (received) textDocument/didOpen: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeActiveEditor: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (received) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 55)
LSP: (invoked) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 55)
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: $/cancelRequest (cpptools/getDocumentSymbols, id: 55)
LSP: (received) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 56)
LSP: (invoked) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 56)
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: Sending response (id: 56)
LSP: (received) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: (received) textDocument/willSaveWaitUntil: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 57)
LSP: (invoked) textDocument/willSaveWaitUntil: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 57)
LSP: Sending response (id: 57)
willSaveWaitUntil: 0ms
LSP: (received) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: (received) cpptools/formatDocument: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 58)
LSP: (received) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 59)
LSP: (invoked) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 59)
LSP: Sending response (id: 59)
Database safe to open.
LSP: (invoked) cpptools/fileChanged: file:///Users/ljh/Downloads/libuv/src/threadpool.c
Intellisense update pending for: file:///Users/ljh/Downloads/libuv/src/threadpool.c
Update IntelliSense time (sec): 36.608
LSP: (invoked) textDocument/didOpen: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (invoked) cpptools/didChangeVisibleTextEditors
Intellisense update pending for: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (invoked) cpptools/didChangeActiveEditor: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (invoked) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (invoked) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (invoked) cpptools/didChangeTextEditorSelection
LSP: (invoked) cpptools/formatDocument: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 58)
Formatting document: file:///Users/ljh/Downloads/libuv/src/timer.c
Formatting Engine: clangFormat
/Users/ljh/.vscode/extensions/ms-vscode.cpptools-1.27.7-darwin-x64/bin/../LLVM/bin/clang-format --style=file --fallback-style=llvm --Wno-error=unknown --assume-filename=/Users/ljh/Downloads/libuv/src/timer.c
LSP: Sending response (id: 58)
IntelliSense update scheduled and TU acquisition started for: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (received) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: (invoked) textDocument/didChange: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (received) textDocument/didSave: file:///Users/ljh/Downloads/libuv/src/timer.c
Expanding recursive includes for: /Users/ljh/Downloads/libuv/src/timer.c
Done expanding recursive includes for: /Users/ljh/Downloads/libuv/src/timer.c
Reducing recursive includes for: /Users/ljh/Downloads/libuv/src/timer.c
tag parsing file: /Users/ljh/Downloads/libuv/src/timer.c
LSP: (invoked) cpptools/didChangeTextEditorSelection
LSP: (invoked) textDocument/didSave: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (received) cpptools/fileChanged: file:///Users/ljh/Downloads/libuv/src/timer.c
LSP: (invoked) cpptools/fileChanged: file:///Users/ljh/Downloads/libuv/src/timer.c
Done reducing recursive includes for: /Users/ljh/Downloads/libuv/src/timer.c
sending compilation args for /Users/ljh/Downloads/libuv/src/timer.c
  include: /Users/ljh/Downloads/foo
  include: /Users/ljh/Downloads/libuv/src/foo
  include: /home/ljh/Downloads/ng-log-0.8.2/src
  include: /home/ljh/Downloads/ng-log-0.8.2/build
  system include: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include
  system include: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
  system include: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
  system framework search path (default): /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks
  include (recursive): /Users/ljh/Downloads/libuv/include
  define: _LP64=1
  define: __APPLE_CC__=6000
  define: __APPLE__=1
  define: __ATOMIC_ACQUIRE=2
  define: __ATOMIC_ACQ_REL=4
  define: __ATOMIC_CONSUME=1
  define: __ATOMIC_RELAXED=0
  define: __ATOMIC_RELEASE=3
  define: __ATOMIC_SEQ_CST=5
  define: __BIGGEST_ALIGNMENT__=16
  define: __BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__
  define: __CHAR16_TYPE__=unsigned short
  define: __CHAR32_TYPE__=unsigned int
  define: __CHAR_BIT__=8
  define: __CLANG_ATOMIC_BOOL_LOCK_FREE=2
  define: __CLANG_ATOMIC_CHAR16_T_LOCK_FREE=2
  define: __CLANG_ATOMIC_CHAR32_T_LOCK_FREE=2
  define: __CLANG_ATOMIC_CHAR_LOCK_FREE=2
  define: __CLANG_ATOMIC_INT_LOCK_FREE=2
  define: __CLANG_ATOMIC_LLONG_LOCK_FREE=2
  define: __CLANG_ATOMIC_LONG_LOCK_FREE=2
  define: __CLANG_ATOMIC_POINTER_LOCK_FREE=2
  define: __CLANG_ATOMIC_SHORT_LOCK_FREE=2
  define: __CLANG_ATOMIC_WCHAR_T_LOCK_FREE=2
  define: __CONSTANT_CFSTRINGS__=1
  define: __DBL_DECIMAL_DIG__=17
  define: __DBL_DENORM_MIN__=4.9406564584124654e-324
  define: __DBL_DIG__=15
  define: __DBL_EPSILON__=2.2204460492503131e-16
  define: __DBL_HAS_DENORM__=1
  define: __DBL_HAS_INFINITY__=1
  define: __DBL_HAS_QUIET_NAN__=1
  define: __DBL_MANT_DIG__=53
  define: __DBL_MAX_10_EXP__=308
  define: __DBL_MAX_EXP__=1024
  define: __DBL_MAX__=1.7976931348623157e+308
  define: __DBL_MIN_10_EXP__=(-307)
  define: __DBL_MIN_EXP__=(-1021)
  define: __DBL_MIN__=2.2250738585072014e-308
  define: __DECIMAL_DIG__=__LDBL_DECIMAL_DIG__
  define: __DYNAMIC__=1
  define: __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=120000
  define: __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__=120000
  define: __FINITE_MATH_ONLY__=0
  define: __FLT16_DECIMAL_DIG__=5
  define: __FLT16_DENORM_MIN__=5.9604644775390625e-8F16
  define: __FLT16_DIG__=3
  define: __FLT16_EPSILON__=9.765625e-4F16
  define: __FLT16_HAS_DENORM__=1
  define: __FLT16_HAS_INFINITY__=1
  define: __FLT16_HAS_QUIET_NAN__=1
  define: __FLT16_MANT_DIG__=11
  define: __FLT16_MAX_10_EXP__=4
  define: __FLT16_MAX_EXP__=16
  define: __FLT16_MAX__=6.5504e+4F16
  define: __FLT16_MIN_10_EXP__=(-4)
  define: __FLT16_MIN_EXP__=(-13)
  define: __FLT16_MIN__=6.103515625e-5F16
  define: __FLT_DECIMAL_DIG__=9
  define: __FLT_DENORM_MIN__=1.40129846e-45F
  define: __FLT_DIG__=6
  define: __FLT_EPSILON__=1.19209290e-7F
  define: __FLT_EVAL_METHOD__=0
  define: __FLT_HAS_DENORM__=1
  define: __FLT_HAS_INFINITY__=1
  define: __FLT_HAS_QUIET_NAN__=1
  define: __FLT_MANT_DIG__=24
  define: __FLT_MAX_10_EXP__=38
  define: __FLT_MAX_EXP__=128
  define: __FLT_MAX__=3.40282347e+38F
  define: __FLT_MIN_10_EXP__=(-37)
  define: __FLT_MIN_EXP__=(-125)
  define: __FLT_MIN__=1.17549435e-38F
  define: __FLT_RADIX__=2
  define: __FXSR__=1
  define: __GCC_ASM_FLAG_OUTPUTS__=1
  define: __GCC_ATOMIC_BOOL_LOCK_FREE=2
  define: __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2
  define: __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2
  define: __GCC_ATOMIC_CHAR_LOCK_FREE=2
  define: __GCC_ATOMIC_INT_LOCK_FREE=2
  define: __GCC_ATOMIC_LLONG_LOCK_FREE=2
  define: __GCC_ATOMIC_LONG_LOCK_FREE=2
  define: __GCC_ATOMIC_POINTER_LOCK_FREE=2
  define: __GCC_ATOMIC_SHORT_LOCK_FREE=2
  define: __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1
  define: __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2
  define: __GCC_HAVE_DWARF2_CFI_ASM=1
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16=1
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1
  define: __GNUC_MINOR__=2
  define: __GNUC_PATCHLEVEL__=1
  define: __GNUC_STDC_INLINE__=1
  define: __GNUC__=4
  define: __GXX_ABI_VERSION=1002
  define: __INT16_C_SUFFIX__=
  define: __INT16_FMTd__="hd"
  define: __INT16_FMTi__="hi"
  define: __INT16_MAX__=32767
  define: __INT16_TYPE__=short
  define: __INT32_C_SUFFIX__=
  define: __INT32_FMTd__="d"
  define: __INT32_FMTi__="i"
  define: __INT32_MAX__=2147483647
  define: __INT32_TYPE__=int
  define: __INT64_C_SUFFIX__=LL
  define: __INT64_FMTd__="lld"
  define: __INT64_FMTi__="lli"
  define: __INT64_MAX__=9223372036854775807LL
  define: __INT64_TYPE__=long long int
  define: __INT8_C_SUFFIX__=
  define: __INT8_FMTd__="hhd"
  define: __INT8_FMTi__="hhi"
  define: __INT8_MAX__=127
  define: __INT8_TYPE__=signed char
  define: __INTMAX_C_SUFFIX__=L
  define: __INTMAX_FMTd__="ld"
  define: __INTMAX_FMTi__="li"
  define: __INTMAX_MAX__=9223372036854775807L
  define: __INTMAX_TYPE__=long int
  define: __INTMAX_WIDTH__=64
  define: __INTPTR_FMTd__="ld"
  define: __INTPTR_FMTi__="li"
  define: __INTPTR_MAX__=9223372036854775807L
  define: __INTPTR_TYPE__=long int
  define: __INTPTR_WIDTH__=64
  define: __INT_FAST16_FMTd__="hd"
  define: __INT_FAST16_FMTi__="hi"
  define: __INT_FAST16_MAX__=32767
  define: __INT_FAST16_TYPE__=short
  define: __INT_FAST32_FMTd__="d"
  define: __INT_FAST32_FMTi__="i"
  define: __INT_FAST32_MAX__=2147483647
  define: __INT_FAST32_TYPE__=int
  define: __INT_FAST64_FMTd__="lld"
  define: __INT_FAST64_FMTi__="lli"
  define: __INT_FAST64_MAX__=9223372036854775807LL
  define: __INT_FAST64_TYPE__=long long int
  define: __INT_FAST8_FMTd__="hhd"
  define: __INT_FAST8_FMTi__="hhi"
  define: __INT_FAST8_MAX__=127
  define: __INT_FAST8_TYPE__=signed char
  define: __INT_LEAST16_FMTd__="hd"
  define: __INT_LEAST16_FMTi__="hi"
  define: __INT_LEAST16_MAX__=32767
  define: __INT_LEAST16_TYPE__=short
  define: __INT_LEAST32_FMTd__="d"
  define: __INT_LEAST32_FMTi__="i"
  define: __INT_LEAST32_MAX__=2147483647
  define: __INT_LEAST32_TYPE__=int
  define: __INT_LEAST64_FMTd__="lld"
  define: __INT_LEAST64_FMTi__="lli"
  define: __INT_LEAST64_MAX__=9223372036854775807LL
  define: __INT_LEAST64_TYPE__=long long int
  define: __INT_LEAST8_FMTd__="hhd"
  define: __INT_LEAST8_FMTi__="hhi"
  define: __INT_LEAST8_MAX__=127
  define: __INT_LEAST8_TYPE__=signed char
  define: __INT_MAX__=2147483647
  define: __LAHF_SAHF__=1
  define: __LDBL_DECIMAL_DIG__=21
  define: __LDBL_DENORM_MIN__=3.64519953188247460253e-4951L
  define: __LDBL_DIG__=18
  define: __LDBL_EPSILON__=1.08420217248550443401e-19L
  define: __LDBL_HAS_DENORM__=1
  define: __LDBL_HAS_INFINITY__=1
  define: __LDBL_HAS_QUIET_NAN__=1
  define: __LDBL_MANT_DIG__=64
  define: __LDBL_MAX_10_EXP__=4932
  define: __LDBL_MAX_EXP__=16384
  define: __LDBL_MAX__=1.18973149535723176502e+4932L
  define: __LDBL_MIN_10_EXP__=(-4931)
  define: __LDBL_MIN_EXP__=(-16381)
  define: __LDBL_MIN__=3.36210314311209350626e-4932L
  define: __LITTLE_ENDIAN__=1
  define: __LONG_LONG_MAX__=9223372036854775807LL
  define: __LONG_MAX__=9223372036854775807L
  define: __LP64__=1
  define: __MACH__=1
  define: __MMX__=1
  define: __NO_INLINE__=1
  define: __NO_MATH_INLINES=1
  define: __OBJC_BOOL_IS_BOOL=0
  define: __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES=3
  define: __OPENCL_MEMORY_SCOPE_DEVICE=2
  define: __OPENCL_MEMORY_SCOPE_SUB_GROUP=4
  define: __OPENCL_MEMORY_SCOPE_WORK_GROUP=1
  define: __OPENCL_MEMORY_SCOPE_WORK_ITEM=0
  define: __ORDER_BIG_ENDIAN__=4321
  define: __ORDER_LITTLE_ENDIAN__=1234
  define: __ORDER_PDP_ENDIAN__=3412
  define: __PIC__=2
  define: __POINTER_WIDTH__=64
  define: __PRAGMA_REDEFINE_EXTNAME=1
  define: __PTRDIFF_FMTd__="ld"
  define: __PTRDIFF_FMTi__="li"
  define: __PTRDIFF_MAX__=9223372036854775807L
  define: __PTRDIFF_TYPE__=long int
  define: __PTRDIFF_WIDTH__=64
  define: __REGISTER_PREFIX__=
  define: __SCHAR_MAX__=127
  define: __SEG_FS=1
  define: __SEG_GS=1
  define: __SHRT_MAX__=32767
  define: __SIG_ATOMIC_MAX__=2147483647
  define: __SIG_ATOMIC_WIDTH__=32
  define: __SIZEOF_DOUBLE__=8
  define: __SIZEOF_FLOAT__=4
  define: __SIZEOF_INT128__=16
  define: __SIZEOF_INT__=4
  define: __SIZEOF_LONG_DOUBLE__=16
  define: __SIZEOF_LONG_LONG__=8
  define: __SIZEOF_LONG__=8
  define: __SIZEOF_POINTER__=8
  define: __SIZEOF_PTRDIFF_T__=8
  define: __SIZEOF_SHORT__=2
  define: __SIZEOF_SIZE_T__=8
  define: __SIZEOF_WCHAR_T__=4
  define: __SIZEOF_WINT_T__=4
  define: __SIZE_FMTX__="lX"
  define: __SIZE_FMTo__="lo"
  define: __SIZE_FMTu__="lu"
  define: __SIZE_FMTx__="lx"
  define: __SIZE_MAX__=18446744073709551615UL
  define: __SIZE_TYPE__=long unsigned int
  define: __SIZE_WIDTH__=64
  define: __SSE2_MATH__=1
  define: __SSE2__=1
  define: __SSE3__=1
  define: __SSE4_1__=1
  define: __SSE_MATH__=1
  define: __SSE__=1
  define: __SSP__=1
  define: __SSSE3__=1
  define: __STDC_HOSTED__=1
  define: __STDC_NO_THREADS__=1
  define: __STDC_UTF_16__=1
  define: __STDC_UTF_32__=1
  define: __STDC_VERSION__=201710L
  define: __STDC__=1
  define: __STRICT_ANSI__=1
  define: __UINT16_C_SUFFIX__=
  define: __UINT16_FMTX__="hX"
  define: __UINT16_FMTo__="ho"
  define: __UINT16_FMTu__="hu"
  define: __UINT16_FMTx__="hx"
  define: __UINT16_MAX__=65535
  define: __UINT16_TYPE__=unsigned short
  define: __UINT32_C_SUFFIX__=U
  define: __UINT32_FMTX__="X"
  define: __UINT32_FMTo__="o"
  define: __UINT32_FMTu__="u"
  define: __UINT32_FMTx__="x"
  define: __UINT32_MAX__=4294967295U
  define: __UINT32_TYPE__=unsigned int
  define: __UINT64_C_SUFFIX__=ULL
  define: __UINT64_FMTX__="llX"
  define: __UINT64_FMTo__="llo"
  define: __UINT64_FMTu__="llu"
  define: __UINT64_FMTx__="llx"
  define: __UINT64_MAX__=18446744073709551615ULL
  define: __UINT64_TYPE__=long long unsigned int
  define: __UINT8_C_SUFFIX__=
  define: __UINT8_FMTX__="hhX"
  define: __UINT8_FMTo__="hho"
  define: __UINT8_FMTu__="hhu"
  define: __UINT8_FMTx__="hhx"
  define: __UINT8_MAX__=255
  define: __UINT8_TYPE__=unsigned char
  define: __UINTMAX_C_SUFFIX__=UL
  define: __UINTMAX_FMTX__="lX"
  define: __UINTMAX_FMTo__="lo"
  define: __UINTMAX_FMTu__="lu"
  define: __UINTMAX_FMTx__="lx"
  define: __UINTMAX_MAX__=18446744073709551615UL
  define: __UINTMAX_TYPE__=long unsigned int
  define: __UINTMAX_WIDTH__=64
  define: __UINTPTR_FMTX__="lX"
  define: __UINTPTR_FMTo__="lo"
  define: __UINTPTR_FMTu__="lu"
  define: __UINTPTR_FMTx__="lx"
  define: __UINTPTR_MAX__=18446744073709551615UL
  define: __UINTPTR_TYPE__=long unsigned int
  define: __UINTPTR_WIDTH__=64
  define: __UINT_FAST16_FMTX__="hX"
  define: __UINT_FAST16_FMTo__="ho"
  define: __UINT_FAST16_FMTu__="hu"
  define: __UINT_FAST16_FMTx__="hx"
  define: __UINT_FAST16_MAX__=65535
  define: __UINT_FAST16_TYPE__=unsigned short
  define: __UINT_FAST32_FMTX__="X"
  define: __UINT_FAST32_FMTo__="o"
  define: __UINT_FAST32_FMTu__="u"
  define: __UINT_FAST32_FMTx__="x"
  define: __UINT_FAST32_MAX__=4294967295U
  define: __UINT_FAST32_TYPE__=unsigned int
  define: __UINT_FAST64_FMTX__="llX"
  define: __UINT_FAST64_FMTo__="llo"
  define: __UINT_FAST64_FMTu__="llu"
  define: __UINT_FAST64_FMTx__="llx"
  define: __UINT_FAST64_MAX__=18446744073709551615ULL
  define: __UINT_FAST64_TYPE__=long long unsigned int
  define: __UINT_FAST8_FMTX__="hhX"
  define: __UINT_FAST8_FMTo__="hho"
  define: __UINT_FAST8_FMTu__="hhu"
  define: __UINT_FAST8_FMTx__="hhx"
  define: __UINT_FAST8_MAX__=255
  define: __UINT_FAST8_TYPE__=unsigned char
  define: __UINT_LEAST16_FMTX__="hX"
  define: __UINT_LEAST16_FMTo__="ho"
  define: __UINT_LEAST16_FMTu__="hu"
  define: __UINT_LEAST16_FMTx__="hx"
  define: __UINT_LEAST16_MAX__=65535
  define: __UINT_LEAST16_TYPE__=unsigned short
  define: __UINT_LEAST32_FMTX__="X"
  define: __UINT_LEAST32_FMTo__="o"
  define: __UINT_LEAST32_FMTu__="u"
  define: __UINT_LEAST32_FMTx__="x"
  define: __UINT_LEAST32_MAX__=4294967295U
  define: __UINT_LEAST32_TYPE__=unsigned int
  define: __UINT_LEAST64_FMTX__="llX"
  define: __UINT_LEAST64_FMTo__="llo"
  define: __UINT_LEAST64_FMTu__="llu"
  define: __UINT_LEAST64_FMTx__="llx"
  define: __UINT_LEAST64_MAX__=18446744073709551615ULL
  define: __UINT_LEAST64_TYPE__=long long unsigned int
  define: __UINT_LEAST8_FMTX__="hhX"
  define: __UINT_LEAST8_FMTo__="hho"
  define: __UINT_LEAST8_FMTu__="hhu"
  define: __UINT_LEAST8_FMTx__="hhx"
  define: __UINT_LEAST8_MAX__=255
  define: __UINT_LEAST8_TYPE__=unsigned char
  define: __USER_LABEL_PREFIX__=_
  define: __VERSION__="Apple LLVM 14.0.0 (clang-1400.0.29.202)"
  define: __WCHAR_MAX__=2147483647
  define: __WCHAR_TYPE__=int
  define: __WCHAR_WIDTH__=32
  define: __WINT_MAX__=2147483647
  define: __WINT_TYPE__=int
  define: __WINT_WIDTH__=32
  define: __amd64=1
  define: __amd64__=1
  define: __apple_build_version__=14000029
  define: __clang__=1
  define: __clang_literal_encoding__="UTF-8"
  define: __clang_major__=14
  define: __clang_minor__=0
  define: __clang_patchlevel__=0
  define: __clang_version__="14.0.0 (clang-1400.0.29.202)"
  define: __clang_wide_literal_encoding__="UTF-32"
  define: __code_model_small__=1
  define: __core2=1
  define: __core2__=1
  define: __llvm__=1
  define: __nonnull=_Nonnull
  define: __null_unspecified=_Null_unspecified
  define: __nullable=_Nullable
  define: __pic__=2
  define: __seg_fs=__attribute__((address_space(257)))
  define: __seg_gs=__attribute__((address_space(256)))
  define: __strong=
  define: __tune_core2__=1
  define: __unsafe_unretained=
  define: __weak=__attribute__((objc_gc(weak)))
  define: __x86_64=1
  define: __x86_64__=1
  define: NGLOG_USE_EXPORT
  other: --clang
  other: --clang_version=140000
  stdver: c17
  intelliSenseMode: macos-clang-x64
LSP: (received) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 60)
LSP: (invoked) cpptools/getDocumentSymbols: file:///Users/ljh/Downloads/libuv/src/timer.c (id: 60)
tag parsing file: /Users/ljh/Downloads/libuv/src/timer.c
LSP: Sending response (id: 60)
Database safe to open.

Other Extensions

No response

Additional context

No response

Metadata

Metadata

Assignees

Type

Projects

Status

No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions