microsoft / vscode-cpptools

Official repository for the Microsoft C/C++ extension for VS Code.
Other
5.53k stars 1.56k forks source link

Intellisense reports diagnostic on lambda to std::function conversion #4397

Closed BastianBlokland closed 4 years ago

BastianBlokland commented 5 years ago

Type: LanguageService

Describe the bug

Intellisense reports diagnostic on lambda to std::function conversion.

In the following program a diagnostic is reported.

#include <functional>

auto main() -> int {
    std::function<void()> f = []() {

    };
    return 0;
}

Reported diagnostic: no suitable user-defined conversion from "lambda []void ()->void" to "std::__1::function<void ()>" exists.

No diagnostics are reported by running /usr/local/opt/llvm/bin/clang++ main.cpp -Wall -Wextra.

Might be a configuration issue on my side but a internet search didn't provide any insights, thanks in advance for the support.

Screenshots

Screenshot 2019-10-07 at 23 03 09

Additional context

c_cpp_properties.json contents:

{
    "configurations": [
        {
            "name": "Mac",
            "compilerPath": "/usr/local/opt/llvm/bin/clang++",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "clang-x64",
            "compilerArgs": [],
            "includePath": []
        }
    ],
    "version": 4
}
Debug logs ``` initialized workspace/didChangeConfiguration IntelliSense Engine = Default. Autocomplete is enabled. Enhanced Colorization is enabled. Error squiggles are enabled if all header dependencies are resolved. File exclude: **/.git File exclude: **/.svn File exclude: **/.hg File exclude: **/CVS File exclude: **/.DS_Store File exclude: **/.vscode Search exclude: **/node_modules Search exclude: **/bower_components Search exclude: **/.vscode Attempting to get defaults from compiler found on the machine: '/usr/local/opt/llvm/bin/clang' terminating child process: 11037 cpptools/queryCompilerDefaults: 1 Attempting to get defaults from compiler found on the machine: '/usr/local/opt/llvm/bin/clang' terminating child process: 11041 cpptools/didChangeFolderSettings Attempting to get defaults from compiler in "compilerPath" property: '/usr/local/opt/llvm/bin/clang++' terminating child process: 11047 Code browsing service initialized Attempting to get defaults from compiler in "compilerPath" property: '/usr/local/opt/llvm/bin/clang++' terminating child process: 11050 Folder: /usr/local/Cellar/llvm/9.0.0/include/c++/v1/ will be indexed Folder: /usr/local/include/ will be indexed Folder: /usr/local/Cellar/llvm/9.0.0/lib/clang/9.0.0/include/ will be indexed Folder: /usr/include/ will be indexed Folder: /Users/bastian/dev/playground/cpp-intellisense-test/ will be indexed Folder: /System/Library/Frameworks/Network.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/GameKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/SecurityInterface.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/DiscRecording.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Automator.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Metal.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/QuartzCore.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/IOBluetooth.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/StoreKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Ruby.framework/Versions/2.3/Headers/ will be indexed Folder: /System/Library/Frameworks/GSS.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreML.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/FinderSync.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Quartz.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/TWAIN.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ExternalAccessory.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AppKitScripting.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/PCSC.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/PreferencePanes.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/NetFS.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MediaToolbox.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/SyncServices.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ForceFeedback.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/OSAKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ServiceManagement.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/NaturalLanguage.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreVideo.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/VideoDecodeAcceleration.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MetalKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreText.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ColorSync.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AGL.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/JavaFrameEmbedding.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/vmnet.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Cocoa.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/IOKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Accelerate.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AppleScriptKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Security.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Contacts.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/PhotosUI.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/IOSurface.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MediaLibrary.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/SpriteKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreMedia.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/BusinessChat.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Intents.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/DirectoryService.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AppleScriptObjC.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/VideoSubscriberAccount.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreWLAN.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MultipeerConnectivity.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Tk.framework/Versions/8.5/Headers/ will be indexed Folder: /System/Library/Frameworks/WebKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/NotificationCenter.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/GameController.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreTelephony.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/OpenCL.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AudioUnit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Social.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/ will be indexed Folder: /System/Library/Frameworks/FWAUserLib.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreImage.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreAudio.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Hypervisor.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ICADevices.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Kernel.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/LDAP.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/DVDPlayback.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/GLUT.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CalendarStore.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Collaboration.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Accounts.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/QuickLook.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Scripting.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ContactsUI.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreSpotlight.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers/ will be indexed Folder: /System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/ will be indexed Folder: /System/Library/Frameworks/AdSupport.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/InstallerPlugins.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Vision.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/NetworkExtension.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/OpenAL.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/EventKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/QTKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/MapKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AVKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/AddressBook.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreLocation.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CloudKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CFNetwork.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/Photos.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/GameplayKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/DiskArbitration.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/InstantMessage.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreMIDI.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/InputMethodKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CoreData.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/GLKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/VideoToolbox.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/UserNotifications.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/iTunesLibrary.framework/Versions/A/Headers/ will be indexed Folder: /System/Library/Frameworks/SceneKit.framework/Versions/A/Headers/ will be indexed Folder: /Library/Frameworks/Mono.framework/Versions/6.0.0/include/ will be indexed cpptools/fileCreated Populate include completion cache. cpptools/fileCreated cpptools/fileCreated cpptools/fileCreated Discovering files... Processing folder (recursive): /usr/local/Cellar/llvm/9.0.0/include/c++/v1/ Processing folder (recursive): /usr/local/include/ Processing folder (recursive): /usr/local/Cellar/llvm/9.0.0/lib/clang/9.0.0/include/ Processing folder (recursive): /usr/include/ Processing folder (recursive): /Users/bastian/dev/playground/cpp-intellisense-test/ Processing folder (recursive): /System/Library/Frameworks/Network.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/GameKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/SecurityInterface.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/DiscRecording.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Automator.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Metal.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/QuartzCore.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/IOBluetooth.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/StoreKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Ruby.framework/Versions/2.3/Headers/ Processing folder (recursive): /System/Library/Frameworks/GSS.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreML.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/FinderSync.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Quartz.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/TWAIN.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ExternalAccessory.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AppKitScripting.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/PCSC.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/PreferencePanes.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/NetFS.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MediaToolbox.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/SyncServices.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ForceFeedback.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/OSAKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ServiceManagement.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/NaturalLanguage.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreVideo.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/VideoDecodeAcceleration.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MetalKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreText.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ColorSync.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AGL.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/JavaFrameEmbedding.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/vmnet.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Cocoa.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/IOKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Accelerate.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AppleScriptKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Security.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Contacts.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/PhotosUI.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/IOSurface.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MediaLibrary.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/SpriteKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreMedia.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/BusinessChat.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Intents.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/DirectoryService.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AppleScriptObjC.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/VideoSubscriberAccount.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreWLAN.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MultipeerConnectivity.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Tk.framework/Versions/8.5/Headers/ Processing folder (recursive): /System/Library/Frameworks/WebKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/NotificationCenter.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/GameController.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreTelephony.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/OpenCL.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AudioUnit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Social.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/ Processing folder (recursive): /System/Library/Frameworks/FWAUserLib.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreImage.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreAudio.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Hypervisor.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ICADevices.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Kernel.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/LDAP.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/DVDPlayback.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/GLUT.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CalendarStore.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Collaboration.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Accounts.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/QuickLook.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Kerberos.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Scripting.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ContactsUI.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreSpotlight.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers/ Processing folder (recursive): /System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/ Processing folder (recursive): /System/Library/Frameworks/AdSupport.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/InstallerPlugins.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Vision.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/NetworkExtension.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/OpenAL.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/EventKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/QTKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/MapKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AVKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/AddressBook.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreLocation.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CloudKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CFNetwork.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/Photos.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/GameplayKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/DiskArbitration.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/InstantMessage.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreMIDI.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/InputMethodKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CoreData.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/GLKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/VideoToolbox.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/UserNotifications.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/iTunesLibrary.framework/Versions/A/Headers/ Processing folder (recursive): /System/Library/Frameworks/SceneKit.framework/Versions/A/Headers/ Processing folder (recursive): /Library/Frameworks/Mono.framework/Versions/6.0.0/include/ Discovering files: 8060 file(s) processed 0 file(s) removed from database Done discovering files. Parsing remaining files... Parsing: 0 files(s) processed Done parsing remaining files. textDocument/didOpen textDocument/codeAction: 2 cpptools/activeDocumentChange cpptools/textEditorSelectionChange cpptools/textEditorSelectionChange textDocument/documentSymbol: 3 sending compilation args for /Users/bastian/dev/playground/cpp-intellisense-test/main.cpp include: /usr/local/Cellar/llvm/9.0.0/include/c++/v1 include: /usr/local/include include: /usr/local/Cellar/llvm/9.0.0/lib/clang/9.0.0/include include: /usr/include framework: /System/Library/Frameworks framework: /Library/Frameworks define: __llvm__=1 define: __clang__=1 define: __clang_major__=9 define: __clang_minor__=0 define: __clang_patchlevel__=0 define: __clang_version__="9.0.0 (tags/RELEASE_900/final)" define: __GNUC_MINOR__=2 define: __GNUC_PATCHLEVEL__=1 define: __GNUC__=4 define: __GXX_ABI_VERSION=1002 define: __ATOMIC_RELAXED=0 define: __ATOMIC_CONSUME=1 define: __ATOMIC_ACQUIRE=2 define: __ATOMIC_RELEASE=3 define: __ATOMIC_ACQ_REL=4 define: __ATOMIC_SEQ_CST=5 define: __OPENCL_MEMORY_SCOPE_WORK_ITEM=0 define: __OPENCL_MEMORY_SCOPE_WORK_GROUP=1 define: __OPENCL_MEMORY_SCOPE_DEVICE=2 define: __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES=3 define: __OPENCL_MEMORY_SCOPE_SUB_GROUP=4 define: __PRAGMA_REDEFINE_EXTNAME=1 define: __VERSION__="Clang 9.0.0 (tags/RELEASE_900/final)" define: __STRICT_ANSI__=1 define: __GXX_EXPERIMENTAL_CXX0X__=1 define: __OBJC_BOOL_IS_BOOL=0 define: __cpp_rtti=199711L define: __cpp_exceptions=199711L define: __cpp_unicode_characters=200704L define: __cpp_raw_strings=200710L define: __cpp_unicode_literals=200710L define: __cpp_user_defined_literals=200809L define: __cpp_lambdas=200907L define: __cpp_constexpr=201603L define: __cpp_range_based_for=201603L define: __cpp_static_assert=201411L define: __cpp_decltype=200707L define: __cpp_attributes=200809L define: __cpp_rvalue_references=200610L define: __cpp_variadic_templates=200704L define: __cpp_initializer_lists=200806L define: __cpp_delegating_constructors=200604L define: __cpp_nsdmi=200809L define: __cpp_inheriting_constructors=201511L define: __cpp_ref_qualifiers=200710L define: __cpp_alias_templates=200704L define: __cpp_threadsafe_static_init=200806L define: __cpp_binary_literals=201304L define: __cpp_digit_separators=201309L define: __cpp_init_captures=201304L define: __cpp_generic_lambdas=201304L define: __cpp_decltype_auto=201304L define: __cpp_return_type_deduction=201304L define: __cpp_aggregate_nsdmi=201304L define: __cpp_variable_templates=201304L define: __cpp_hex_float=201603L define: __cpp_inline_variables=201606L define: __cpp_noexcept_function_type=201510L define: __cpp_capture_star_this=201603L define: __cpp_if_constexpr=201606L define: __cpp_deduction_guides=201703L define: __cpp_template_auto=201606L define: __cpp_namespace_attributes=201411L define: __cpp_enumerator_attributes=201411L define: __cpp_nested_namespace_definitions=201411L define: __cpp_variadic_using=201611L define: __cpp_aggregate_bases=201603L define: __cpp_structured_bindings=201606L define: __cpp_nontype_template_args=201411L define: __cpp_fold_expressions=201603L define: __cpp_guaranteed_copy_elision=201606L define: __cpp_nontype_template_parameter_auto=201606L define: __cpp_aligned_new=201606L define: __cpp_impl_destroying_delete=201806L define: __CONSTANT_CFSTRINGS__=1 define: __block=__attribute__((__blocks__(byref))) define: __BLOCKS__=1 define: __EXCEPTIONS=1 define: __GXX_RTTI=1 define: __DEPRECATED=1 define: __GNUG__=4 define: __GXX_WEAK__=1 define: __private_extern__=extern define: __ORDER_LITTLE_ENDIAN__=1234 define: __ORDER_BIG_ENDIAN__=4321 define: __ORDER_PDP_ENDIAN__=3412 define: __BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__ define: __LITTLE_ENDIAN__=1 define: _LP64=1 define: __LP64__=1 define: __CHAR_BIT__=8 define: __SCHAR_MAX__=127 define: __SHRT_MAX__=32767 define: __INT_MAX__=2147483647 define: __LONG_MAX__=9223372036854775807L define: __LONG_LONG_MAX__=9223372036854775807LL define: __WCHAR_MAX__=2147483647 define: __WINT_MAX__=2147483647 define: __INTMAX_MAX__=9223372036854775807L define: __SIZE_MAX__=18446744073709551615UL define: __UINTMAX_MAX__=18446744073709551615UL define: __PTRDIFF_MAX__=9223372036854775807L define: __INTPTR_MAX__=9223372036854775807L define: __UINTPTR_MAX__=18446744073709551615UL define: __SIZEOF_DOUBLE__=8 define: __SIZEOF_FLOAT__=4 define: __SIZEOF_INT__=4 define: __SIZEOF_LONG__=8 define: __SIZEOF_LONG_DOUBLE__=16 define: __SIZEOF_LONG_LONG__=8 define: __SIZEOF_POINTER__=8 define: __SIZEOF_SHORT__=2 define: __SIZEOF_PTRDIFF_T__=8 define: __SIZEOF_SIZE_T__=8 define: __SIZEOF_WCHAR_T__=4 define: __SIZEOF_WINT_T__=4 define: __SIZEOF_INT128__=16 define: __INTMAX_TYPE__=long int define: __INTMAX_FMTd__="ld" define: __INTMAX_FMTi__="li" define: __INTMAX_C_SUFFIX__=L define: __UINTMAX_TYPE__=long unsigned int define: __UINTMAX_FMTo__="lo" define: __UINTMAX_FMTu__="lu" define: __UINTMAX_FMTx__="lx" define: __UINTMAX_FMTX__="lX" define: __UINTMAX_C_SUFFIX__=UL define: __INTMAX_WIDTH__=64 define: __PTRDIFF_TYPE__=long int define: __PTRDIFF_FMTd__="ld" define: __PTRDIFF_FMTi__="li" define: __PTRDIFF_WIDTH__=64 define: __INTPTR_TYPE__=long int define: __INTPTR_FMTd__="ld" define: __INTPTR_FMTi__="li" define: __INTPTR_WIDTH__=64 define: __SIZE_TYPE__=long unsigned int define: __SIZE_FMTo__="lo" define: __SIZE_FMTu__="lu" define: __SIZE_FMTx__="lx" define: __SIZE_FMTX__="lX" define: __SIZE_WIDTH__=64 define: __WCHAR_TYPE__=int define: __WCHAR_WIDTH__=32 define: __WINT_TYPE__=int define: __WINT_WIDTH__=32 define: __SIG_ATOMIC_WIDTH__=32 define: __SIG_ATOMIC_MAX__=2147483647 define: __CHAR16_TYPE__=unsigned short define: __CHAR32_TYPE__=unsigned int define: __UINTMAX_WIDTH__=64 define: __UINTPTR_TYPE__=long unsigned int define: __UINTPTR_FMTo__="lo" define: __UINTPTR_FMTu__="lu" define: __UINTPTR_FMTx__="lx" define: __UINTPTR_FMTX__="lX" define: __UINTPTR_WIDTH__=64 define: __FLT_DENORM_MIN__=1.40129846e-45F define: __FLT_HAS_DENORM__=1 define: __FLT_DIG__=6 define: __FLT_DECIMAL_DIG__=9 define: __FLT_EPSILON__=1.19209290e-7F 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: __DBL_DENORM_MIN__=4.9406564584124654e-324 define: __DBL_HAS_DENORM__=1 define: __DBL_DIG__=15 define: __DBL_DECIMAL_DIG__=17 define: __DBL_EPSILON__=2.2204460492503131e-16 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: __LDBL_DENORM_MIN__=3.64519953188247460253e-4951L define: __LDBL_HAS_DENORM__=1 define: __LDBL_DIG__=18 define: __LDBL_DECIMAL_DIG__=21 define: __LDBL_EPSILON__=1.08420217248550443401e-19L define: __LDBL_HAS_INFINITY__=1 define: __LDBL_HAS_QUIET_NAN__=1 define: __LDBL_MANT_DIG__=64 define: __LDBL_MAX_10_EXP__=4932 define: __LDBL_MAX_EXP__=16384 define: __LDBL_MAX__=1.18973149535723176502e+4932L define: __LDBL_MIN_10_EXP__=(-4931) define: __LDBL_MIN_EXP__=(-16381) define: __LDBL_MIN__=3.36210314311209350626e-4932L define: __POINTER_WIDTH__=64 define: __BIGGEST_ALIGNMENT__=16 define: __INT8_TYPE__=signed char define: __INT8_FMTd__="hhd" define: __INT8_FMTi__="hhi" define: __INT8_C_SUFFIX__= define: __INT16_TYPE__=short define: __INT16_FMTd__="hd" define: __INT16_FMTi__="hi" define: __INT16_C_SUFFIX__= define: __INT32_TYPE__=int define: __INT32_FMTd__="d" define: __INT32_FMTi__="i" define: __INT32_C_SUFFIX__= define: __INT64_TYPE__=long long int define: __INT64_FMTd__="lld" define: __INT64_FMTi__="lli" define: __INT64_C_SUFFIX__=LL define: __UINT8_TYPE__=unsigned char define: __UINT8_FMTo__="hho" define: __UINT8_FMTu__="hhu" define: __UINT8_FMTx__="hhx" define: __UINT8_FMTX__="hhX" define: __UINT8_C_SUFFIX__= define: __UINT8_MAX__=255 define: __INT8_MAX__=127 define: __UINT16_TYPE__=unsigned short define: __UINT16_FMTo__="ho" define: __UINT16_FMTu__="hu" define: __UINT16_FMTx__="hx" define: __UINT16_FMTX__="hX" define: __UINT16_C_SUFFIX__= define: __UINT16_MAX__=65535 define: __INT16_MAX__=32767 define: __UINT32_TYPE__=unsigned int define: __UINT32_FMTo__="o" define: __UINT32_FMTu__="u" define: __UINT32_FMTx__="x" define: __UINT32_FMTX__="X" define: __UINT32_C_SUFFIX__=U define: __UINT32_MAX__=4294967295U define: __INT32_MAX__=2147483647 define: __UINT64_TYPE__=long long unsigned int define: __UINT64_FMTo__="llo" define: __UINT64_FMTu__="llu" define: __UINT64_FMTx__="llx" define: __UINT64_FMTX__="llX" define: __UINT64_C_SUFFIX__=ULL define: __UINT64_MAX__=18446744073709551615ULL define: __INT64_MAX__=9223372036854775807LL define: __INT_LEAST8_TYPE__=signed char define: __INT_LEAST8_MAX__=127 define: __INT_LEAST8_FMTd__="hhd" define: __INT_LEAST8_FMTi__="hhi" define: __UINT_LEAST8_TYPE__=unsigned char define: __UINT_LEAST8_MAX__=255 define: __UINT_LEAST8_FMTo__="hho" define: __UINT_LEAST8_FMTu__="hhu" define: __UINT_LEAST8_FMTx__="hhx" define: __UINT_LEAST8_FMTX__="hhX" define: __INT_LEAST16_TYPE__=short define: __INT_LEAST16_MAX__=32767 define: __INT_LEAST16_FMTd__="hd" define: __INT_LEAST16_FMTi__="hi" define: __UINT_LEAST16_TYPE__=unsigned short define: __UINT_LEAST16_MAX__=65535 define: __UINT_LEAST16_FMTo__="ho" define: __UINT_LEAST16_FMTu__="hu" define: __UINT_LEAST16_FMTx__="hx" define: __UINT_LEAST16_FMTX__="hX" define: __INT_LEAST32_TYPE__=int define: __INT_LEAST32_MAX__=2147483647 define: __INT_LEAST32_FMTd__="d" define: __INT_LEAST32_FMTi__="i" define: __UINT_LEAST32_TYPE__=unsigned int define: __UINT_LEAST32_MAX__=4294967295U define: __UINT_LEAST32_FMTo__="o" define: __UINT_LEAST32_FMTu__="u" define: __UINT_LEAST32_FMTx__="x" define: __UINT_LEAST32_FMTX__="X" define: __INT_LEAST64_TYPE__=long long int define: __INT_LEAST64_MAX__=9223372036854775807LL define: __INT_LEAST64_FMTd__="lld" define: __INT_LEAST64_FMTi__="lli" define: __UINT_LEAST64_TYPE__=long long unsigned int define: __UINT_LEAST64_MAX__=18446744073709551615ULL define: __UINT_LEAST64_FMTo__="llo" define: __UINT_LEAST64_FMTu__="llu" define: __UINT_LEAST64_FMTx__="llx" define: __UINT_LEAST64_FMTX__="llX" define: __INT_FAST8_TYPE__=signed char define: __INT_FAST8_MAX__=127 define: __INT_FAST8_FMTd__="hhd" define: __INT_FAST8_FMTi__="hhi" define: __UINT_FAST8_TYPE__=unsigned char define: __UINT_FAST8_MAX__=255 define: __UINT_FAST8_FMTo__="hho" define: __UINT_FAST8_FMTu__="hhu" define: __UINT_FAST8_FMTx__="hhx" define: __UINT_FAST8_FMTX__="hhX" define: __INT_FAST16_TYPE__=short define: __INT_FAST16_MAX__=32767 define: __INT_FAST16_FMTd__="hd" define: __INT_FAST16_FMTi__="hi" define: __UINT_FAST16_TYPE__=unsigned short define: __UINT_FAST16_MAX__=65535 define: __UINT_FAST16_FMTo__="ho" define: __UINT_FAST16_FMTu__="hu" define: __UINT_FAST16_FMTx__="hx" define: __UINT_FAST16_FMTX__="hX" define: __INT_FAST32_TYPE__=int define: __INT_FAST32_MAX__=2147483647 define: __INT_FAST32_FMTd__="d" define: __INT_FAST32_FMTi__="i" define: __UINT_FAST32_TYPE__=unsigned int define: __UINT_FAST32_MAX__=4294967295U define: __UINT_FAST32_FMTo__="o" define: __UINT_FAST32_FMTu__="u" define: __UINT_FAST32_FMTx__="x" define: __UINT_FAST32_FMTX__="X" define: __INT_FAST64_TYPE__=long long int define: __INT_FAST64_MAX__=9223372036854775807LL define: __INT_FAST64_FMTd__="lld" define: __INT_FAST64_FMTi__="lli" define: __UINT_FAST64_TYPE__=long long unsigned int define: __UINT_FAST64_MAX__=18446744073709551615ULL define: __UINT_FAST64_FMTo__="llo" define: __UINT_FAST64_FMTu__="llu" define: __UINT_FAST64_FMTx__="llx" define: __UINT_FAST64_FMTX__="llX" define: __USER_LABEL_PREFIX__=_ define: __FINITE_MATH_ONLY__=0 define: __GNUC_GNU_INLINE__=1 define: __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1 define: __CLANG_ATOMIC_BOOL_LOCK_FREE=2 define: __CLANG_ATOMIC_CHAR_LOCK_FREE=2 define: __CLANG_ATOMIC_CHAR16_T_LOCK_FREE=2 define: __CLANG_ATOMIC_CHAR32_T_LOCK_FREE=2 define: __CLANG_ATOMIC_WCHAR_T_LOCK_FREE=2 define: __CLANG_ATOMIC_SHORT_LOCK_FREE=2 define: __CLANG_ATOMIC_INT_LOCK_FREE=2 define: __CLANG_ATOMIC_LONG_LOCK_FREE=2 define: __CLANG_ATOMIC_LLONG_LOCK_FREE=2 define: __CLANG_ATOMIC_POINTER_LOCK_FREE=2 define: __GCC_ATOMIC_BOOL_LOCK_FREE=2 define: __GCC_ATOMIC_CHAR_LOCK_FREE=2 define: __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2 define: __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2 define: __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2 define: __GCC_ATOMIC_SHORT_LOCK_FREE=2 define: __GCC_ATOMIC_INT_LOCK_FREE=2 define: __GCC_ATOMIC_LONG_LOCK_FREE=2 define: __GCC_ATOMIC_LLONG_LOCK_FREE=2 define: __GCC_ATOMIC_POINTER_LOCK_FREE=2 define: __NO_INLINE__=1 define: __PIC__=2 define: __pic__=2 define: __FLT_EVAL_METHOD__=0 define: __FLT_RADIX__=2 define: __DECIMAL_DIG__=__LDBL_DECIMAL_DIG__ define: __SSP__=1 define: __nonnull=_Nonnull define: __null_unspecified=_Null_unspecified define: __nullable=_Nullable define: __GCC_ASM_FLAG_OUTPUTS__=1 define: __code_model_small_=1 define: __amd64__=1 define: __amd64=1 define: __x86_64=1 define: __x86_64__=1 define: __SEG_GS=1 define: __SEG_FS=1 define: __seg_gs=__attribute__((address_space(256))) define: __seg_fs=__attribute__((address_space(257))) define: __core2=1 define: __core2__=1 define: __tune_core2__=1 define: __REGISTER_PREFIX__= define: __NO_MATH_INLINES=1 define: __FXSR__=1 define: __SSE4_1__=1 define: __SSSE3__=1 define: __SSE3__=1 define: __SSE2__=1 define: __SSE2_MATH__=1 define: __SSE__=1 define: __SSE_MATH__=1 define: __MMX__=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: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16=1 define: __APPLE_CC__=6000 define: __APPLE__=1 define: __STDC_NO_THREADS__=1 define: OBJC_NEW_PROPERTIES=1 define: __weak=__attribute__((objc_gc(weak))) define: __strong= define: __unsafe_unretained= define: __DYNAMIC__=1 define: __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=101400 define: __MACH__=1 define: __STDC__=1 define: __STDC_HOSTED__=1 define: __cplusplus=201703L define: __STDCPP_DEFAULT_NEW_ALIGNMENT__=16UL define: __STDC_UTF_16__=1 define: __STDC_UTF_32__=1 other: --clang other: --clang_version=90000 stdver: c++17 intelliSenseMode: clang-x64 textDocument/codeAction: 4 idle loop: reparsing the active document Checking for syntax errors: file:///Users/bastian/dev/playground/cpp-intellisense-test/main.cpp queue_update_intellisense for files in tu of: /Users/bastian/dev/playground/cpp-intellisense-test/main.cpp errorSquiggles count: 1 terminating child process: 11058 Update IntelliSense time (sec): 3.758 textDocument/codeAction: 5 ```
sean-mcmanus commented 5 years ago

