diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/KeywordSets.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/KeywordSets.java index a78b1c1b7c4..1a7a0c20f46 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/KeywordSets.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/KeywordSets.java @@ -484,9 +484,13 @@ public class KeywordSets { KEYWORDS_CPP.add(Keywords.AUTO); KEYWORDS_CPP.add(Keywords.BITAND); KEYWORDS_CPP.add(Keywords.BITOR); + KEYWORDS_CPP.add(Keywords.BOOL); KEYWORDS_CPP.add(Keywords.BREAK); KEYWORDS_CPP.add(Keywords.CASE); KEYWORDS_CPP.add(Keywords.CATCH); + KEYWORDS_CPP.add(Keywords.CHAR); + KEYWORDS_CPP.add(Keywords.CHAR16_T); + KEYWORDS_CPP.add(Keywords.CHAR32_T); KEYWORDS_CPP.add(Keywords.CLASS); KEYWORDS_CPP.add(Keywords.COMPL); KEYWORDS_CPP.add(Keywords.CONST); @@ -497,6 +501,7 @@ public class KeywordSets { KEYWORDS_CPP.add(Keywords.DEFAULT); KEYWORDS_CPP.add(Keywords.DELETE); KEYWORDS_CPP.add(Keywords.DO); + KEYWORDS_CPP.add(Keywords.DOUBLE); KEYWORDS_CPP.add(Keywords.DYNAMIC_CAST); KEYWORDS_CPP.add(Keywords.ELSE); KEYWORDS_CPP.add(Keywords.ENUM); @@ -504,11 +509,14 @@ public class KeywordSets { KEYWORDS_CPP.add(Keywords.EXPORT); KEYWORDS_CPP.add(Keywords.EXTERN); KEYWORDS_CPP.add(Keywords.FALSE); + KEYWORDS_CPP.add(Keywords.FLOAT); KEYWORDS_CPP.add(Keywords.FOR); KEYWORDS_CPP.add(Keywords.FRIEND); KEYWORDS_CPP.add(Keywords.GOTO); KEYWORDS_CPP.add(Keywords.IF); KEYWORDS_CPP.add(Keywords.INLINE); + KEYWORDS_CPP.add(Keywords.INT); + KEYWORDS_CPP.add(Keywords.LONG); KEYWORDS_CPP.add(Keywords.MUTABLE); KEYWORDS_CPP.add(Keywords.NAMESPACE); KEYWORDS_CPP.add(Keywords.NEW); @@ -526,6 +534,8 @@ public class KeywordSets { KEYWORDS_CPP.add(Keywords.REINTERPRET_CAST); KEYWORDS_CPP.add(Keywords.RESTRICT); KEYWORDS_CPP.add(Keywords.RETURN); + KEYWORDS_CPP.add(Keywords.SHORT); + KEYWORDS_CPP.add(Keywords.SIGNED); KEYWORDS_CPP.add(Keywords.SIZEOF); KEYWORDS_CPP.add(Keywords.STATIC); KEYWORDS_CPP.add(Keywords.STATIC_ASSERT); @@ -542,9 +552,12 @@ public class KeywordSets { KEYWORDS_CPP.add(Keywords.TYPEID); KEYWORDS_CPP.add(Keywords.TYPENAME); KEYWORDS_CPP.add(Keywords.UNION); + KEYWORDS_CPP.add(Keywords.UNSIGNED); KEYWORDS_CPP.add(Keywords.USING); KEYWORDS_CPP.add(Keywords.VIRTUAL); + KEYWORDS_CPP.add(Keywords.VOID); KEYWORDS_CPP.add(Keywords.VOLATILE); + KEYWORDS_CPP.add(Keywords.WCHAR_T); KEYWORDS_CPP.add(Keywords.WHILE); KEYWORDS_CPP.add(Keywords.XOR); KEYWORDS_CPP.add(Keywords.XOR_EQ); @@ -557,26 +570,35 @@ public class KeywordSets { KEYWORDS_C.add(Keywords.AUTO); KEYWORDS_C.add(Keywords.BREAK); KEYWORDS_C.add(Keywords.CASE); + KEYWORDS_C.add(Keywords.CHAR); KEYWORDS_C.add(Keywords.CONST); KEYWORDS_C.add(Keywords.CONTINUE); KEYWORDS_C.add(Keywords.DEFAULT); KEYWORDS_C.add(Keywords.DO); + KEYWORDS_C.add(Keywords.DOUBLE); KEYWORDS_C.add(Keywords.ELSE); KEYWORDS_C.add(Keywords.ENUM); KEYWORDS_C.add(Keywords.EXTERN); + KEYWORDS_C.add(Keywords.FLOAT); KEYWORDS_C.add(Keywords.FOR); KEYWORDS_C.add(Keywords.GOTO); KEYWORDS_C.add(Keywords.IF); KEYWORDS_C.add(Keywords.INLINE); + KEYWORDS_C.add(Keywords.INT); + KEYWORDS_C.add(Keywords.LONG); KEYWORDS_C.add(Keywords.REGISTER); KEYWORDS_C.add(Keywords.RETURN); KEYWORDS_C.add(Keywords.RESTRICT); + KEYWORDS_C.add(Keywords.SHORT); + KEYWORDS_C.add(Keywords.SIGNED); KEYWORDS_C.add(Keywords.SIZEOF); KEYWORDS_C.add(Keywords.STATIC); KEYWORDS_C.add(Keywords.STRUCT); KEYWORDS_C.add(Keywords.SWITCH); KEYWORDS_C.add(Keywords.TYPEDEF); KEYWORDS_C.add(Keywords.UNION); + KEYWORDS_C.add(Keywords.UNSIGNED); + KEYWORDS_C.add(Keywords.VOID); KEYWORDS_C.add(Keywords.VOLATILE); KEYWORDS_C.add(Keywords.WHILE); KEYWORDS_C.add(Keywords._ALIGNAS);