diff options
author | 2022-09-03 21:40:06 -0700 | |
---|---|---|
committer | 2022-09-03 21:40:06 -0700 | |
commit | 4891be8d0d551fb4ee12510f63fed592f8bd8fc2 (patch) | |
tree | af851d8e83d00449c8ca4611e09e49d209f2dbb5 | |
parent | cc46604bdbb228dff1b868c21e15455072246f2c (diff) | |
download | bun-4891be8d0d551fb4ee12510f63fed592f8bd8fc2.tar.gz bun-4891be8d0d551fb4ee12510f63fed592f8bd8fc2.tar.zst bun-4891be8d0d551fb4ee12510f63fed592f8bd8fc2.zip |
Fix C++ intellisense
-rw-r--r-- | .vscode/c_cpp_properties.json | 37 |
1 files changed, 23 insertions, 14 deletions
diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json index 35928d4e7..6b12ac693 100644 --- a/.vscode/c_cpp_properties.json +++ b/.vscode/c_cpp_properties.json @@ -4,22 +4,31 @@ "name": "Mac", "forcedInclude": ["${workspaceFolder}/src/bun.js/bindings/root.h"], "includePath": [ - "${workspaceFolder}/src/JavaScript/jsc/WebKit/WebKitBuild/Release/JavaScriptCore/PrivateHeaders/", - "${workspaceFolder}/src/JavaScript/jsc/WebKit/WebKitBuild/Release/WTF/Headers", - "${workspaceFolder}/src/JavaScript/jsc/WebKit/WebKitBuild/Release/*", - "${workspaceFolder}/src/JavaScript/jsc/bindings/", - "${workspaceFolder}/src/JavaScript/jsc/WebKit/Source/bmalloc/", - "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/ICU/Headers/" + "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/JavaScriptCore/PrivateHeaders/", + "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/WTF/Headers", + "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/*", + "${workspaceFolder}/src/bun.js/bindings/", + "${workspaceFolder}/src/bun.js/builtins/", + "${workspaceFolder}/src/bun.js/builtins/cpp", + "${workspaceFolder}/src/bun.js/bindings/WebCore/", + "${workspaceFolder}/src/bun.js/WebKit/Source/bmalloc/", + "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/ICU/Headers/", + "${workspaceFolder}/../webkit-build/include/" ], "browse": { "path": [ "${workspaceFolder}/src/bun.js/bindings/*", - "${workspaceFolder}/src/JavaScript/jsc/WebKit/WebKitBuild/Release/JavaScriptCore/PrivateHeaders/", - "${workspaceFolder}/src/JavaScript/jsc/WebKit/WebKitBuild/Release/WTF/Headers/**", - "${workspaceFolder}/src/JavaScript/jsc/WebKit/WebKitBuild/Release/*", - "${workspaceFolder}/src/JavaScript/jsc/bindings/**", - "${workspaceFolder}/src/JavaScript/jsc/WebKit/Source/bmalloc/**", - "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/ICU/Headers/" + "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/JavaScriptCore/PrivateHeaders/**", + "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/JavaScriptCore/Headers/**", + "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/WTF/Headers/**", + "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/*", + "${workspaceFolder}/src/bun.js/bindings/**", + "${workspaceFolder}/src/bun.js/modules/**", + "${workspaceFolder}/src/bun.js/builtins/**", + "${workspaceFolder}/src/bun.js/builtins/cpp/**", + "${workspaceFolder}/src/bun.js/WebKit/Source/bmalloc/**", + "${workspaceFolder}/src/bun.js/WebKit/WebKitBuild/Release/ICU/Headers/", + "${workspaceFolder}/../webkit-build/include/" ], "limitSymbolsToIncludedHeaders": true, "databaseFilename": ".vscode/cppdb" @@ -36,9 +45,9 @@ "DU_DISABLE_RENAMING=1" ], "macFrameworkPath": [], - "compilerPath": "/usr/local/opt/llvm/bin/clang", + "compilerPath": "clang++", "cStandard": "c17", - "cppStandard": "c++11", + "cppStandard": "c++20", "intelliSenseMode": "macos-clang-x64" } ], |