I wasn't able to repro this with Mac clang 11.0 (based on clang 8), so it could be specific to the non-Xcode clang 9.0.

sean-mcmanus commented 5 years ago

I was able to get the repro, but in order to get stdlib.h to be found, I had to add the XCode's path to /usr/include. Do you know how you configured your compiler to get the correct path to stdlib.h? When I do C/C++: Log Diagnostics, the includes shows:

/usr/local/Cellar/llvm/9.0.0/include/c++/v1
/usr/local/include
/usr/local/Cellar/llvm/9.0.0/lib/clang/9.0.0/include

Is yours different?

BastianBlokland commented 5 years ago

Thanks for looking into this, i forgot to mention i have these env args set:

LDFLAGS="-L/usr/local/opt/llvm/lib -Wl,-rpath,/usr/local/opt/llvm/lib"
CPPFLAGS="-I/usr/local/opt/llvm/include -I/usr/local/opt/llvm/include/c++/v1/"

C/C++: Log Diagnostics is the same for me (full log is in the folded section of the op):

/usr/local/Cellar/llvm/9.0.0/include/c++/v1
/usr/local/include
/usr/local/Cellar/llvm/9.0.0/lib/clang/9.0.0/include

Here's the output of /usr/local/opt/llvm/bin/clang++ main.cpp --verbose

