blob: f46ac1ce3a81e9872723eb88f4e2a8f4348ecfae [file] [log] [blame]
// Copyright (c) 2020, the R8 project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
package com.android.tools.r8.utils;
public class BooleanBox {
private boolean value;
public BooleanBox() {}
public BooleanBox(boolean initialValue) {
set(initialValue);
}
public boolean get() {
return value;
}
public void set() {
set(true);
}
public void set(boolean value) {
this.value = value;
}
public void unset() {
set(false);
}
}