Skip to content

Commit 9f99738

Browse files
authored
Merge branch 'main' into dev/garretts/implement-lldb-dap
2 parents 9a3da2b + d059b38 commit 9f99738

File tree

5 files changed

+14
-7
lines changed

5 files changed

+14
-7
lines changed

Extension/c_cpp_properties.schema.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,15 @@
5959
"c++17",
6060
"c++20",
6161
"c++23",
62+
"c++26",
6263
"gnu++98",
6364
"gnu++03",
6465
"gnu++11",
6566
"gnu++14",
6667
"gnu++17",
6768
"gnu++20",
6869
"gnu++23",
70+
"gnu++26",
6971
"${default}"
7072
]
7173
},

Extension/package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -822,13 +822,15 @@
822822
"c++17",
823823
"c++20",
824824
"c++23",
825+
"c++26",
825826
"gnu++98",
826827
"gnu++03",
827828
"gnu++11",
828829
"gnu++14",
829830
"gnu++17",
830831
"gnu++20",
831-
"gnu++23"
832+
"gnu++23",
833+
"gnu++26"
832834
],
833835
"markdownDescription": "%c_cpp.configuration.default.cppStandard.markdownDescription%",
834836
"scope": "resource"
@@ -8053,7 +8055,7 @@
80538055
"shell-quote": "^1.8.1",
80548056
"ssh-config": "^4.4.4",
80558057
"tmp": "^0.2.3",
8056-
"vscode-cpptools": "^6.2.0",
8058+
"vscode-cpptools": "^6.3.0",
80578059
"vscode-languageclient": "^8.1.0",
80588060
"vscode-nls": "^5.2.0",
80598061
"vscode-tas-client": "^0.1.84",
@@ -8063,4 +8065,4 @@
80638065
"postcss": "^8.4.31",
80648066
"gulp-typescript/**/glob-parent": "^5.1.2"
80658067
}
8066-
}
8068+
}

Extension/src/LanguageServer/lmTool.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ const knownValues: { [Property in keyof ChatContextResult]?: { [id: string]: str
3838
'c++17': 'C++17',
3939
'c++20': 'C++20',
4040
'c++23': 'C++23',
41+
'c++26': 'C++26',
4142
'c89': "C89",
4243
'c99': "C99",
4344
'c11': "C11",

Extension/ui/settings.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -600,13 +600,15 @@
600600
<div class="section-text" data-loc-id="cpp.standard.description">The version of the C++ language standard to use for IntelliSense. Note: GNU standards are only used to query the set compiler to get GNU defines, and IntelliSense will emulate the equivalent C++ standard version.</div>
601601
<div>
602602
<select name="inputValue" id="cppStandard" class="select-default">
603+
<option value="c++26">c++26</option>
603604
<option value="c++23">c++23</option>
604605
<option value="c++20">c++20</option>
605606
<option value="c++17">c++17</option>
606607
<option value="c++14">c++14</option>
607608
<option value="c++11">c++11</option>
608609
<option value="c++03">c++03</option>
609610
<option value="c++98">c++98</option>
611+
<option value="gnu++26">gnu++26</option>
610612
<option value="gnu++23">gnu++23</option>
611613
<option value="gnu++20">gnu++20</option>
612614
<option value="gnu++17">gnu++17</option>

Extension/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5079,10 +5079,10 @@ vinyl@^3.0.0:
50795079
replace-ext "^2.0.0"
50805080
teex "^1.0.1"
50815081

5082-
vscode-cpptools@^6.2.0:
5083-
version "6.2.0"
5084-
resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-cpptools/-/vscode-cpptools-6.2.0.tgz#f5ce714fea83b00a9d01e880110ec53fbdbe4664"
5085-
integrity sha1-9c5xT+qDsAqdAeiAEQ7FP72+RmQ=
5082+
vscode-cpptools@^6.3.0:
5083+
version "6.3.0"
5084+
resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-cpptools/-/vscode-cpptools-6.3.0.tgz#671243ac977d9a6b4ffdcf0e4090075af60c6051"
5085+
integrity sha1-ZxJDrJd9mmtP/c8OQJAHWvYMYFE=
50865086

50875087
50885088
version "8.1.0"

0 commit comments

Comments
 (0)