summaryrefslogtreecommitdiff
path: root/cpp/src/Slice/PHPUtil.cpp
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2017-03-23 11:09:33 +0100
committerJose <jose@zeroc.com>2017-03-23 11:09:33 +0100
commit2243093b70bf2094034d051305e9eb6b4d791480 (patch)
treef420e15526bcc882bc4226595159a492621e04c8 /cpp/src/Slice/PHPUtil.cpp
parentFix for PHP optionals Ice\None not used in generated code (diff)
downloadice-2243093b70bf2094034d051305e9eb6b4d791480.tar.bz2
ice-2243093b70bf2094034d051305e9eb6b4d791480.tar.xz
ice-2243093b70bf2094034d051305e9eb6b4d791480.zip
Fix (ICE-7690) - Refresh list of PHP keyworks in PHPUtil.cpp
Diffstat (limited to 'cpp/src/Slice/PHPUtil.cpp')
-rw-r--r--cpp/src/Slice/PHPUtil.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/cpp/src/Slice/PHPUtil.cpp b/cpp/src/Slice/PHPUtil.cpp
index 09114294b32..7043d5edeb8 100644
--- a/cpp/src/Slice/PHPUtil.cpp
+++ b/cpp/src/Slice/PHPUtil.cpp
@@ -33,12 +33,13 @@ lookupKwd(const string& name)
//
static const string keywordList[] =
{
- "abstract", "and", "array", "as", "break", "case", "catch", "class", "clone", "const", "continue", "declare",
- "default", "die", "do", "echo", "else", "elseif", "empty", "enddeclare", "endfor", "endforeach", "endif",
- "endswitch", "endwhile", "eval", "exit", "extends", "final", "for", "foreach", "function", "global", "if",
- "implements", "include", "include_once", "interface", "isset", "list", "new", "or", "print", "private",
- "protected", "public", "require", "require_once", "return", "static", "switch", "this", "throw", "try",
- "unset", "use", "var", "while", "xor"
+ "_halt_compiler", "abstract", "and", "array", "as", "break", "callable", "case", "catch", "class", "clone",
+ "const", "continue", "declare", "default", "die", "do", "echo", "else", "elseif", "empty", "enddeclare",
+ "endfor", "endforeach", "endif", "endswitch", "endwhile", "eval", "exit", "extends", "final", "finally",
+ "for", "foreach", "function", "global", "goto", "if", "implements", "include", "include_once", "instanceof",
+ "insteadof", "interface", "isset", "list", "namespace", "new", "or", "print", "private", "protected", "public",
+ "require", "require_once", "return", "static", "switch", "throw", "trait", "try", "unset", "use", "var",
+ "while", "xor", "yield"
};
bool found = binary_search(&keywordList[0],
&keywordList[sizeof(keywordList) / sizeof(*keywordList)],