Ejemplo n.º 1
0
  public void addDefaultUpperBound() {
    checkUninitialized();

    if (upperBounds.isEmpty()) {
      doAddUpperBound(KotlinBuiltIns.getInstance().getDefaultBound());
    }
  }
Ejemplo n.º 2
0
 public void addClassObjectBound(@NotNull JetType bound) {
   checkUninitialized();
   classObjectUpperBounds.add(bound); // TODO : Duplicates?
 }
Ejemplo n.º 3
0
 public void addUpperBound(@NotNull JetType bound) {
   checkUninitialized();
   doAddUpperBound(bound);
 }
Ejemplo n.º 4
0
 public void setInitialized() {
   checkUninitialized();
   initialized = true;
 }