public final class oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector extends oadd.org.apache.drill.exec.vector.complex.BaseRepeatedValueVector implements oadd.org.apache.drill.exec.vector.complex.RepeatedVariableWidthVectorLike
{
private oadd.org.apache.drill.exec.vector.Var16CharVector values;
private final oadd.org.apache.drill.exec.vector.complex.reader.FieldReader reader;
private final oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator;
private final oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$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.exec.vector.RepeatedVar16CharVector$Accessor v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator v;
oadd.org.apache.drill.common.types.TypeProtos$MajorType v, v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVar16CharReaderImpl v;
int v, v;
oadd.org.apache.drill.exec.memory.BufferAllocator 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.RepeatedVar16CharVector;
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.RepeatedVar16CharReaderImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.impl.RepeatedVar16CharReaderImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector)>(v);
v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.complex.reader.FieldReader reader> = v;
v = new oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator;
specialinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector)>(v);
v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator> = v;
v = new oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor;
specialinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector)>(v);
v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$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.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.AddOrGetResult addOrGetVector(oadd.org.apache.drill.exec.vector.VectorDescriptor)>(v);
return;
}
public oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator getMutator()
{
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
return v;
}
public oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor getAccessor()
{
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor accessor>;
return v;
}
public oadd.org.apache.drill.exec.vector.complex.reader.FieldReader getReader()
{
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
oadd.org.apache.drill.exec.vector.complex.reader.FieldReader v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.complex.reader.FieldReader reader>;
return v;
}
public oadd.org.apache.drill.exec.vector.Var16CharVector getDataVector()
{
oadd.org.apache.drill.exec.vector.Var16CharVector v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
return v;
}
public oadd.org.apache.drill.exec.record.TransferPair getTransferPair(oadd.org.apache.drill.exec.memory.BufferAllocator)
{
oadd.org.apache.drill.exec.memory.BufferAllocator v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$TransferImpl v;
oadd.org.apache.drill.exec.record.MaterializedField v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v := @parameter: oadd.org.apache.drill.exec.memory.BufferAllocator;
v = new oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$TransferImpl;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.record.MaterializedField getField()>();
specialinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$TransferImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector,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.memory.BufferAllocator v;
java.lang.String v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$TransferImpl v;
oadd.org.apache.drill.exec.record.MaterializedField v, v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v := @parameter: java.lang.String;
v := @parameter: oadd.org.apache.drill.exec.memory.BufferAllocator;
v = new oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$TransferImpl;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector$TransferImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector,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.RepeatedVar16CharVector$TransferImpl v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
oadd.org.apache.drill.exec.vector.ValueVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v := @parameter: oadd.org.apache.drill.exec.vector.ValueVector;
v = new oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$TransferImpl;
specialinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$TransferImpl: void <init>(oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector,oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector)>(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.VectorDescriptor v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
oadd.org.apache.drill.exec.vector.ValueVector v;
boolean v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
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.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values> = v;
label:
return v;
}
public void transferTo(oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector)
{
oadd.org.apache.drill.exec.vector.UInt4Vector v, v;
oadd.org.apache.drill.exec.vector.Var16CharVector v, v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v := @parameter: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: void clear()>();
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.UInt4Vector offsets>;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void transferTo(oadd.org.apache.drill.exec.vector.Var16CharVector)>(v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: void clear()>();
return;
}
public void splitAndTransferTo(int, int, oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector)
{
oadd.org.apache.drill.exec.vector.UInt4Vector$Mutator v;
oadd.org.apache.drill.exec.vector.Var16CharVector v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector 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.RepeatedVar16CharVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void splitAndTransferTo(int,int,oadd.org.apache.drill.exec.vector.Var16CharVector)>(v, v, v);
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: 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.RepeatedVar16CharVector)
{
byte[] v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator v, v, v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v, v;
int v, v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor getAccessor()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor: int getInnerValueCountAt(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator: void startNewValue(int)>(v);
v = 0;
label:
if v >= v goto label;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor: byte[] get(int,int)>(v, v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator: void add(int,byte[])>(v, v);
v = v + 1;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
v = v + 1;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator: void setValueCount(int)>(v);
return;
}
public void copyFromSafe(int, int, oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector)
{
byte[] v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator v, v, v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v, v;
int v, v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor getAccessor()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor: int getInnerValueCountAt(int)>(v);
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator: void startNewValue(int)>(v);
v = 0;
label:
if v >= v goto label;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Accessor: byte[] get(int,int)>(v, v);
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator: void addSafe(int,byte[])>(v, v);
v = v + 1;
goto label;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
v = v + 1;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator: void setValueCount(int)>(v);
return;
}
public void copyEntry(int, oadd.org.apache.drill.exec.vector.ValueVector, int)
{
int v, v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
oadd.org.apache.drill.exec.vector.ValueVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v := @parameter: int;
v := @parameter: oadd.org.apache.drill.exec.vector.ValueVector;
v := @parameter: int;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: void copyFromSafe(int,int,oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector)>(v, v, v);
return;
}
public boolean allocateNewSafe()
{
java.lang.Throwable v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
oadd.org.apache.drill.exec.vector.UInt4Vector v, v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
boolean v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: void clear()>();
return 0;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: boolean allocateNewSafe()>();
if v != 0 goto label;
label:
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: void clear()>();
return 0;
label:
v := @caughtexception;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: void clear()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$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.Var16CharVector v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void allocateNew()>();
label:
goto label;
label:
v := @caughtexception;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: void clear()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator: void reset()>();
return;
catch oadd.org.apache.drill.exec.exception.OutOfMemoryException from label to label with label;
}
protected oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder getMetadataBuilder()
{
oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder v, v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v = specialinvoke v.<oadd.org.apache.drill.exec.vector.complex.BaseRepeatedValueVector: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder getMetadataBuilder()>();
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: int getCurrentSizeInBytes()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder: oadd.org.apache.drill.exec.proto.UserBitShared$SerializedField$Builder setVarByteLength(int)>(v);
return v;
}
public void allocateNew(int, int, int)
{
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
oadd.org.apache.drill.exec.exception.OutOfMemoryException v;
oadd.org.apache.drill.exec.vector.UInt4Vector v, v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
int v, v, v, v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: void allocateNew(int,int)>(v, v);
label:
goto label;
label:
v := @caughtexception;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: void clear()>();
throw v;
label:
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: 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.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator mutator>;
virtualinvoke v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector$Mutator: void reset()>();
return;
catch oadd.org.apache.drill.exec.exception.OutOfMemoryException from label to label with label;
}
public int getByteCapacity()
{
int v;
oadd.org.apache.drill.exec.vector.Var16CharVector v;
oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector v;
v := @this: oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector;
v = v.<oadd.org.apache.drill.exec.vector.RepeatedVar16CharVector: oadd.org.apache.drill.exec.vector.Var16CharVector values>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.vector.Var16CharVector: int getByteCapacity()>();
return v;
}
}