Skip to content

[Feature] Add support for std args c++26/gnu++26/c++2c/gnu++2c/c++23preview #4464

@sean-mcmanus

Description

@sean-mcmanus

Request Overview

The change would be similar to the PR that added c++23 at #2476 . I could do it myself depending on the ETA your team expects to be able to do it.

The corresponding vscode-cpptools change is at https://github.com/microsoft/vscode-cpptools/pull/13608/files and microsoft/vscode-cpptools-api#60 for C/C++ extension version 1.26.0. The 6.3 version of vscode-cpptools has not yet been published to npm but should be available.

Without this change, CMake Tools incorrectly reports a project using c++23 as using c++latest with MSVC mode and clang/gcc modes reports c++23 instead of c++26.

There's a Makefile Tool issue at microsoft/vscode-makefile-tools#735 .

Additional Information

No response

Metadata

Metadata

Assignees

Labels

enhancementan enhancement to the product that is either not present or an improvement to an existing feature

Projects

Status

Completed

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions