@@ -77,7 +77,7 @@ typedef enum eKeywordId {
7777 KEYWORD_LOCAL , KEYWORD_LONG ,
7878 KEYWORD_M_BAD_STATE , KEYWORD_M_BAD_TRANS , KEYWORD_M_STATE , KEYWORD_M_TRANS ,
7979 KEYWORD_MUTABLE ,
80- KEYWORD_NAMESPACE , KEYWORD_NEW , KEYWORD_NEWCOV , KEYWORD_NATIVE ,
80+ KEYWORD_NAMESPACE , KEYWORD_NEW , KEYWORD_NEWCOV , KEYWORD_NATIVE , KEYWORD_NOEXCEPT ,
8181 KEYWORD_OPERATOR , KEYWORD_OUTPUT , KEYWORD_OVERLOAD , KEYWORD_OVERRIDE ,
8282 KEYWORD_PACKED , KEYWORD_PORT , KEYWORD_PACKAGE , KEYWORD_PRIVATE ,
8383 KEYWORD_PROGRAM , KEYWORD_PROTECTED , KEYWORD_PUBLIC ,
@@ -419,6 +419,7 @@ static const keywordDesc KeywordTable [] = {
419419 { "native" , KEYWORD_NATIVE , { 0 , 0 , 0 , 1 , 0 } },
420420 { "new" , KEYWORD_NEW , { 0 , 1 , 1 , 1 , 0 } },
421421 { "newcov" , KEYWORD_NEWCOV , { 0 , 0 , 0 , 0 , 1 } },
422+ { "noexcept" , KEYWORD_NOEXCEPT , { 0 , 1 , 0 , 0 , 0 } },
422423 { "operator" , KEYWORD_OPERATOR , { 0 , 1 , 1 , 0 , 0 } },
423424 { "output" , KEYWORD_OUTPUT , { 0 , 0 , 0 , 0 , 1 } },
424425 { "overload" , KEYWORD_OVERLOAD , { 0 , 1 , 0 , 0 , 0 } },
@@ -1967,6 +1968,7 @@ static boolean skipPostArgumentStuff (
19671968 case KEYWORD_NAMESPACE :
19681969 case KEYWORD_NEW :
19691970 case KEYWORD_NEWCOV :
1971+ case KEYWORD_NOEXCEPT :
19701972 case KEYWORD_OPERATOR :
19711973 case KEYWORD_OVERLOAD :
19721974 case KEYWORD_PRIVATE :
0 commit comments