ASTOperandEmptyArray class
Пакет: com.hypixel.hytale.server.npc.util.expression.compile.ast
Файл: com/hypixel/hytale/server/npc/util/expression/compile/ast/ASTOperandEmptyArray.java
extends: ASTOperand
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
|
ExecutionContext.Operand |
var1 |
Методы (1)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract |
|
super super(ValueType.EMPTY_ARRAY, var1, var2) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.npc.util.expression.compile.ast;
class="kw">import com.hypixel.hytale.server.npc.util.expression.ExecutionContext;
class="kw">import com.hypixel.hytale.server.npc.util.expression.ValueType;
class="kw">import com.hypixel.hytale.server.npc.util.expression.compile.Token;
class="kw">import javax.annotation.Nonnull;
class="kw">public class ASTOperandEmptyArray class="kw">extends ASTOperand {
class="kw">public ASTOperandEmptyArray(@Nonnull Token var1, int var2) {
super(ValueType.EMPTY_ARRAY, var1, var2);
this.codeGen = var0 -> ExecutionContext.genPUSHEmptyArray();
}
@Override
class="kw">public boolean isConstant() {
class="kw">return true;
}
@Nonnull
@Override
class="kw">public ExecutionContext.Operand asOperand() {
ExecutionContext.Operand var1 = new ExecutionContext.Operand();
var1.setEmptyArray();
class="kw">return var1;
}
}