summaryrefslogtreecommitdiff
path: root/ddl/out/java/LambdaCube/IR/ArrayValue.java
blob: af40362105bb39416e2456824ee2c5716dbbc7f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
// generated file, do not modify!
// 2016-11-11T11:17:02.701527000000Z

package LambdaCube.IR;

import java.util.ArrayList;
import java.util.HashMap;
import RT.*;


public class ArrayValue {
  public enum Tag { 
    VBoolArray,
    VIntArray,
    VWordArray,
    VFloatArray
  }
  public Tag tag;

  public class VBoolArray_ extends ArrayValue { 
    public ArrayList<Boolean> _0;
    public VBoolArray_() { tag = ArrayValue.Tag.VBoolArray; }
  }
  public class VIntArray_ extends ArrayValue { 
    public ArrayList<Integer> _0;
    public VIntArray_() { tag = ArrayValue.Tag.VIntArray; }
  }
  public class VWordArray_ extends ArrayValue { 
    public ArrayList<Integer> _0;
    public VWordArray_() { tag = ArrayValue.Tag.VWordArray; }
  }
  public class VFloatArray_ extends ArrayValue { 
    public ArrayList<Float> _0;
    public VFloatArray_() { tag = ArrayValue.Tag.VFloatArray; }
  }
}