< prev index next >

src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeImpl.java

Print this page




  58             case NOT:
  59                 return Kind.LOGICAL_COMPLEMENT;
  60             case NE:
  61                 return Kind.NOT_EQUAL_TO;
  62             case NE_STRICT:
  63                 return Kind.STRICT_NOT_EQUAL_TO;
  64             case MOD:
  65                 return Kind.REMAINDER;
  66             case ASSIGN_MOD:
  67                 return Kind.REMAINDER_ASSIGNMENT;
  68             case BIT_AND:
  69                 return Kind.AND;
  70             case AND:
  71                 return Kind.CONDITIONAL_AND;
  72             case ASSIGN_BIT_AND:
  73                 return Kind.AND_ASSIGNMENT;
  74             case MUL:
  75                 return Kind.MULTIPLY;
  76             case ASSIGN_MUL:
  77                 return Kind.MULTIPLY_ASSIGNMENT;


  78             case ADD:
  79                 return Kind.PLUS;
  80             case INCPREFIX:
  81                 return Kind.PREFIX_INCREMENT;
  82             case INCPOSTFIX:
  83                 return Kind.POSTFIX_INCREMENT;
  84             case ASSIGN_ADD:
  85                 return Kind.PLUS_ASSIGNMENT;


  86             case SUB:
  87                 return Kind.MINUS;
  88             case DECPREFIX:
  89                 return Kind.PREFIX_DECREMENT;
  90             case DECPOSTFIX:
  91                 return Kind.POSTFIX_DECREMENT;
  92             case ASSIGN_SUB:
  93                 return Kind.MINUS_ASSIGNMENT;
  94             case DIV:
  95                 return Kind.DIVIDE;
  96             case ASSIGN_DIV:
  97                 return Kind.DIVIDE_ASSIGNMENT;
  98             case LT:
  99                 return Kind.LESS_THAN;
 100             case SHL:
 101                 return Kind.LEFT_SHIFT;
 102             case ASSIGN_SHL:
 103                 return Kind.LEFT_SHIFT_ASSIGNMENT;
 104             case LE:
 105                 return Kind.LESS_THAN_EQUAL;




  58             case NOT:
  59                 return Kind.LOGICAL_COMPLEMENT;
  60             case NE:
  61                 return Kind.NOT_EQUAL_TO;
  62             case NE_STRICT:
  63                 return Kind.STRICT_NOT_EQUAL_TO;
  64             case MOD:
  65                 return Kind.REMAINDER;
  66             case ASSIGN_MOD:
  67                 return Kind.REMAINDER_ASSIGNMENT;
  68             case BIT_AND:
  69                 return Kind.AND;
  70             case AND:
  71                 return Kind.CONDITIONAL_AND;
  72             case ASSIGN_BIT_AND:
  73                 return Kind.AND_ASSIGNMENT;
  74             case MUL:
  75                 return Kind.MULTIPLY;
  76             case ASSIGN_MUL:
  77                 return Kind.MULTIPLY_ASSIGNMENT;
  78             case POS:
  79                 return Kind.UNARY_PLUS;
  80             case ADD:
  81                 return Kind.PLUS;
  82             case INCPREFIX:
  83                 return Kind.PREFIX_INCREMENT;
  84             case INCPOSTFIX:
  85                 return Kind.POSTFIX_INCREMENT;
  86             case ASSIGN_ADD:
  87                 return Kind.PLUS_ASSIGNMENT;
  88             case NEG:
  89                 return Kind.UNARY_MINUS;
  90             case SUB:
  91                 return Kind.MINUS;
  92             case DECPREFIX:
  93                 return Kind.PREFIX_DECREMENT;
  94             case DECPOSTFIX:
  95                 return Kind.POSTFIX_DECREMENT;
  96             case ASSIGN_SUB:
  97                 return Kind.MINUS_ASSIGNMENT;
  98             case DIV:
  99                 return Kind.DIVIDE;
 100             case ASSIGN_DIV:
 101                 return Kind.DIVIDE_ASSIGNMENT;
 102             case LT:
 103                 return Kind.LESS_THAN;
 104             case SHL:
 105                 return Kind.LEFT_SHIFT;
 106             case ASSIGN_SHL:
 107                 return Kind.LEFT_SHIFT_ASSIGNMENT;
 108             case LE:
 109                 return Kind.LESS_THAN_EQUAL;


< prev index next >