clang version 9.0.0 (tags/RELEASE_900/final)
Target: x86_64-apple-darwin18.7.0
Thread model: posix
InstalledDir: /usr/local/opt/llvm/bin
 "/usr/local/Cellar/llvm/9.0.0/bin/clang-9" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name main.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -masm-verbose -munwind-tables -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 512.4 -v -resource-dir /usr/local/Cellar/llvm/9.0.0/lib/clang/9.0.0 -stdlib=libc++ -internal-isystem /usr/local/opt/llvm/bin/../include/c++/v1 -internal-isystem /usr/include/c++/v1 -internal-isystem /usr/local/include -internal-isystem /usr/local/Cellar/llvm/9.0.0/lib/clang/9.0.0/include -internal-externc-isystem /usr/include -fdeprecated-macro -fdebug-compilation-dir /Users/bastian/dev/playground/cpp-intellisense-test -ferror-limit 19 -fmessage-length 219 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -fcolor-diagnostics -o /var/folders/2n/j0mcg5kj62g2955c6sdrbwsw0000gn/T/main-2080cf.o -x c++ main.cpp
clang -cc1 version 9.0.0 based upon LLVM 9.0.0 default target x86_64-apple-darwin18.7.0
ignoring nonexistent directory "/usr/include/c++/v1"
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/opt/llvm/bin/../include/c++/v1
 /usr/local/include
 /usr/local/Cellar/llvm/9.0.0/lib/clang/9.0.0/include
 /usr/include
 /System/Library/Frameworks (framework directory)
 /Library/Frameworks (framework directory)
End of search list.
 "/usr/bin/ld" -demangle -lto_library /usr/local/Cellar/llvm/9.0.0/lib/libLTO.dylib -no_deduplicate -dynamic -arch x86_64 -macosx_version_min 10.14.0 -o a.out /var/folders/2n/j0mcg5kj62g2955c6sdrbwsw0000gn/T/main-2080cf.o -lc++ -lSystem /usr/local/Cellar/llvm/9.0.0/lib/clang/9.0.0/lib/darwin/libclang_rt.osx.a
BastianBlokland commented 5 years ago

I believe the stdlib.h was added to /usr/include by running xcode-select --install, but i'm not 100% sure.

sean-mcmanus commented 5 years ago

Thanks for the info. I got repro using VS. I've reported the bug at https://developercommunity.visualstudio.com/content/problem/763979/cc-intellisense-errors-with-clang-90-functional-no.html .

sean-mcmanus commented 4 years ago

This appears to be fixed with 0.28.1. Let us know if you're still hitting it.