vscode-cpptools
vscode-cpptools copied to clipboard
Improve compiler arg parsing performance
Environment
- OS and Version: MacOS Monterey 12.6 (M1 Mac)
- VS Code Version: 1.71.1
- C/C++ Extension Version: 1.12.4
- Other extensions you installed (and if the issue persists after disabling them): CodeLLDB, file-picker, persists after disabling
- If using SSH remote, specify OS of remote machine: n/a
- A clear and concise description of what the bug is, including information about the workspace (i.e. is the workspace a single project or multiple projects, size of the project, etc).
Intellisense works. Intellisense takes a long time to work because this takes forever:
Attempting to get defaults from C++ compiler in "compilerPath" property: 'usr/bin/clang++'
Doesn't matter if you remove the "compilerPath" setting and let cpptools pull the compiler from compiler commands.
The example repo is a single workspace that has the same problem. The original project is a multi workspace Unreal Engine 5 project.
Tested with clang 13.1.6 and clang 14.0.0
Removing 200 includes. Still slow. Removing 250 includes. A little better. Removing 275 includes. Decent.
The "includePath" setting is commented out on purpose. It was only there for my testing. https://github.com/boocs/TestFps
Bug Summary and Steps to Reproduce
Bug Summary: Slow querying of compiler defaults with compile commands and lots of includes
Steps to reproduce:
- Download example repository
- Change logging level to debug
- Double click the code-workspace project file
- Change all paths for your setup (querying is fast with incorrect paths)
- compileCommands_Default.json - Change "file" path and response file path in "command"
- c_cpp_properties.json - Change "compileCommands" path
- TestFps.211.rsp - Change all paths
- Reload window or restart VSCode
Expected behavior
Fast querying of compiler defaults
Is clang itself using the CPU? (sounds like the answer is Yes -- did you have a suggestion on what we should do differently?). What amount of time is "takes forever"? The compiler defaults query should only be called during initialization (maybe other cases?), so you mean IntelliSense takes a long time to start initially?
Okay, I see now -- multiple "Attempting to get defaults from C++ compiler " occur whenever a new file is opened (not sure why, might be a bug).
My guess is you're actually hitting https://github.com/microsoft/vscode-cpptools/issues/9688 -- you can confirm that via attaching a debugger to the cpptools process and looking for "wordexp" on one of the call stacks.
I'm not reproing the bug. The "Attempting to get defaults from C++ compiler" is fast and it only appears initially when processing the compile commands and not when opening new files (looks like it occurs repeatedly with a configuration provider).
Do you have a .zshenv that could be invoked when calling wordexp? As reported in https://github.com/microsoft/vscode-cpptools/issues/9688 ?
Fresh start with no open files (6 times "get defaults"):
loggingLevel: Debug
Custom browse configuration received: {
"browsePath": [
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter01/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter10/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter11/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter12/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter13/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter14/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter15/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter02/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter03/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter04/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter05/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter06/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter07/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter08/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter09/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/build/cmakefiles",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter01",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter10",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter11",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter12",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter13",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter14",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter15",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter16",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter02",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter03",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter04",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter05",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter06",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter07",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter08",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter09",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src"
],
"compilerPath": "/opt/homebrew/opt/llvm/bin/clang++",
"compilerArgs": [],
"compilerFragments": [
"-g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk",
"-fcolor-diagnostics",
"-I/opt/homebrew/opt/llvm/include",
"-Wall",
"-Weffc++",
"-Wextra",
"-Wpedantic",
"-Wshadow",
"-Wunused",
"-Wsign-conversion",
"-Wnon-virtual-dtor",
"-Wold-style-cast",
"-Wcast-align",
"-Woverloaded-virtual",
"-Wconversion",
"-Wnull-dereference",
"-Wdouble-promotion",
"-Wformat=2",
"-Wimplicit-fallthrough",
"-Werror",
"-std=c++11"
]
}
cpptools/didChangeCppProperties
Code browsing service initialized
Attempting to get defaults from C++ compiler in "compilerPath" property: '/opt/homebrew/opt/llvm/bin/clang'
Compiler query command line: /opt/homebrew/opt/llvm/bin/clang -std=c++14 -Wp,-v -fno-blocks -E -dM -x c++ /dev/null
Attempting to get defaults from C compiler in "compilerPath" property: '/opt/homebrew/opt/llvm/bin/clang'
Compiler query command line: /opt/homebrew/opt/llvm/bin/clang -std=c17 -Wp,-v -fno-blocks -E -dM -x c /dev/null
Custom configuration provider 'CMake Tools' registered
Custom browse configuration received: {
"browsePath": [
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter01/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter10/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter11/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter12/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter13/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter14/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter15/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter02/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter03/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter04/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter05/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter06/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter07/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter08/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter09/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/build/cmakefiles",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter01",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter10",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter11",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter12",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter13",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter14",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter15",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter16",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter02",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter03",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter04",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter05",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter06",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter07",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter08",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter09",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src"
],
"compilerPath": "/opt/homebrew/opt/llvm/bin/clang++",
"compilerArgs": [],
"compilerFragments": [
"-g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk",
"-fcolor-diagnostics",
"-I/opt/homebrew/opt/llvm/include",
"-Wall",
"-Weffc++",
"-Wextra",
"-Wpedantic",
"-Wshadow",
"-Wunused",
"-Wsign-conversion",
"-Wnon-virtual-dtor",
"-Wold-style-cast",
"-Wcast-align",
"-Woverloaded-virtual",
"-Wconversion",
"-Wnull-dereference",
"-Wdouble-promotion",
"-Wformat=2",
"-Wimplicit-fallthrough",
"-Werror",
"-std=c++11"
]
}
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/ will be indexed
Folder: /opt/homebrew/Cellar/llvm/14.0.6_1/include/c++/v1/ will be indexed
Folder: /opt/homebrew/Cellar/llvm/14.0.6_1/lib/clang/14.0.6/include/ will be indexed
Folder: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/JavaRuntimeSupport.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CHIP.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetricKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Network.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SecurityInterface.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/DiscRecording.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Speech.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Automator.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SafariServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ExceptionHandling.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/QuartzCore.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOBluetooth.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/StoreKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/GSS.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/JavaNativeFoundation.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreML.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/FinderSync.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Quartz.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/PDFKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/QuickLookUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/UserNotificationsUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/TWAIN.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreMediaIO.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AutomaticAssessmentConfiguration.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ExternalAccessory.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ScreenSaver.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/PCSC.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/PreferencePanes.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/LinkPresentation.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/NetFS.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MediaToolbox.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SyncServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ForceFeedback.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OSAKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ServiceManagement.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ScreenTime.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MLCompute.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/NaturalLanguage.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreVideo.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/VideoDecodeAcceleration.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ScriptingBridge.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetalKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreText.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ColorSync.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OSLog.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AGL.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/vmnet.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Cocoa.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AVFAudio.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ParavirtualizedGraphics.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/DeviceCheck.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MailKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/BackgroundTasks.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppleScriptKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SensorKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/DriverKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Security.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/RealityKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/PhotosUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ReplayKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Virtualization.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOSurface.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MediaLibrary.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SpriteKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IntentsUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/QuickLookThumbnailing.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreMedia.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/BusinessChat.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/DirectoryService.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppleScriptObjC.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/VideoSubscriberAccount.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreWLAN.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/PencilKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/WebKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/NotificationCenter.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/GameController.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreTelephony.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenCL.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AudioUnit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/FileProvider.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Social.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IdentityLookup.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/FWAUserLib.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreImage.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreAudio.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ExecutionPolicy.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Hypervisor.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ICADevices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreAudioKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/LDAP.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ExposureNotification.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ClassKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/DVDPlayback.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SwiftUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/PHASE.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/GLUT.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CalendarStore.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MetalPerformanceShadersGraph.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Collaboration.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Accounts.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/_AuthenticationServices_SwiftUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ScreenCaptureKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/FileProviderUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ShazamKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/Frameworks/IMServicePlugInSupport.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/QuickLook.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AuthenticationServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/KernelManagement.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/_CoreData_CloudKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/DataDetection.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SystemExtensions.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/NearbyInteraction.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ContactsUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreSpotlight.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AdSupport.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/LocalAuthenticationEmbeddedUI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/InstallerPlugins.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Accessibility.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/PushKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Vision.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreAudioTypes.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/NetworkExtension.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenAL.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/EventKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MediaAccessibility.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/MapKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AppTrackingTransparency.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreHaptics.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CallKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreMotion.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/WidgetKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AVKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AddressBook.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SoundAnalysis.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreLocation.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CloudKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/IOUSBHost.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CFNetwork.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Photos.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/GameplayKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/DiskArbitration.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/InstantMessage.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreMIDI.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/PassKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/GLKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/AdServices.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/VideoToolbox.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/UserNotifications.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/iTunesLibrary.framework/Versions/A/Headers/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/SceneKit.framework/Versions/A/Headers/ will be indexed
cpptools/didChangeCustomBrowseConfiguration
Attempting to get defaults from C++ compiler in "compilerPath" property: '/opt/homebrew/opt/llvm/bin/clang++'
Querying compiler for default C++ language standard using command line: /opt/homebrew/opt/llvm/bin/clang++ -x c++ -E -dM /dev/null
Detected language standard version: c++14
Querying compiler for default C language standard using command line: /opt/homebrew/opt/llvm/bin/clang++ -x c -E -dM /dev/null
Detected language standard version: c17
Querying compiler's default target using command line: "/opt/homebrew/opt/llvm/bin/clang++" -dumpmachine
Compiler returned default target value: arm64-apple-darwin21.6.0
Compiler query command line: /opt/homebrew/opt/llvm/bin/clang++ -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk -fcolor-diagnostics -Wall -Weffc++ -Wextra -Wpedantic -Wshadow -Wunused -Wsign-conversion -Wnon-virtual-dtor -Wold-style-cast -Wcast-align -Woverloaded-virtual -Wconversion -Wnull-dereference -Wdouble-promotion -Wformat=2 -Wimplicit-fallthrough -std=c++11 -Wp,-v -fno-blocks -E -dM -x c++ /dev/null
Folder: /opt/homebrew/Cellar/llvm/14.0.6_1/lib/clang/14.0.6/include/ will be indexed
Folder: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/ will be indexed
Folder: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/build/CMakeFiles/ will be indexed
Folder: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/ will be indexed
Folder: /opt/homebrew/Cellar/llvm/14.0.6_1/include/ will be indexed
cpptools/clearCustomConfigurations
cpptools/didChangeCppProperties
cpptools/pauseParsing
cpptools/clearCustomConfigurations
cpptools/didChangeCustomBrowseConfiguration
Discovering files...
Processing folder (recursive): /opt/homebrew/Cellar/llvm/14.0.6_1/lib/clang/14.0.6/include/
Processing folder (recursive): /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/
Processing folder (recursive): /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/build/CMakeFiles/
Processing folder (recursive): /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/
Attempting to get defaults from C++ compiler in "compilerPath" property: '/opt/homebrew/opt/llvm/bin/clang++'
cpptools/resumeParsing
$/setTrace
cpptools/didChangeSettings
IntelliSense Engine = Default.
Enhanced Colorization is enabled.
Error squiggles are enabled if all header dependencies are resolved.
Autocomplete is enabled.
Processing folder (recursive): /opt/homebrew/Cellar/llvm/14.0.6_1/include/
Discovering files: 7653 file(s) processed
0 file(s) removed from database
Done discovering files.
Populating include completion cache.
Parsing remaining files...
Parsing: 0 files(s) processed
Done parsing remaining files.
Custom browse configuration received: {
"browsePath": [
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter01/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter10/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter11/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter12/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter13/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter14/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter15/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter02/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter03/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter04/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter05/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter06/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter07/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter08/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter09/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/build/cmakefiles",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter01",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter10",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter11",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter12",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter13",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter14",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter15",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter16",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter02",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter03",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter04",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter05",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter06",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter07",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter08",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter09",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src"
],
"compilerPath": "/opt/homebrew/opt/llvm/bin/clang++",
"compilerArgs": [],
"compilerFragments": [
"-g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk",
"-fcolor-diagnostics",
"-I/opt/homebrew/opt/llvm/include",
"-Wall",
"-Weffc++",
"-Wextra",
"-Wpedantic",
"-Wshadow",
"-Wunused",
"-Wsign-conversion",
"-Wnon-virtual-dtor",
"-Wold-style-cast",
"-Wcast-align",
"-Woverloaded-virtual",
"-Wconversion",
"-Wnull-dereference",
"-Wdouble-promotion",
"-Wformat=2",
"-Wimplicit-fallthrough",
"-Werror",
"-std=c++11"
]
}
cpptools/clearCustomConfigurations
cpptools/didChangeCustomBrowseConfiguration
Custom browse configuration received: {
"browsePath": [
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter01/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter10/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter11/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter12/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter13/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter14/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter15/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter02/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter03/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter04/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter05/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter06/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter07/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter08/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter09/book",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/build/cmakefiles",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter01",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter10",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter11",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter12",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter13",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter14",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter15",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter16",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter02",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter03",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter04",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter05",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter06",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter07",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter08",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src/chapter09",
"/users/lucasaf04/developer/tutorials-and-learning/cpp11/cpp-primer/src"
],
"compilerPath": "/opt/homebrew/opt/llvm/bin/clang++",
"compilerArgs": [],
"compilerFragments": [
"-g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk",
"-fcolor-diagnostics",
"-I/opt/homebrew/opt/llvm/include",
"-Wall",
"-Weffc++",
"-Wextra",
"-Wpedantic",
"-Wshadow",
"-Wunused",
"-Wsign-conversion",
"-Wnon-virtual-dtor",
"-Wold-style-cast",
"-Wcast-align",
"-Woverloaded-virtual",
"-Wconversion",
"-Wnull-dereference",
"-Wdouble-promotion",
"-Wformat=2",
"-Wimplicit-fallthrough",
"-Werror",
"-std=c++11"
]
}
Attempting to get defaults from C++ compiler in "compilerPath" property: '/opt/homebrew/opt/llvm/bin/clang++'
cpptools/resumeParsing
cpptools/clearCustomConfigurations
cpptools/didChangeCustomBrowseConfiguration
Attempting to get defaults from C++ compiler in "compilerPath" property: '/opt/homebrew/opt/llvm/bin/clang++'
cpptools/resumeParsing
Opening a file (1 more "get defaults"):
cpptools/getCodeActions: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 2)
cpptools/queryTranslationUnitSource: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 3)
Custom configurations received:
uri: file:///Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
config: {
"includePath": [],
"defines": [],
"compilerPath": "/opt/homebrew/opt/llvm/bin/clang++",
"compilerArgs": [],
"compilerFragments": [
"-g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk",
"-fcolor-diagnostics",
"-I/opt/homebrew/opt/llvm/include",
"-Wall",
"-Weffc++",
"-Wextra",
"-Wpedantic",
"-Wshadow",
"-Wunused",
"-Wsign-conversion",
"-Wnon-virtual-dtor",
"-Wold-style-cast",
"-Wcast-align",
"-Woverloaded-virtual",
"-Wconversion",
"-Wnull-dereference",
"-Wdouble-promotion",
"-Wformat=2",
"-Wimplicit-fallthrough",
"-Werror",
"-std=c++11"
]
}
cpptools/didChangeCustomConfiguration
Attempting to get defaults from C++ compiler in "compilerPath" property: '/opt/homebrew/opt/llvm/bin/clang++'
Compiler query command line: /opt/homebrew/opt/llvm/bin/clang++ -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk -fcolor-diagnostics -Wall -Weffc++ -Wextra -Wpedantic -Wshadow -Wunused -Wsign-conversion -Wnon-virtual-dtor -Wold-style-cast -Wcast-align -Woverloaded-virtual -Wconversion -Wnull-dereference -Wdouble-promotion -Wformat=2 -Wimplicit-fallthrough -std=c++11 -Wp,-v -fno-blocks -E -dM -x c++ /dev/null
textDocument/didOpen: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
cpptools/getDocumentSymbols: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 4)
cpptools/textEditorSelectionChange
cpptools/getDocumentSymbols: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 5)
cpptools/textEditorSelectionChange
cpptools/activeDocumentChange: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
cpptools/getDocumentSymbols
sending compilation args for /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
include: /opt/homebrew/Cellar/llvm/14.0.6_1/include
include: /opt/homebrew/Cellar/llvm/14.0.6_1/include/c++/v1
include: /opt/homebrew/Cellar/llvm/14.0.6_1/lib/clang/14.0.6/include
include: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include
framework: /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks
define: _LP64=1
define: __AARCH64EL__=1
define: __AARCH64_CMODEL_SMALL__=1
define: __AARCH64_SIMD__=1
define: __APPLE_CC__=6000
define: __APPLE__=1
define: __ARM64_ARCH_8__=1
define: __ARM_64BIT_STATE=1
define: __ARM_ACLE=200
define: __ARM_ALIGN_MAX_STACK_PWR=4
define: __ARM_ARCH=8
define: __ARM_ARCH_ISA_A64=1
define: __ARM_ARCH_PROFILE='A'
define: __ARM_FEATURE_AES=1
define: __ARM_FEATURE_ATOMICS=1
define: __ARM_FEATURE_CLZ=1
define: __ARM_FEATURE_COMPLEX=1
define: __ARM_FEATURE_CRC32=1
define: __ARM_FEATURE_CRYPTO=1
define: __ARM_FEATURE_DIRECTED_ROUNDING=1
define: __ARM_FEATURE_DIV=1
define: __ARM_FEATURE_DOTPROD=1
define: __ARM_FEATURE_FMA=1
define: __ARM_FEATURE_FP16_FML=1
define: __ARM_FEATURE_FP16_SCALAR_ARITHMETIC=1
define: __ARM_FEATURE_FP16_VECTOR_ARITHMETIC=1
define: __ARM_FEATURE_FRINT=1
define: __ARM_FEATURE_IDIV=1
define: __ARM_FEATURE_JCVT=1
define: __ARM_FEATURE_LDREX=0xF
define: __ARM_FEATURE_NUMERIC_MAXMIN=1
define: __ARM_FEATURE_QRDMX=1
define: __ARM_FEATURE_SHA2=1
define: __ARM_FEATURE_UNALIGNED=1
define: __ARM_FP=0xE
define: __ARM_FP16_ARGS=1
define: __ARM_FP16_FORMAT_IEEE=1
define: __ARM_NEON=1
define: __ARM_NEON_FP=0xE
define: __ARM_NEON__=1
define: __ARM_PCS_AAPCS64=1
define: __ARM_SIZEOF_MINIMAL_ENUM=4
define: __ARM_SIZEOF_WCHAR_T=4
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__=8
define: __BITINT_MAXWIDTH__=128
define: __BOOL_WIDTH__=8
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: __DEPRECATED=1
define: __DYNAMIC__=1
define: __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=120000
define: __EXCEPTIONS=1
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: __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_2=1
define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1
define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1
define: __GNUC_GNU_INLINE__=1
define: __GNUC_MINOR__=2
define: __GNUC_PATCHLEVEL__=1
define: __GNUC__=4
define: __GNUG__=4
define: __GXX_ABI_VERSION=1002
define: __GXX_EXPERIMENTAL_CXX0X__=1
define: __GXX_RTTI=1
define: __GXX_WEAK__=1
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_FAST16_WIDTH__=16
define: __INT_FAST32_FMTd__="d"
define: __INT_FAST32_FMTi__="i"
define: __INT_FAST32_MAX__=2147483647
define: __INT_FAST32_TYPE__=int
define: __INT_FAST32_WIDTH__=32
define: __INT_FAST64_FMTd__="lld"
define: __INT_FAST64_FMTi__="lli"
define: __INT_FAST64_MAX__=9223372036854775807LL
define: __INT_FAST64_TYPE__=long long int
define: __INT_FAST64_WIDTH__=64
define: __INT_FAST8_FMTd__="hhd"
define: __INT_FAST8_FMTi__="hhi"
define: __INT_FAST8_MAX__=127
define: __INT_FAST8_TYPE__=signed char
define: __INT_FAST8_WIDTH__=8
define: __INT_LEAST16_FMTd__="hd"
define: __INT_LEAST16_FMTi__="hi"
define: __INT_LEAST16_MAX__=32767
define: __INT_LEAST16_TYPE__=short
define: __INT_LEAST16_WIDTH__=16
define: __INT_LEAST32_FMTd__="d"
define: __INT_LEAST32_FMTi__="i"
define: __INT_LEAST32_MAX__=2147483647
define: __INT_LEAST32_TYPE__=int
define: __INT_LEAST32_WIDTH__=32
define: __INT_LEAST64_FMTd__="lld"
define: __INT_LEAST64_FMTi__="lli"
define: __INT_LEAST64_MAX__=9223372036854775807LL
define: __INT_LEAST64_TYPE__=long long int
define: __INT_LEAST64_WIDTH__=64
define: __INT_LEAST8_FMTd__="hhd"
define: __INT_LEAST8_FMTi__="hhi"
define: __INT_LEAST8_MAX__=127
define: __INT_LEAST8_TYPE__=signed char
define: __INT_LEAST8_WIDTH__=8
define: __INT_MAX__=2147483647
define: __INT_WIDTH__=32
define: __LDBL_DECIMAL_DIG__=17
define: __LDBL_DENORM_MIN__=4.9406564584124654e-324L
define: __LDBL_DIG__=15
define: __LDBL_EPSILON__=2.2204460492503131e-16L
define: __LDBL_HAS_DENORM__=1
define: __LDBL_HAS_INFINITY__=1
define: __LDBL_HAS_QUIET_NAN__=1
define: __LDBL_MANT_DIG__=53
define: __LDBL_MAX_10_EXP__=308
define: __LDBL_MAX_EXP__=1024
define: __LDBL_MAX__=1.7976931348623157e+308L
define: __LDBL_MIN_10_EXP__=(-307)
define: __LDBL_MIN_EXP__=(-1021)
define: __LDBL_MIN__=2.2250738585072014e-308L
define: __LITTLE_ENDIAN__=1
define: __LLONG_WIDTH__=64
define: __LONG_LONG_MAX__=9223372036854775807LL
define: __LONG_MAX__=9223372036854775807L
define: __LONG_WIDTH__=64
define: __LP64__=1
define: __MACH__=1
define: __NO_INLINE__=1
define: __NO_MATH_ERRNO__=1
define: __OBJC_BOOL_IS_BOOL=1
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: __SHRT_MAX__=32767
define: __SHRT_WIDTH__=16
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__=8
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: __SSP__=1
define: __STDCPP_DEFAULT_NEW_ALIGNMENT__=16UL
define: __STDCPP_THREADS__=1
define: __STDC_HOSTED__=1
define: __STDC_NO_THREADS__=1
define: __STDC_UTF_16__=1
define: __STDC_UTF_32__=1
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__="Homebrew Clang 14.0.6"
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: __aarch64__=1
define: __arm64=1
define: __arm64__=1
define: __clang__=1
define: __clang_literal_encoding__="UTF-8"
define: __clang_major__=14
define: __clang_minor__=0
define: __clang_patchlevel__=6
define: __clang_version__="14.0.6 "
define: __clang_wide_literal_encoding__="UTF-32"
define: __cplusplus=201103L
define: __llvm__=1
define: __nonnull=_Nonnull
define: __null_unspecified=_Null_unspecified
define: __nullable=_Nullable
define: __pic__=2
define: __private_extern__=extern
define: __strong=
define: __unsafe_unretained=
define: __weak=__attribute__((objc_gc(weak)))
other: --clang
other: --clang_version=140006
stdver: c++11
intelliSenseMode: macos-clang-arm64
cpptools/getSemanticTokens: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 6)
cpptools/queryTranslationUnitSource: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 7)
cpptools/getCodeActions: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 8)
/Users/lucasaf04/.vscode/extensions/ms-vscode.cpptools-1.13.0-darwin-arm64/bin/../LLVM/bin/clang-tidy
--export-fixes=/private/tmp/loose/cpptools/6083346835819899380/fixes6196916224.yaml
--quiet
/Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
--
-std=c++11
-xc++
-Wno-pragma-pack
-D_LP64=1
-D__AARCH64EL__=1
-D__AARCH64_CMODEL_SMALL__=1
-D__AARCH64_SIMD__=1
-D__APPLE_CC__=6000
-D__APPLE__=1
-D__ARM64_ARCH_8__=1
-D__ARM_64BIT_STATE=1
-D__ARM_ACLE=200
-D__ARM_ALIGN_MAX_STACK_PWR=4
-D__ARM_ARCH=8
-D__ARM_ARCH_ISA_A64=1
-D__ARM_ARCH_PROFILE='A'
-D__ARM_FEATURE_AES=1
-D__ARM_FEATURE_ATOMICS=1
-D__ARM_FEATURE_CLZ=1
-D__ARM_FEATURE_COMPLEX=1
-D__ARM_FEATURE_CRC32=1
-D__ARM_FEATURE_CRYPTO=1
-D__ARM_FEATURE_DIRECTED_ROUNDING=1
-D__ARM_FEATURE_DIV=1
-D__ARM_FEATURE_DOTPROD=1
-D__ARM_FEATURE_FMA=1
-D__ARM_FEATURE_FP16_FML=1
-D__ARM_FEATURE_FP16_SCALAR_ARITHMETIC=1
-D__ARM_FEATURE_FP16_VECTOR_ARITHMETIC=1
-D__ARM_FEATURE_FRINT=1
-D__ARM_FEATURE_IDIV=1
-D__ARM_FEATURE_JCVT=1
-D__ARM_FEATURE_LDREX=0xF
-D__ARM_FEATURE_NUMERIC_MAXMIN=1
-D__ARM_FEATURE_QRDMX=1
-D__ARM_FEATURE_SHA2=1
-D__ARM_FEATURE_UNALIGNED=1
-D__ARM_FP=0xE
-D__ARM_FP16_ARGS=1
-D__ARM_FP16_FORMAT_IEEE=1
-D__ARM_NEON=1
-D__ARM_NEON_FP=0xE
-D__ARM_NEON__=1
-D__ARM_PCS_AAPCS64=1
-D__ARM_SIZEOF_MINIMAL_ENUM=4
-D__ARM_SIZEOF_WCHAR_T=4
-D__ATOMIC_ACQUIRE=2
-D__ATOMIC_ACQ_REL=4
-D__ATOMIC_CONSUME=1
-D__ATOMIC_RELAXED=0
-D__ATOMIC_RELEASE=3
-D__ATOMIC_SEQ_CST=5
-D__BIGGEST_ALIGNMENT__=8
-D__BITINT_MAXWIDTH__=128
-D__BOOL_WIDTH__=8
-D__BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__
-D__CHAR16_TYPE__=unsigned short
-D__CHAR32_TYPE__=unsigned int
-D__CHAR_BIT__=8
-D__CLANG_ATOMIC_BOOL_LOCK_FREE=2
-D__CLANG_ATOMIC_CHAR16_T_LOCK_FREE=2
-D__CLANG_ATOMIC_CHAR32_T_LOCK_FREE=2
-D__CLANG_ATOMIC_CHAR_LOCK_FREE=2
-D__CLANG_ATOMIC_INT_LOCK_FREE=2
-D__CLANG_ATOMIC_LLONG_LOCK_FREE=2
-D__CLANG_ATOMIC_LONG_LOCK_FREE=2
-D__CLANG_ATOMIC_POINTER_LOCK_FREE=2
-D__CLANG_ATOMIC_SHORT_LOCK_FREE=2
-D__CLANG_ATOMIC_WCHAR_T_LOCK_FREE=2
-D__CONSTANT_CFSTRINGS__=1
-D__DBL_DECIMAL_DIG__=17
-D__DBL_DENORM_MIN__=4.9406564584124654e-324
-D__DBL_DIG__=15
-D__DBL_EPSILON__=2.2204460492503131e-16
-D__DBL_HAS_DENORM__=1
-D__DBL_HAS_INFINITY__=1
-D__DBL_HAS_QUIET_NAN__=1
-D__DBL_MANT_DIG__=53
-D__DBL_MAX_10_EXP__=308
-D__DBL_MAX_EXP__=1024
-D__DBL_MAX__=1.7976931348623157e+308
-D__DBL_MIN_10_EXP__=(-307)
-D__DBL_MIN_EXP__=(-1021)
-D__DBL_MIN__=2.2250738585072014e-308
-D__DECIMAL_DIG__=__LDBL_DECIMAL_DIG__
-D__DEPRECATED=1
-D__DYNAMIC__=1
-D__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=120000
-D__EXCEPTIONS=1
-D__FINITE_MATH_ONLY__=0
-D__FLT16_DECIMAL_DIG__=5
-D__FLT16_DENORM_MIN__=5.9604644775390625e-8F16
-D__FLT16_DIG__=3
-D__FLT16_EPSILON__=9.765625e-4F16
-D__FLT16_HAS_DENORM__=1
-D__FLT16_HAS_INFINITY__=1
-D__FLT16_HAS_QUIET_NAN__=1
-D__FLT16_MANT_DIG__=11
-D__FLT16_MAX_10_EXP__=4
-D__FLT16_MAX_EXP__=16
-D__FLT16_MAX__=6.5504e+4F16
-D__FLT16_MIN_10_EXP__=(-4)
-D__FLT16_MIN_EXP__=(-13)
-D__FLT16_MIN__=6.103515625e-5F16
-D__FLT_DECIMAL_DIG__=9
-D__FLT_DENORM_MIN__=1.40129846e-45F
-D__FLT_DIG__=6
-D__FLT_EPSILON__=1.19209290e-7F
-D__FLT_EVAL_METHOD__=0
-D__FLT_HAS_DENORM__=1
-D__FLT_HAS_INFINITY__=1
-D__FLT_HAS_QUIET_NAN__=1
-D__FLT_MANT_DIG__=24
-D__FLT_MAX_10_EXP__=38
-D__FLT_MAX_EXP__=128
-D__FLT_MAX__=3.40282347e+38F
-D__FLT_MIN_10_EXP__=(-37)
-D__FLT_MIN_EXP__=(-125)
-D__FLT_MIN__=1.17549435e-38F
-D__FLT_RADIX__=2
-D__GCC_ATOMIC_BOOL_LOCK_FREE=2
-D__GCC_ATOMIC_CHAR16_T_LOCK_FREE=2
-D__GCC_ATOMIC_CHAR32_T_LOCK_FREE=2
-D__GCC_ATOMIC_CHAR_LOCK_FREE=2
-D__GCC_ATOMIC_INT_LOCK_FREE=2
-D__GCC_ATOMIC_LLONG_LOCK_FREE=2
-D__GCC_ATOMIC_LONG_LOCK_FREE=2
-D__GCC_ATOMIC_POINTER_LOCK_FREE=2
-D__GCC_ATOMIC_SHORT_LOCK_FREE=2
-D__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1
-D__GCC_ATOMIC_WCHAR_T_LOCK_FREE=2
-D__GCC_HAVE_DWARF2_CFI_ASM=1
-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1
-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1
-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1
-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1
-D__GNUC_GNU_INLINE__=1
-D__GNUG__=4
-D__GXX_ABI_VERSION=1002
-D__GXX_EXPERIMENTAL_CXX0X__=1
-D__GXX_RTTI=1
-D__GXX_WEAK__=1
-D__INT16_C_SUFFIX__=
-D__INT16_FMTd__="hd"
-D__INT16_FMTi__="hi"
-D__INT16_MAX__=32767
-D__INT16_TYPE__=short
-D__INT32_C_SUFFIX__=
-D__INT32_FMTd__="d"
-D__INT32_FMTi__="i"
-D__INT32_MAX__=2147483647
-D__INT32_TYPE__=int
-D__INT64_C_SUFFIX__=LL
-D__INT64_FMTd__="lld"
-D__INT64_FMTi__="lli"
-D__INT64_MAX__=9223372036854775807LL
-D__INT64_TYPE__=long long int
-D__INT8_C_SUFFIX__=
-D__INT8_FMTd__="hhd"
-D__INT8_FMTi__="hhi"
-D__INT8_MAX__=127
-D__INT8_TYPE__=signed char
-D__INTMAX_C_SUFFIX__=L
-D__INTMAX_FMTd__="ld"
-D__INTMAX_FMTi__="li"
-D__INTMAX_MAX__=9223372036854775807L
-D__INTMAX_TYPE__=long int
-D__INTMAX_WIDTH__=64
-D__INTPTR_FMTd__="ld"
-D__INTPTR_FMTi__="li"
-D__INTPTR_MAX__=9223372036854775807L
-D__INTPTR_TYPE__=long int
-D__INTPTR_WIDTH__=64
-D__INT_FAST16_FMTd__="hd"
-D__INT_FAST16_FMTi__="hi"
-D__INT_FAST16_MAX__=32767
-D__INT_FAST16_TYPE__=short
-D__INT_FAST16_WIDTH__=16
-D__INT_FAST32_FMTd__="d"
-D__INT_FAST32_FMTi__="i"
-D__INT_FAST32_MAX__=2147483647
-D__INT_FAST32_TYPE__=int
-D__INT_FAST32_WIDTH__=32
-D__INT_FAST64_FMTd__="lld"
-D__INT_FAST64_FMTi__="lli"
-D__INT_FAST64_MAX__=9223372036854775807LL
-D__INT_FAST64_TYPE__=long long int
-D__INT_FAST64_WIDTH__=64
-D__INT_FAST8_FMTd__="hhd"
-D__INT_FAST8_FMTi__="hhi"
-D__INT_FAST8_MAX__=127
-D__INT_FAST8_TYPE__=signed char
-D__INT_FAST8_WIDTH__=8
-D__INT_LEAST16_FMTd__="hd"
-D__INT_LEAST16_FMTi__="hi"
-D__INT_LEAST16_MAX__=32767
-D__INT_LEAST16_TYPE__=short
-D__INT_LEAST16_WIDTH__=16
-D__INT_LEAST32_FMTd__="d"
-D__INT_LEAST32_FMTi__="i"
-D__INT_LEAST32_MAX__=2147483647
-D__INT_LEAST32_TYPE__=int
-D__INT_LEAST32_WIDTH__=32
-D__INT_LEAST64_FMTd__="lld"
-D__INT_LEAST64_FMTi__="lli"
-D__INT_LEAST64_MAX__=9223372036854775807LL
-D__INT_LEAST64_TYPE__=long long int
-D__INT_LEAST64_WIDTH__=64
-D__INT_LEAST8_FMTd__="hhd"
-D__INT_LEAST8_FMTi__="hhi"
-D__INT_LEAST8_MAX__=127
-D__INT_LEAST8_TYPE__=signed char
-D__INT_LEAST8_WIDTH__=8
-D__INT_MAX__=2147483647
-D__INT_WIDTH__=32
-D__LDBL_DECIMAL_DIG__=17
-D__LDBL_DENORM_MIN__=4.9406564584124654e-324L
-D__LDBL_DIG__=15
-D__LDBL_EPSILON__=2.2204460492503131e-16L
-D__LDBL_HAS_DENORM__=1
-D__LDBL_HAS_INFINITY__=1
-D__LDBL_HAS_QUIET_NAN__=1
-D__LDBL_MANT_DIG__=53
-D__LDBL_MAX_10_EXP__=308
-D__LDBL_MAX_EXP__=1024
-D__LDBL_MAX__=1.7976931348623157e+308L
-D__LDBL_MIN_10_EXP__=(-307)
-D__LDBL_MIN_EXP__=(-1021)
-D__LDBL_MIN__=2.2250738585072014e-308L
-D__LITTLE_ENDIAN__=1
-D__LLONG_WIDTH__=64
-D__LONG_LONG_MAX__=9223372036854775807LL
-D__LONG_MAX__=9223372036854775807L
-D__LONG_WIDTH__=64
-D__LP64__=1
-D__MACH__=1
-D__NO_INLINE__=1
-D__NO_MATH_ERRNO__=1
-D__OBJC_BOOL_IS_BOOL=1
-D__OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES=3
-D__OPENCL_MEMORY_SCOPE_DEVICE=2
-D__OPENCL_MEMORY_SCOPE_SUB_GROUP=4
-D__OPENCL_MEMORY_SCOPE_WORK_GROUP=1
-D__OPENCL_MEMORY_SCOPE_WORK_ITEM=0
-D__ORDER_BIG_ENDIAN__=4321
-D__ORDER_LITTLE_ENDIAN__=1234
-D__ORDER_PDP_ENDIAN__=3412
-D__PIC__=2
-D__POINTER_WIDTH__=64
-D__PRAGMA_REDEFINE_EXTNAME=1
-D__PTRDIFF_FMTd__="ld"
-D__PTRDIFF_FMTi__="li"
-D__PTRDIFF_MAX__=9223372036854775807L
-D__PTRDIFF_TYPE__=long int
-D__PTRDIFF_WIDTH__=64
-D__REGISTER_PREFIX__=
-D__SCHAR_MAX__=127
-D__SHRT_MAX__=32767
-D__SHRT_WIDTH__=16
-D__SIG_ATOMIC_MAX__=2147483647
-D__SIG_ATOMIC_WIDTH__=32
-D__SIZEOF_DOUBLE__=8
-D__SIZEOF_FLOAT__=4
-D__SIZEOF_INT128__=16
-D__SIZEOF_INT__=4
-D__SIZEOF_LONG_DOUBLE__=8
-D__SIZEOF_LONG_LONG__=8
-D__SIZEOF_LONG__=8
-D__SIZEOF_POINTER__=8
-D__SIZEOF_PTRDIFF_T__=8
-D__SIZEOF_SHORT__=2
-D__SIZEOF_SIZE_T__=8
-D__SIZEOF_WCHAR_T__=4
-D__SIZEOF_WINT_T__=4
-D__SIZE_FMTX__="lX"
-D__SIZE_FMTo__="lo"
-D__SIZE_FMTu__="lu"
-D__SIZE_FMTx__="lx"
-D__SIZE_MAX__=18446744073709551615UL
-D__SIZE_TYPE__=long unsigned int
-D__SIZE_WIDTH__=64
-D__SSP__=1
-D__STDCPP_DEFAULT_NEW_ALIGNMENT__=16UL
-D__STDCPP_THREADS__=1
-D__STDC_HOSTED__=1
-D__STDC_NO_THREADS__=1
-D__STDC_UTF_16__=1
-D__STDC_UTF_32__=1
-D__STDC__=1
-D__STRICT_ANSI__=1
-D__UINT16_C_SUFFIX__=
-D__UINT16_FMTX__="hX"
-D__UINT16_FMTo__="ho"
-D__UINT16_FMTu__="hu"
-D__UINT16_FMTx__="hx"
-D__UINT16_MAX__=65535
-D__UINT16_TYPE__=unsigned short
-D__UINT32_C_SUFFIX__=U
-D__UINT32_FMTX__="X"
-D__UINT32_FMTo__="o"
-D__UINT32_FMTu__="u"
-D__UINT32_FMTx__="x"
-D__UINT32_MAX__=4294967295U
-D__UINT32_TYPE__=unsigned int
-D__UINT64_C_SUFFIX__=ULL
-D__UINT64_FMTX__="llX"
-D__UINT64_FMTo__="llo"
-D__UINT64_FMTu__="llu"
-D__UINT64_FMTx__="llx"
-D__UINT64_MAX__=18446744073709551615ULL
-D__UINT64_TYPE__=long long unsigned int
-D__UINT8_C_SUFFIX__=
-D__UINT8_FMTX__="hhX"
-D__UINT8_FMTo__="hho"
-D__UINT8_FMTu__="hhu"
-D__UINT8_FMTx__="hhx"
-D__UINT8_MAX__=255
-D__UINT8_TYPE__=unsigned char
-D__UINTMAX_C_SUFFIX__=UL
-D__UINTMAX_FMTX__="lX"
-D__UINTMAX_FMTo__="lo"
-D__UINTMAX_FMTu__="lu"
-D__UINTMAX_FMTx__="lx"
-D__UINTMAX_MAX__=18446744073709551615UL
-D__UINTMAX_TYPE__=long unsigned int
-D__UINTMAX_WIDTH__=64
-D__UINTPTR_FMTX__="lX"
-D__UINTPTR_FMTo__="lo"
-D__UINTPTR_FMTu__="lu"
-D__UINTPTR_FMTx__="lx"
-D__UINTPTR_MAX__=18446744073709551615UL
-D__UINTPTR_TYPE__=long unsigned int
-D__UINTPTR_WIDTH__=64
-D__UINT_FAST16_FMTX__="hX"
-D__UINT_FAST16_FMTo__="ho"
-D__UINT_FAST16_FMTu__="hu"
-D__UINT_FAST16_FMTx__="hx"
-D__UINT_FAST16_MAX__=65535
-D__UINT_FAST16_TYPE__=unsigned short
-D__UINT_FAST32_FMTX__="X"
-D__UINT_FAST32_FMTo__="o"
-D__UINT_FAST32_FMTu__="u"
-D__UINT_FAST32_FMTx__="x"
-D__UINT_FAST32_MAX__=4294967295U
-D__UINT_FAST32_TYPE__=unsigned int
-D__UINT_FAST64_FMTX__="llX"
-D__UINT_FAST64_FMTo__="llo"
-D__UINT_FAST64_FMTu__="llu"
-D__UINT_FAST64_FMTx__="llx"
-D__UINT_FAST64_MAX__=18446744073709551615ULL
-D__UINT_FAST64_TYPE__=long long unsigned int
-D__UINT_FAST8_FMTX__="hhX"
-D__UINT_FAST8_FMTo__="hho"
-D__UINT_FAST8_FMTu__="hhu"
-D__UINT_FAST8_FMTx__="hhx"
-D__UINT_FAST8_MAX__=255
-D__UINT_FAST8_TYPE__=unsigned char
-D__UINT_LEAST16_FMTX__="hX"
-D__UINT_LEAST16_FMTo__="ho"
-D__UINT_LEAST16_FMTu__="hu"
-D__UINT_LEAST16_FMTx__="hx"
-D__UINT_LEAST16_MAX__=65535
-D__UINT_LEAST16_TYPE__=unsigned short
-D__UINT_LEAST32_FMTX__="X"
-D__UINT_LEAST32_FMTo__="o"
-D__UINT_LEAST32_FMTu__="u"
-D__UINT_LEAST32_FMTx__="x"
-D__UINT_LEAST32_MAX__=4294967295U
-D__UINT_LEAST32_TYPE__=unsigned int
-D__UINT_LEAST64_FMTX__="llX"
-D__UINT_LEAST64_FMTo__="llo"
-D__UINT_LEAST64_FMTu__="llu"
-D__UINT_LEAST64_FMTx__="llx"
-D__UINT_LEAST64_MAX__=18446744073709551615ULL
-D__UINT_LEAST64_TYPE__=long long unsigned int
-D__UINT_LEAST8_FMTX__="hhX"
-D__UINT_LEAST8_FMTo__="hho"
-D__UINT_LEAST8_FMTu__="hhu"
-D__UINT_LEAST8_FMTx__="hhx"
-D__UINT_LEAST8_MAX__=255
-D__UINT_LEAST8_TYPE__=unsigned char
-D__USER_LABEL_PREFIX__=_
-D__WCHAR_MAX__=2147483647
-D__WCHAR_TYPE__=int
-D__WCHAR_WIDTH__=32
-D__WINT_MAX__=2147483647
-D__WINT_TYPE__=int
-D__WINT_WIDTH__=32
-D__aarch64__=1
-D__arm64=1
-D__arm64__=1
-D__clang__=1
-D__clang_literal_encoding__="UTF-8"
-D__clang_major__=14
-D__clang_minor__=0
-D__clang_patchlevel__=6
-D__clang_version__="14.0.6 "
-D__clang_wide_literal_encoding__="UTF-32"
-D__cplusplus=201103L
-D__cpp_alias_templates=200704L
-D__cpp_attributes=200809L
-D__cpp_constexpr=200704
-D__cpp_constexpr_in_decltype=201711L
-D__cpp_decltype=200707L
-D__cpp_delegating_constructors=200604L
-D__cpp_exceptions=199711L
-D__cpp_impl_destroying_delete=201806L
-D__cpp_inheriting_constructors=201511L
-D__cpp_initializer_lists=200806L
-D__cpp_lambdas=200907L
-D__cpp_nsdmi=200809L
-D__cpp_range_based_for=200907
-D__cpp_raw_strings=200710L
-D__cpp_ref_qualifiers=200710L
-D__cpp_rtti=199711L
-D__cpp_rvalue_references=200610L
-D__cpp_static_assert=200410
-D__cpp_threadsafe_static_init=200806L
-D__cpp_unicode_characters=200704L
-D__cpp_unicode_literals=200710L
-D__cpp_user_defined_literals=200809L
-D__cpp_variadic_templates=200704L
-D__llvm__=1
-D__nonnull=_Nonnull
-D__null_unspecified=_Null_unspecified
-D__nullable=_Nullable
-D__pic__=2
-D__private_extern__=extern
-D__strong=
-D__unsafe_unretained=
-D__weak=__attribute__((objc_gc(weak)))
-F
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks
-I/opt/homebrew/Cellar/llvm/14.0.6_1/include
-isystem/opt/homebrew/Cellar/llvm/14.0.6_1/include/c++/v1
-isystem/opt/homebrew/Cellar/llvm/14.0.6_1/lib/clang/14.0.6/include
-isystem/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include
Checking for syntax errors: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
Checking for syntax errors: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
Queueing IntelliSense update for files in translation unit of: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
cpptools/getInlayHints: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 9)
textDocument/hover: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 10)
cpptools/getDocumentSymbols
cpptools/getFoldingRanges: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 11)
cpptools/getCodeActions: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 12)
cpptools/finishUpdateSquiggles
Error squiggle count: 0
Update IntelliSense time (sec): 0.933
cpptools/getFoldingRanges: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 13)
Reopening the same file (no more "get active")
textDocument/didClose: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
cpptools/getCodeActions: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 14)
cpptools/queryTranslationUnitSource: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 15)
textDocument/didOpen: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
Checking for syntax errors: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
Queueing IntelliSense update for files in translation unit of: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
cpptools/getDocumentSymbols: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 16)
cpptools/textEditorSelectionChange
cpptools/getDocumentSymbols: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 17)
cpptools/textEditorSelectionChange
cpptools/getSemanticTokens: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 18)
cpptools/activeDocumentChange: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
cpptools/getDocumentSymbols
/Users/lucasaf04/.vscode/extensions/ms-vscode.cpptools-1.13.0-darwin-arm64/bin/../LLVM/bin/clang-tidy
--export-fixes=/private/tmp/loose/cpptools/6083346835819899380/fixes6196916224.yaml
--quiet
/Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp
--
-std=c++11
-xc++
-Wno-pragma-pack
-D_LP64=1
-D__AARCH64EL__=1
-D__AARCH64_CMODEL_SMALL__=1
-D__AARCH64_SIMD__=1
-D__APPLE_CC__=6000
-D__APPLE__=1
-D__ARM64_ARCH_8__=1
-D__ARM_64BIT_STATE=1
-D__ARM_ACLE=200
-D__ARM_ALIGN_MAX_STACK_PWR=4
-D__ARM_ARCH=8
-D__ARM_ARCH_ISA_A64=1
-D__ARM_ARCH_PROFILE='A'
-D__ARM_FEATURE_AES=1
-D__ARM_FEATURE_ATOMICS=1
-D__ARM_FEATURE_CLZ=1
-D__ARM_FEATURE_COMPLEX=1
-D__ARM_FEATURE_CRC32=1
-D__ARM_FEATURE_CRYPTO=1
-D__ARM_FEATURE_DIRECTED_ROUNDING=1
-D__ARM_FEATURE_DIV=1
-D__ARM_FEATURE_DOTPROD=1
-D__ARM_FEATURE_FMA=1
-D__ARM_FEATURE_FP16_FML=1
-D__ARM_FEATURE_FP16_SCALAR_ARITHMETIC=1
-D__ARM_FEATURE_FP16_VECTOR_ARITHMETIC=1
-D__ARM_FEATURE_FRINT=1
-D__ARM_FEATURE_IDIV=1
-D__ARM_FEATURE_JCVT=1
-D__ARM_FEATURE_LDREX=0xF
-D__ARM_FEATURE_NUMERIC_MAXMIN=1
-D__ARM_FEATURE_QRDMX=1
-D__ARM_FEATURE_SHA2=1
-D__ARM_FEATURE_UNALIGNED=1
-D__ARM_FP=0xE
-D__ARM_FP16_ARGS=1
-D__ARM_FP16_FORMAT_IEEE=1
-D__ARM_NEON=1
-D__ARM_NEON_FP=0xE
-D__ARM_NEON__=1
-D__ARM_PCS_AAPCS64=1
-D__ARM_SIZEOF_MINIMAL_ENUM=4
-D__ARM_SIZEOF_WCHAR_T=4
-D__ATOMIC_ACQUIRE=2
-D__ATOMIC_ACQ_REL=4
-D__ATOMIC_CONSUME=1
-D__ATOMIC_RELAXED=0
-D__ATOMIC_RELEASE=3
-D__ATOMIC_SEQ_CST=5
-D__BIGGEST_ALIGNMENT__=8
-D__BITINT_MAXWIDTH__=128
-D__BOOL_WIDTH__=8
-D__BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__
-D__CHAR16_TYPE__=unsigned short
-D__CHAR32_TYPE__=unsigned int
-D__CHAR_BIT__=8
-D__CLANG_ATOMIC_BOOL_LOCK_FREE=2
-D__CLANG_ATOMIC_CHAR16_T_LOCK_FREE=2
-D__CLANG_ATOMIC_CHAR32_T_LOCK_FREE=2
-D__CLANG_ATOMIC_CHAR_LOCK_FREE=2
-D__CLANG_ATOMIC_INT_LOCK_FREE=2
-D__CLANG_ATOMIC_LLONG_LOCK_FREE=2
-D__CLANG_ATOMIC_LONG_LOCK_FREE=2
-D__CLANG_ATOMIC_POINTER_LOCK_FREE=2
-D__CLANG_ATOMIC_SHORT_LOCK_FREE=2
-D__CLANG_ATOMIC_WCHAR_T_LOCK_FREE=2
-D__CONSTANT_CFSTRINGS__=1
-D__DBL_DECIMAL_DIG__=17
-D__DBL_DENORM_MIN__=4.9406564584124654e-324
-D__DBL_DIG__=15
-D__DBL_EPSILON__=2.2204460492503131e-16
-D__DBL_HAS_DENORM__=1
-D__DBL_HAS_INFINITY__=1
-D__DBL_HAS_QUIET_NAN__=1
-D__DBL_MANT_DIG__=53
-D__DBL_MAX_10_EXP__=308
-D__DBL_MAX_EXP__=1024
-D__DBL_MAX__=1.7976931348623157e+308
-D__DBL_MIN_10_EXP__=(-307)
-D__DBL_MIN_EXP__=(-1021)
-D__DBL_MIN__=2.2250738585072014e-308
-D__DECIMAL_DIG__=__LDBL_DECIMAL_DIG__
-D__DEPRECATED=1
-D__DYNAMIC__=1
-D__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=120000
-D__EXCEPTIONS=1
-D__FINITE_MATH_ONLY__=0
-D__FLT16_DECIMAL_DIG__=5
-D__FLT16_DENORM_MIN__=5.9604644775390625e-8F16
-D__FLT16_DIG__=3
-D__FLT16_EPSILON__=9.765625e-4F16
-D__FLT16_HAS_DENORM__=1
-D__FLT16_HAS_INFINITY__=1
-D__FLT16_HAS_QUIET_NAN__=1
-D__FLT16_MANT_DIG__=11
-D__FLT16_MAX_10_EXP__=4
-D__FLT16_MAX_EXP__=16
-D__FLT16_MAX__=6.5504e+4F16
-D__FLT16_MIN_10_EXP__=(-4)
-D__FLT16_MIN_EXP__=(-13)
-D__FLT16_MIN__=6.103515625e-5F16
-D__FLT_DECIMAL_DIG__=9
-D__FLT_DENORM_MIN__=1.40129846e-45F
-D__FLT_DIG__=6
-D__FLT_EPSILON__=1.19209290e-7F
-D__FLT_EVAL_METHOD__=0
-D__FLT_HAS_DENORM__=1
-D__FLT_HAS_INFINITY__=1
-D__FLT_HAS_QUIET_NAN__=1
-D__FLT_MANT_DIG__=24
-D__FLT_MAX_10_EXP__=38
-D__FLT_MAX_EXP__=128
-D__FLT_MAX__=3.40282347e+38F
-D__FLT_MIN_10_EXP__=(-37)
-D__FLT_MIN_EXP__=(-125)
-D__FLT_MIN__=1.17549435e-38F
-D__FLT_RADIX__=2
-D__GCC_ATOMIC_BOOL_LOCK_FREE=2
-D__GCC_ATOMIC_CHAR16_T_LOCK_FREE=2
-D__GCC_ATOMIC_CHAR32_T_LOCK_FREE=2
-D__GCC_ATOMIC_CHAR_LOCK_FREE=2
-D__GCC_ATOMIC_INT_LOCK_FREE=2
-D__GCC_ATOMIC_LLONG_LOCK_FREE=2
-D__GCC_ATOMIC_LONG_LOCK_FREE=2
-D__GCC_ATOMIC_POINTER_LOCK_FREE=2
-D__GCC_ATOMIC_SHORT_LOCK_FREE=2
-D__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1
-D__GCC_ATOMIC_WCHAR_T_LOCK_FREE=2
-D__GCC_HAVE_DWARF2_CFI_ASM=1
-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1
-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1
-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1
-D__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1
-D__GNUC_GNU_INLINE__=1
-D__GNUG__=4
-D__GXX_ABI_VERSION=1002
-D__GXX_EXPERIMENTAL_CXX0X__=1
-D__GXX_RTTI=1
-D__GXX_WEAK__=1
-D__INT16_C_SUFFIX__=
-D__INT16_FMTd__="hd"
-D__INT16_FMTi__="hi"
-D__INT16_MAX__=32767
-D__INT16_TYPE__=short
-D__INT32_C_SUFFIX__=
-D__INT32_FMTd__="d"
-D__INT32_FMTi__="i"
-D__INT32_MAX__=2147483647
-D__INT32_TYPE__=int
-D__INT64_C_SUFFIX__=LL
-D__INT64_FMTd__="lld"
-D__INT64_FMTi__="lli"
-D__INT64_MAX__=9223372036854775807LL
-D__INT64_TYPE__=long long int
-D__INT8_C_SUFFIX__=
-D__INT8_FMTd__="hhd"
-D__INT8_FMTi__="hhi"
-D__INT8_MAX__=127
-D__INT8_TYPE__=signed char
-D__INTMAX_C_SUFFIX__=L
-D__INTMAX_FMTd__="ld"
-D__INTMAX_FMTi__="li"
-D__INTMAX_MAX__=9223372036854775807L
-D__INTMAX_TYPE__=long int
-D__INTMAX_WIDTH__=64
-D__INTPTR_FMTd__="ld"
-D__INTPTR_FMTi__="li"
-D__INTPTR_MAX__=9223372036854775807L
-D__INTPTR_TYPE__=long int
-D__INTPTR_WIDTH__=64
-D__INT_FAST16_FMTd__="hd"
-D__INT_FAST16_FMTi__="hi"
-D__INT_FAST16_MAX__=32767
-D__INT_FAST16_TYPE__=short
-D__INT_FAST16_WIDTH__=16
-D__INT_FAST32_FMTd__="d"
-D__INT_FAST32_FMTi__="i"
-D__INT_FAST32_MAX__=2147483647
-D__INT_FAST32_TYPE__=int
-D__INT_FAST32_WIDTH__=32
-D__INT_FAST64_FMTd__="lld"
-D__INT_FAST64_FMTi__="lli"
-D__INT_FAST64_MAX__=9223372036854775807LL
-D__INT_FAST64_TYPE__=long long int
-D__INT_FAST64_WIDTH__=64
-D__INT_FAST8_FMTd__="hhd"
-D__INT_FAST8_FMTi__="hhi"
-D__INT_FAST8_MAX__=127
-D__INT_FAST8_TYPE__=signed char
-D__INT_FAST8_WIDTH__=8
-D__INT_LEAST16_FMTd__="hd"
-D__INT_LEAST16_FMTi__="hi"
-D__INT_LEAST16_MAX__=32767
-D__INT_LEAST16_TYPE__=short
-D__INT_LEAST16_WIDTH__=16
-D__INT_LEAST32_FMTd__="d"
-D__INT_LEAST32_FMTi__="i"
-D__INT_LEAST32_MAX__=2147483647
-D__INT_LEAST32_TYPE__=int
-D__INT_LEAST32_WIDTH__=32
-D__INT_LEAST64_FMTd__="lld"
-D__INT_LEAST64_FMTi__="lli"
-D__INT_LEAST64_MAX__=9223372036854775807LL
-D__INT_LEAST64_TYPE__=long long int
-D__INT_LEAST64_WIDTH__=64
-D__INT_LEAST8_FMTd__="hhd"
-D__INT_LEAST8_FMTi__="hhi"
-D__INT_LEAST8_MAX__=127
-D__INT_LEAST8_TYPE__=signed char
-D__INT_LEAST8_WIDTH__=8
-D__INT_MAX__=2147483647
-D__INT_WIDTH__=32
-D__LDBL_DECIMAL_DIG__=17
-D__LDBL_DENORM_MIN__=4.9406564584124654e-324L
-D__LDBL_DIG__=15
-D__LDBL_EPSILON__=2.2204460492503131e-16L
-D__LDBL_HAS_DENORM__=1
-D__LDBL_HAS_INFINITY__=1
-D__LDBL_HAS_QUIET_NAN__=1
-D__LDBL_MANT_DIG__=53
-D__LDBL_MAX_10_EXP__=308
-D__LDBL_MAX_EXP__=1024
-D__LDBL_MAX__=1.7976931348623157e+308L
-D__LDBL_MIN_10_EXP__=(-307)
-D__LDBL_MIN_EXP__=(-1021)
-D__LDBL_MIN__=2.2250738585072014e-308L
-D__LITTLE_ENDIAN__=1
-D__LLONG_WIDTH__=64
-D__LONG_LONG_MAX__=9223372036854775807LL
-D__LONG_MAX__=9223372036854775807L
-D__LONG_WIDTH__=64
-D__LP64__=1
-D__MACH__=1
-D__NO_INLINE__=1
-D__NO_MATH_ERRNO__=1
-D__OBJC_BOOL_IS_BOOL=1
-D__OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES=3
-D__OPENCL_MEMORY_SCOPE_DEVICE=2
-D__OPENCL_MEMORY_SCOPE_SUB_GROUP=4
-D__OPENCL_MEMORY_SCOPE_WORK_GROUP=1
-D__OPENCL_MEMORY_SCOPE_WORK_ITEM=0
-D__ORDER_BIG_ENDIAN__=4321
-D__ORDER_LITTLE_ENDIAN__=1234
-D__ORDER_PDP_ENDIAN__=3412
-D__PIC__=2
-D__POINTER_WIDTH__=64
-D__PRAGMA_REDEFINE_EXTNAME=1
-D__PTRDIFF_FMTd__="ld"
-D__PTRDIFF_FMTi__="li"
-D__PTRDIFF_MAX__=9223372036854775807L
-D__PTRDIFF_TYPE__=long int
-D__PTRDIFF_WIDTH__=64
-D__REGISTER_PREFIX__=
-D__SCHAR_MAX__=127
-D__SHRT_MAX__=32767
-D__SHRT_WIDTH__=16
-D__SIG_ATOMIC_MAX__=2147483647
-D__SIG_ATOMIC_WIDTH__=32
-D__SIZEOF_DOUBLE__=8
-D__SIZEOF_FLOAT__=4
-D__SIZEOF_INT128__=16
-D__SIZEOF_INT__=4
-D__SIZEOF_LONG_DOUBLE__=8
-D__SIZEOF_LONG_LONG__=8
-D__SIZEOF_LONG__=8
-D__SIZEOF_POINTER__=8
-D__SIZEOF_PTRDIFF_T__=8
-D__SIZEOF_SHORT__=2
-D__SIZEOF_SIZE_T__=8
-D__SIZEOF_WCHAR_T__=4
-D__SIZEOF_WINT_T__=4
-D__SIZE_FMTX__="lX"
-D__SIZE_FMTo__="lo"
-D__SIZE_FMTu__="lu"
-D__SIZE_FMTx__="lx"
-D__SIZE_MAX__=18446744073709551615UL
-D__SIZE_TYPE__=long unsigned int
-D__SIZE_WIDTH__=64
-D__SSP__=1
-D__STDCPP_DEFAULT_NEW_ALIGNMENT__=16UL
-D__STDCPP_THREADS__=1
-D__STDC_HOSTED__=1
-D__STDC_NO_THREADS__=1
-D__STDC_UTF_16__=1
-D__STDC_UTF_32__=1
-D__STDC__=1
-D__STRICT_ANSI__=1
-D__UINT16_C_SUFFIX__=
-D__UINT16_FMTX__="hX"
-D__UINT16_FMTo__="ho"
-D__UINT16_FMTu__="hu"
-D__UINT16_FMTx__="hx"
-D__UINT16_MAX__=65535
-D__UINT16_TYPE__=unsigned short
-D__UINT32_C_SUFFIX__=U
-D__UINT32_FMTX__="X"
-D__UINT32_FMTo__="o"
-D__UINT32_FMTu__="u"
-D__UINT32_FMTx__="x"
-D__UINT32_MAX__=4294967295U
-D__UINT32_TYPE__=unsigned int
-D__UINT64_C_SUFFIX__=ULL
-D__UINT64_FMTX__="llX"
-D__UINT64_FMTo__="llo"
-D__UINT64_FMTu__="llu"
-D__UINT64_FMTx__="llx"
-D__UINT64_MAX__=18446744073709551615ULL
-D__UINT64_TYPE__=long long unsigned int
-D__UINT8_C_SUFFIX__=
-D__UINT8_FMTX__="hhX"
-D__UINT8_FMTo__="hho"
-D__UINT8_FMTu__="hhu"
-D__UINT8_FMTx__="hhx"
-D__UINT8_MAX__=255
-D__UINT8_TYPE__=unsigned char
-D__UINTMAX_C_SUFFIX__=UL
-D__UINTMAX_FMTX__="lX"
-D__UINTMAX_FMTo__="lo"
-D__UINTMAX_FMTu__="lu"
-D__UINTMAX_FMTx__="lx"
-D__UINTMAX_MAX__=18446744073709551615UL
-D__UINTMAX_TYPE__=long unsigned int
-D__UINTMAX_WIDTH__=64
-D__UINTPTR_FMTX__="lX"
-D__UINTPTR_FMTo__="lo"
-D__UINTPTR_FMTu__="lu"
-D__UINTPTR_FMTx__="lx"
-D__UINTPTR_MAX__=18446744073709551615UL
-D__UINTPTR_TYPE__=long unsigned int
-D__UINTPTR_WIDTH__=64
-D__UINT_FAST16_FMTX__="hX"
-D__UINT_FAST16_FMTo__="ho"
-D__UINT_FAST16_FMTu__="hu"
-D__UINT_FAST16_FMTx__="hx"
-D__UINT_FAST16_MAX__=65535
-D__UINT_FAST16_TYPE__=unsigned short
-D__UINT_FAST32_FMTX__="X"
-D__UINT_FAST32_FMTo__="o"
-D__UINT_FAST32_FMTu__="u"
-D__UINT_FAST32_FMTx__="x"
-D__UINT_FAST32_MAX__=4294967295U
-D__UINT_FAST32_TYPE__=unsigned int
-D__UINT_FAST64_FMTX__="llX"
-D__UINT_FAST64_FMTo__="llo"
-D__UINT_FAST64_FMTu__="llu"
-D__UINT_FAST64_FMTx__="llx"
-D__UINT_FAST64_MAX__=18446744073709551615ULL
-D__UINT_FAST64_TYPE__=long long unsigned int
-D__UINT_FAST8_FMTX__="hhX"
-D__UINT_FAST8_FMTo__="hho"
-D__UINT_FAST8_FMTu__="hhu"
-D__UINT_FAST8_FMTx__="hhx"
-D__UINT_FAST8_MAX__=255
-D__UINT_FAST8_TYPE__=unsigned char
-D__UINT_LEAST16_FMTX__="hX"
-D__UINT_LEAST16_FMTo__="ho"
-D__UINT_LEAST16_FMTu__="hu"
-D__UINT_LEAST16_FMTx__="hx"
-D__UINT_LEAST16_MAX__=65535
-D__UINT_LEAST16_TYPE__=unsigned short
-D__UINT_LEAST32_FMTX__="X"
-D__UINT_LEAST32_FMTo__="o"
-D__UINT_LEAST32_FMTu__="u"
-D__UINT_LEAST32_FMTx__="x"
-D__UINT_LEAST32_MAX__=4294967295U
-D__UINT_LEAST32_TYPE__=unsigned int
-D__UINT_LEAST64_FMTX__="llX"
-D__UINT_LEAST64_FMTo__="llo"
-D__UINT_LEAST64_FMTu__="llu"
-D__UINT_LEAST64_FMTx__="llx"
-D__UINT_LEAST64_MAX__=18446744073709551615ULL
-D__UINT_LEAST64_TYPE__=long long unsigned int
-D__UINT_LEAST8_FMTX__="hhX"
-D__UINT_LEAST8_FMTo__="hho"
-D__UINT_LEAST8_FMTu__="hhu"
-D__UINT_LEAST8_FMTx__="hhx"
-D__UINT_LEAST8_MAX__=255
-D__UINT_LEAST8_TYPE__=unsigned char
-D__USER_LABEL_PREFIX__=_
-D__WCHAR_MAX__=2147483647
-D__WCHAR_TYPE__=int
-D__WCHAR_WIDTH__=32
-D__WINT_MAX__=2147483647
-D__WINT_TYPE__=int
-D__WINT_WIDTH__=32
-D__aarch64__=1
-D__arm64=1
-D__arm64__=1
-D__clang__=1
-D__clang_literal_encoding__="UTF-8"
-D__clang_major__=14
-D__clang_minor__=0
-D__clang_patchlevel__=6
-D__clang_version__="14.0.6 "
-D__clang_wide_literal_encoding__="UTF-32"
-D__cplusplus=201103L
-D__cpp_alias_templates=200704L
-D__cpp_attributes=200809L
-D__cpp_constexpr=200704
-D__cpp_constexpr_in_decltype=201711L
-D__cpp_decltype=200707L
-D__cpp_delegating_constructors=200604L
-D__cpp_exceptions=199711L
-D__cpp_impl_destroying_delete=201806L
-D__cpp_inheriting_constructors=201511L
-D__cpp_initializer_lists=200806L
-D__cpp_lambdas=200907L
-D__cpp_nsdmi=200809L
-D__cpp_range_based_for=200907
-D__cpp_raw_strings=200710L
-D__cpp_ref_qualifiers=200710L
-D__cpp_rtti=199711L
-D__cpp_rvalue_references=200610L
-D__cpp_static_assert=200410
-D__cpp_threadsafe_static_init=200806L
-D__cpp_unicode_characters=200704L
-D__cpp_unicode_literals=200710L
-D__cpp_user_defined_literals=200809L
-D__cpp_variadic_templates=200704L
-D__llvm__=1
-D__nonnull=_Nonnull
-D__null_unspecified=_Null_unspecified
-D__nullable=_Nullable
-D__pic__=2
-D__private_extern__=extern
-D__strong=
-D__unsafe_unretained=
-D__weak=__attribute__((objc_gc(weak)))
-F
/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/System/Library/Frameworks
-I/opt/homebrew/Cellar/llvm/14.0.6_1/include
-isystem/opt/homebrew/Cellar/llvm/14.0.6_1/include/c++/v1
-isystem/opt/homebrew/Cellar/llvm/14.0.6_1/lib/clang/14.0.6/include
-isystem/Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include
cpptools/getInlayHints: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 19)
cpptools/getFoldingRanges: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 20)
cpptools/getDocumentSymbols
cpptools/finishUpdateSquiggles
Error squiggle count: 0
Update IntelliSense time (sec): 0.362
cpptools/getCodeActions: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 21)
cpptools/getFoldingRanges: /Users/lucasaf04/Developer/Tutorials-and-Learning/Cpp11/Cpp-Primer/src/playground.cpp (id: 22)
For me is also very fast.
Yeah, the "Attempting to get defaults from C++ compiler" logging is just misleading -- we have a cache that is used but the logging occurs regardless of whether the cache is used or not. Was there some other issue? The cache may not get used if a compiler args are different in a different compile commands entry though.
It only happens on VSCode start. Doesn't matter the file that's open. I have a config file open so I don't get default Intellisense info in the log. It doesn't happen with the "includePath" setting. Only compile commands.
More files in compile commands will increase slowness because every file, in compile commands file, gets a compiler defaults query.
When trying my test repo the paths in the files must be fixed for your system. I had this problem where I still had my Windows paths in the compile commands files and trying it out on Mac showed no problems with querying defaults slowness. Once I fixed the paths the slowness showed.
You'll have to bear with me with the other info. I'm new to Mac so it'll take awhile.
Auto download C++ extension from store = 5 seconds between compiler query Installing native Apple silicon extension vsix = .5 seconds between compiler query
The bug is still there but the native extension speed mitigates it.
There was also a problem with Intellisense not working with the Apple Silicon version and UE5. Changing to the non default config in the c_cpp_properties seems to have fixed that though.
There is room to improve the speed though. The .5 second pause between compiler queries is still annoying and it'd get more annoying with more project files(compile command entries).
Not sure if you want to close this or not.
Seems UE5 doesn't like the Apple Silicon extension version when first creating projects. This could be my Mac configuration though. I'll need time to sort it out and test.
Yeah, I fixed the paths in the repro project so they were all valid.
I'll see if anyone else on our team is able to repro it.
More files in compile commands will increase slowness because every file, in compile commands file, gets a compiler defaults query.
@boocs I wasn't able to repro this with your example (with paths updated). Also, the C/C++ Extension should be analyzing the command line and only querying the compiler again when arguments are present that differ from a previous query, and which are known to influence the results (or are unknown/undocumented). If you see multiple instances of Compiler query command line
for equivalent command lines, could you provide those command lines? Addressing this may just be a matter of identifying the argument that is not correctly being determined to be irrelivant to the query. I don't yet see any instances of identical queries in any individual log posted to this issue.
The Attempting to get defaults
will be displayed regardless of whether any work is done. There is not actually a compiler query occurring unless you also see, Querying compiler for...
.
A custom configuration provider will take precedence over compile_commands.json. It looks like @lucasaf04 appears to be using a configuration provider.
@boocs Could you provide logs from your repro?
Are you testing on M1 Macs? Could be an issue with that particular machine.
The M1 Mac user, of my extension, reported that installing the Apple Silicon verison of the cpptools extension helped his compiler query slow weirdness.
I'm still working on an issue with the M1 Mac I was testing on so it might be awhile.
Here's a video of the behavior on an M1 Mac with the Apple Silicon version of cpptools. As you can see, there is still a pause but it's still way faster than the other Mac extension version. Note: My cloud Mac provider installed Xcode 14 so I'm unable to use it properly. I'll need to find another cloud mac provider if you want any more testing done.
https://user-images.githubusercontent.com/62588629/191131062-89f3b40b-4e7a-440e-8683-437330e29c32.mp4
Here's the non native version of your extension on an M1 Mac for comparison.
https://user-images.githubusercontent.com/62588629/191133442-44d04b6f-9fe2-4824-801d-64ad727e3917.mp4
Thanks @boocs . I see the problem now. The delay seems to be due to the compounded overhead of individually processing the hundreds of arguments in the RSP file, multiplied by each of the compile_commands entries that reference it. The delay doesn't appear to be due to any one very slow call, but rather the compound overhead of so many calls to parse an argument. (There may be some culprit that is taking many milliseconds longer on M1 Mac, but I'll need to dig further to identify it). We could potentially improve this specific scenario by temporarily caching the results of resolved RSP files, so this happens only once per RSP file in the configuration. But, if a different RSP file were used per file, that wouldn't help. A better solution would seem to be for us to refactor our arg parsing code path to be more performant in general. We can use this issue to track doing that.
Yeah, I see <0.5 second of a delay on Mac M1 now (per each "Attempting to get defaults").
Fixed with https://github.com/microsoft/vscode-cpptools/releases/tag/v1.13.2 . With your repro project it went from 5 seconds to instantaneous -- if you're still seeing performance issues with your other projects we may have to investigate further improvements (so a different repro might help in that case).
I'm unable to test because I only rented the Mac to test my extension. I do plan to rent a Mac and test again in the near future.
I'm not sure what best practice is on when I should close this issue?
We'll close the issue ourselves when we ship the final 1.13.x. And if there's still and issue you could re-open it later or create a new issue.