cxx1z

The identifier for the ISO C++ 2017 language standard with amendments.

LanguageStandardSettings.swift:112

This declaration has been renamed to CXXLanguageStandard.cxx17.

This declaration was deprecated in SwiftPM 5.4.

case cxx1z

See also

  • case cxx03

    The identifier for the ISO C++ 1998 language standard with amendments.

  • case cxx11

    The identifier for the ISO C++ 2011 language standard with amendments.

  • case cxx14

    The identifier for the ISO C++ 2014 language standard with amendments.

  • case cxx98

    The identifier for the ISO C++ 1998 language standard with amendments.

  • case gnucxx03

    The identifier for the ISO C++ 1998 language standard with amendments and GNU extensions.

  • case gnucxx11

    The identifier for the ISO C++ 2011 language standard with amendments and GNU extensions.

  • case gnucxx14

    The identifier for the ISO C++ 2014 language standard with amendments and GNU extensions.

  • case gnucxx1z

    The identifier for the ISO C++ 2017 language standard with amendments and GNU extensions.

  • case gnucxx98

    The identifier for the ISO C++ 1998 language standard with amendments and GNU extensions.

  • case cxx17

    The identifier for the ISO C++ 2017 language standard with amendments.

  • case cxx20

    The identifier for the ISO C++ 2020 language standard.

  • case cxx2b

    The identifier for the ISO C++ 2023 draft language standard.

  • case gnucxx17

    The identifier for the ISO C++ 2017 language standard with amendments and GNU extensions.

  • case gnucxx20

    The identifier for the ISO C++ 2020 language standard with GNU extensions.

  • case gnucxx2b

    The identifier for the ISO C++ 2023 draft language standard with GNU extensions.