Browse Source

Replace outdated Clang compiler flags such as `std=c++1z` and replace it with `std=c++17`

pull/1546/head
josetr 5 years ago committed by GitHub
parent
commit
4bbd18ad11
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      src/Parser/ParserOptions.cs

8
src/Parser/ParserOptions.cs

@ -355,16 +355,16 @@ namespace CppSharp.Parser @@ -355,16 +355,16 @@ namespace CppSharp.Parser
AddArguments("-std=gnu++14");
break;
case CppSharp.Parser.LanguageVersion.CPP17:
AddArguments("-std=c++1z");
AddArguments("-std=c++17");
break;
case CppSharp.Parser.LanguageVersion.CPP17_GNU:
AddArguments("-std=gnu++1z");
AddArguments("-std=gnu++17");
break;
case CppSharp.Parser.LanguageVersion.CPP20:
AddArguments("-std=c++2z");
AddArguments("-std=c++20");
break;
case CppSharp.Parser.LanguageVersion.CPP20_GNU:
AddArguments("-std=gnu++2z");
AddArguments("-std=gnu++20");
break;
}

Loading…
Cancel
Save