public final class oadd.org.apache.drill.exec.vector.RepeatedIntVector extends oadd.org.apache.drill.exec.vector.complex.BaseRepeatedValueVector implements oadd.org.apache.drill.exec.vector.complex.RepeatedFixedWidthVectorLike
{
private oadd.org.apache.drill.exec.vector.IntVector values;
private final oadd.org.apache.drill.exec.vector.complex.reader.FieldReader reader;
private final oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator;
private final oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor accessor;
public void <init>(oadd.org.apache.drill.exec.record.MaterializedField, oadd.org.apache.drill.exec.memory.BufferAllocator)
{
oadd.org.apache.drill.common.types.TypeProtos$DataMode v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator v;
int v, v;
oadd.org.apache.drill.exec.memory.BufferAllocator v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntReaderImpl v;
oadd.org.apache.drill.exec.record.MaterializedField v;
oadd.org.apache.drill.exec.vector.VectorDescriptor v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: oadd.org.apache.drill.exec.record.MaterializedField;
v := @parameter: oadd.org.apache.drill.exec.memory.BufferAllocator;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.BaseRepeatedValueVector: void <init>(oadd.org.apache.drill.exec.record.MaterializedField,oadd.org.apache.drill.exec.memory.BufferAllocator)>(v, v);
v = new oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntReaderImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedIntReaderImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntVector)>(v);
v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.complex.reader.FieldReader reader> = v;
v = new oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator;
specialinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntVector)>(v);
v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator> = v;
v = new oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor;
specialinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntVector)>(v);
v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor accessor> = v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.record.MaterializedField: oadd.org.apache.drill.common.types.TypeProtos$MajorType getType()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.types.TypeProtos$MajorType: oadd.org.apache.drill.common.types.TypeProtos$MinorType getMinorType()>();
v = <oadd.org.apache.drill.common.types.TypeProtos$DataMode: oadd.org.apache.drill.common.types.TypeProtos$DataMode REQUIRED>;
v = virtualinvoke v.<oadd.org.apache.drill.common.types.TypeProtos$MajorType: int getPrecision()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.types.TypeProtos$MajorType: int getScale()>();
v = staticinvoke <oadd.org.apache.drill.common.types.Types: oadd.org.apache.drill.common.types.TypeProtos$MajorType withPrecisionAndScale(oadd.org.apache.drill.common.types.TypeProtos$MinorType,oadd.org.apache.drill.common.types.TypeProtos$DataMode,int,int)>(v, v, v, v);
v = staticinvoke <oadd.org.apache.drill.exec.vector.VectorDescriptor: oadd.org.apache.drill.exec.vector.VectorDescriptor create(oadd.org.apache.drill.common.types.TypeProtos$MajorType)>(v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.AddOrGetResult addOrGetVector(oadd.org.apache.drill.exec.vector.VectorDescriptor)>(v);
return;
}
public oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator getMutator()
{
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
return v;
}
public oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor getAccessor()
{
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor accessor>;
return v;
}
public oadd.org.apache.drill.exec.vector.complex.reader.FieldReader getReader()
{
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.vector.complex.reader.FieldReader v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.complex.reader.FieldReader reader>;
return v;
}
public oadd.org.apache.drill.exec.vector.IntVector getDataVector()
{
oadd.org.apache.drill.exec.vector.IntVector v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.IntVector values>;
return v;
}
public oadd.org.apache.drill.exec.record.TransferPair getTransferPair(oadd.org.apache.drill.exec.memory.BufferAllocator)
{
oadd.org.apache.drill.exec.vector.RepeatedIntVector$TransferImpl v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.memory.BufferAllocator v;
oadd.org.apache.drill.exec.record.MaterializedField v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: oadd.org.apache.drill.exec.memory.BufferAllocator;
v = new oadd.org.apache.drill.exec.vector.RepeatedIntVector$TransferImpl;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.record.MaterializedField getField()>();
specialinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$TransferImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntVector,oadd.org.apache.drill.exec.record.MaterializedField,oadd.org.apache.drill.exec.memory.BufferAllocator)>(v, v, v);
return v;
}
public oadd.org.apache.drill.exec.record.TransferPair getTransferPair(java.lang.String, oadd.org.apache.drill.exec.memory.BufferAllocator)
{
oadd.org.apache.drill.exec.vector.RepeatedIntVector$TransferImpl v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.memory.BufferAllocator v;
java.lang.String v;
oadd.org.apache.drill.exec.record.MaterializedField v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: java.lang.String;
v := @parameter: oadd.org.apache.drill.exec.memory.BufferAllocator;
v = new oadd.org.apache.drill.exec.vector.RepeatedIntVector$TransferImpl;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.record.MaterializedField getField()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.record.MaterializedField: oadd.org.apache.drill.exec.record.MaterializedField withPath(java.lang.String)>(v);
specialinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$TransferImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntVector,oadd.org.apache.drill.exec.record.MaterializedField,oadd.org.apache.drill.exec.memory.BufferAllocator)>(v, v, v);
return v;
}
public oadd.org.apache.drill.exec.record.TransferPair makeTransferPair(oadd.org.apache.drill.exec.vector.ValueVector)
{
oadd.org.apache.drill.exec.vector.RepeatedIntVector$TransferImpl v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.vector.ValueVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: oadd.org.apache.drill.exec.vector.ValueVector;
v = new oadd.org.apache.drill.exec.vector.RepeatedIntVector$TransferImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$TransferImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedIntVector,oadd.org.apache.drill.exec.vector.RepeatedIntVector)>(v, v);
return v;
}
public oadd.org.apache.drill.exec.vector.AddOrGetResult addOrGetVector(oadd.org.apache.drill.exec.vector.VectorDescriptor)
{
oadd.org.apache.drill.exec.vector.AddOrGetResult v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.vector.VectorDescriptor v;
oadd.org.apache.drill.exec.vector.ValueVector v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: oadd.org.apache.drill.exec.vector.VectorDescriptor;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.BaseRepeatedValueVector: oadd.org.apache.drill.exec.vector.AddOrGetResult addOrGetVector(oadd.org.apache.drill.exec.vector.VectorDescriptor)>(v);
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.AddOrGetResult: boolean isCreated()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.AddOrGetResult: oadd.org.apache.drill.exec.vector.ValueVector getVector()>();
v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.IntVector values> = v;
label:
return v;
}
public void transferTo(oadd.org.apache.drill.exec.vector.RepeatedIntVector)
{
oadd.org.apache.drill.exec.vector.UInt4Vector v, v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v, v;
oadd.org.apache.drill.exec.vector.IntVector v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: void clear()>();
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: void transferTo(oadd.org.apache.drill.exec.vector.UInt4Vector)>(v);
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.IntVector values>;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.IntVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.IntVector: void transferTo(oadd.org.apache.drill.exec.vector.IntVector)>(v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: void clear()>();
return;
}
public void splitAndTransferTo(int, int, oadd.org.apache.drill.exec.vector.RepeatedIntVector)
{
oadd.org.apache.drill.exec.vector.UInt4Vector$Mutator v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.drill.exec.vector.IntVector v, v;
oadd.org.apache.drill.exec.vector.UInt4Vector$Accessor v;
oadd.org.apache.drill.exec.vector.UInt4Vector v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: oadd.org.apache.drill.exec.vector.UInt4Vector$Accessor getAccessor()>();
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: oadd.org.apache.drill.exec.vector.UInt4Vector$Mutator getMutator()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector$Accessor: int get(int)>(v);
v = v + v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector$Accessor: int get(int)>(v);
v = v - v;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.IntVector values>;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.IntVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.IntVector: void splitAndTransferTo(int,int,oadd.org.apache.drill.exec.vector.IntVector)>(v, v, v);
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: void clear()>();
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
v = v + 1;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: void allocateNew(int)>(v);
v = 0;
label:
v = v + 1;
if v >= v goto label;
v = v + v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector$Accessor: int get(int)>(v);
v = v - v;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector$Mutator: void set(int,int)>(v, v);
v = v + 1;
goto label;
label:
if v != 0 goto label;
v = 0;
goto label;
label:
v = v + 1;
label:
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector$Mutator: void setValueCount(int)>(v);
return;
}
public void copyFrom(int, int, oadd.org.apache.drill.exec.vector.RepeatedIntVector)
{
oadd.org.apache.drill.exec.vector.RepeatedIntVector v, v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator v, v, v;
int v, v, v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor getAccessor()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor: int getInnerValueCountAt(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void startNewValue(int)>(v);
v = 0;
label:
if v >= v goto label;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor: int get(int,int)>(v, v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void add(int,int)>(v, v);
v = v + 1;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
v = v + 1;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void setValueCount(int)>(v);
return;
}
public void copyFromSafe(int, int, oadd.org.apache.drill.exec.vector.RepeatedIntVector)
{
oadd.org.apache.drill.exec.vector.RepeatedIntVector v, v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator v, v, v;
int v, v, v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor getAccessor()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor: int getInnerValueCountAt(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void startNewValue(int)>(v);
v = 0;
label:
if v >= v goto label;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Accessor: int get(int,int)>(v, v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void addSafe(int,int)>(v, v);
v = v + 1;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
v = v + 1;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void setValueCount(int)>(v);
return;
}
public void copyEntry(int, oadd.org.apache.drill.exec.vector.ValueVector, int)
{
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
int v, v;
oadd.org.apache.drill.exec.vector.ValueVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.ValueVector;
v := @parameter: int;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: void copyFromSafe(int,int,oadd.org.apache.drill.exec.vector.RepeatedIntVector)>(v, v, v);
return;
}
public boolean allocateNewSafe()
{
java.lang.Throwable v;
oadd.org.apache.drill.exec.vector.IntVector v;
oadd.org.apache.drill.exec.vector.UInt4Vector v, v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator v;
boolean v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: boolean allocateNewSafe()>();
if v != 0 goto label;
label:
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: void clear()>();
return 0;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.IntVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.IntVector: boolean allocateNewSafe()>();
if v != 0 goto label;
label:
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: void clear()>();
return 0;
label:
v := @caughtexception;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: void clear()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: void zeroVector()>();
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void reset()>();
return 1;
catch java.lang.Throwable from label to label with label;
catch java.lang.Throwable from label to label with label;
}
public void allocateNew()
{
oadd.org.apache.drill.exec.exception.OutOfMemoryException v;
oadd.org.apache.drill.exec.vector.UInt4Vector v, v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator v;
oadd.org.apache.drill.exec.vector.IntVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: void allocateNew()>();
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.IntVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.IntVector: void allocateNew()>();
label:
goto label;
label:
v := @caughtexception;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: void clear()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: void zeroVector()>();
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void reset()>();
return;
catch oadd.org.apache.drill.exec.exception.OutOfMemoryException from label to label with label;
}
public void allocateNew(int, int)
{
oadd.org.apache.drill.exec.vector.IntVector v;
oadd.org.apache.drill.exec.exception.OutOfMemoryException v;
oadd.org.apache.drill.exec.vector.UInt4Vector v, v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector v;
oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator v;
int v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedIntVector;
v := @parameter: int;
v := @parameter: int;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: void clear()>();
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
v = v + 1;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: void allocateNew(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.IntVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.IntVector: void allocateNew(int)>(v);
label:
goto label;
label:
v := @caughtexception;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: void clear()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.UInt4Vector: void zeroVector()>();
v = v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector: oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedIntVector$Mutator: void reset()>();
return;
catch oadd.org.apache.drill.exec.exception.OutOfMemoryException from label to label with label;
}
}