From: Steven Oliver Date: Sat, 22 Feb 2014 19:22:17 +0000 (-0500) Subject: codegen: Add C11 keywords X-Git-Tag: 0.34.0~16 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e0075707ec6db95f66fcef7b95dc44ba2d8cf10e;p=thirdparty%2Fvala.git codegen: Add C11 keywords https://bugzilla.gnome.org/show_bug.cgi?id=724967 --- diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala index 72aeed7c4..0e3a6068e 100644 --- a/codegen/valaccodebasemodule.vala +++ b/codegen/valaccodebasemodule.vala @@ -403,6 +403,15 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator { reserved_identifiers.add ("volatile"); reserved_identifiers.add ("while"); + // C11 keywords + reserved_identifiers.add ("_Alignas"); + reserved_identifiers.add ("_Alignof"); + reserved_identifiers.add ("_Atomic"); + reserved_identifiers.add ("_Generic"); + reserved_identifiers.add ("_Noreturn"); + reserved_identifiers.add ("_Static_assert"); + reserved_identifiers.add ("_Thread_local"); + // MSVC keywords reserved_identifiers.add ("cdecl");