syntax = "proto3";

package upper_enum;

// BEGIN RESERVED NAMES
// @see php/update_reserved_words.sh - DO NOT MODIFY THIS LIST MANUALLY
enum ABSTRACT {
  ZERO1 = 0;
}
enum AND {
  ZERO2 = 0;
}
enum ARRAY {
  ZERO3 = 0;
}
enum AS {
  ZERO4 = 0;
}
enum BOOL {
  ZERO5 = 0;
}
enum BREAK {
  ZERO6 = 0;
}
enum CALLABLE {
  ZERO7 = 0;
}
enum CASE {
  ZERO8 = 0;
}
enum CATCH {
  ZERO9 = 0;
}
enum CLASS {
  ZERO10 = 0;
}
enum CLONE {
  ZERO11 = 0;
}
enum CONST {
  ZERO12 = 0;
}
enum CONTINUE {
  ZERO13 = 0;
}
enum DECLARE {
  ZERO14 = 0;
}
enum DEFAULT {
  ZERO15 = 0;
}
enum DIE {
  ZERO16 = 0;
}
enum DO {
  ZERO17 = 0;
}
enum ECHO {
  ZERO18 = 0;
}
enum ELSE {
  ZERO19 = 0;
}
enum ELSEIF {
  ZERO20 = 0;
}
enum EMPTY {
  ZERO21 = 0;
}
enum ENDDECLARE {
  ZERO22 = 0;
}
enum ENDFOR {
  ZERO23 = 0;
}
enum ENDFOREACH {
  ZERO24 = 0;
}
enum ENDIF {
  ZERO25 = 0;
}
enum ENDSWITCH {
  ZERO26 = 0;
}
enum ENDWHILE {
  ZERO27 = 0;
}
enum EVAL {
  ZERO28 = 0;
}
enum EXIT {
  ZERO29 = 0;
}
enum EXTENDS {
  ZERO30 = 0;
}
enum FALSE {
  ZERO31 = 0;
}
enum FINAL {
  ZERO32 = 0;
}
enum FINALLY {
  ZERO33 = 0;
}
enum FLOAT {
  ZERO34 = 0;
}
enum FN {
  ZERO35 = 0;
}
enum FOR {
  ZERO36 = 0;
}
enum FOREACH {
  ZERO37 = 0;
}
enum FUNCTION {
  ZERO38 = 0;
}
enum GLOBAL {
  ZERO39 = 0;
}
enum GOTO {
  ZERO40 = 0;
}
enum IF {
  ZERO41 = 0;
}
enum IMPLEMENTS {
  ZERO42 = 0;
}
enum INCLUDE {
  ZERO43 = 0;
}
enum INCLUDE_ONCE {
  ZERO44 = 0;
}
enum INSTANCEOF {
  ZERO45 = 0;
}
enum INSTEADOF {
  ZERO46 = 0;
}
enum INT {
  ZERO47 = 0;
}
enum INTERFACE {
  ZERO48 = 0;
}
enum ISSET {
  ZERO49 = 0;
}
enum ITERABLE {
  ZERO50 = 0;
}
enum LIST {
  ZERO51 = 0;
}
enum MATCH {
  ZERO52 = 0;
}
enum MIXED {
  ZERO53 = 0;
}
enum NAMESPACE {
  ZERO54 = 0;
}
enum NEVER {
  ZERO55 = 0;
}
enum NEW {
  ZERO56 = 0;
}
enum NULL {
  ZERO57 = 0;
}
enum OBJECT {
  ZERO58 = 0;
}
enum OR {
  ZERO59 = 0;
}
enum PARENT {
  ZERO60 = 0;
}
enum PRINT {
  ZERO61 = 0;
}
enum PRIVATE {
  ZERO62 = 0;
}
enum PROTECTED {
  ZERO63 = 0;
}
enum PUBLIC {
  ZERO64 = 0;
}
enum READONLY {
  ZERO65 = 0;
}
enum REQUIRE {
  ZERO66 = 0;
}
enum REQUIRE_ONCE {
  ZERO67 = 0;
}
enum RETURN {
  ZERO68 = 0;
}
enum SELF {
  ZERO69 = 0;
}
enum STATIC {
  ZERO70 = 0;
}
enum STRING {
  ZERO71 = 0;
}
enum SWITCH {
  ZERO72 = 0;
}
enum THROW {
  ZERO73 = 0;
}
enum TRAIT {
  ZERO74 = 0;
}
enum TRUE {
  ZERO75 = 0;
}
enum TRY {
  ZERO76 = 0;
}
enum UNSET {
  ZERO77 = 0;
}
enum USE {
  ZERO78 = 0;
}
enum VAR {
  ZERO79 = 0;
}
enum VOID {
  ZERO80 = 0;
}
enum WHILE {
  ZERO81 = 0;
}
enum XOR {
  ZERO82 = 0;
}
enum YIELD {
  ZERO83 = 0;
}
// END RESERVED NAMES
