visitBooleanExpr method

  1. @override
Uint8List visitBooleanExpr(
  1. ASTLiteralBoolean expr
)
override

Implementation

@override
Uint8List visitBooleanExpr(ASTLiteralBoolean expr) {
  final bytesBuilder = BytesBuilder();
  bytesBuilder.addByte(HTOpCode.local);
  bytesBuilder.addByte(HTValueTypeCode.boolean);
  bytesBuilder.addByte(expr.value ? 1 : 0);
  return bytesBuilder.toBytes();
}