final class com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo extends com.github.javaparser.Position implements com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$PositionUpdate
{
private final int _lineDelta;
private final int _columnDelta;
public void <init>(int, int, int, int)
{
int v, v, v, v;
com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo v;
v := @this: com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<com.github.javaparser.Position: void <init>(int,int)>(v, v);
v.<com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo: int _lineDelta> = v;
v.<com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo: int _columnDelta> = v;
return;
}
public int transformLine(int)
{
int v, v, v;
com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo v;
v := @this: com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo;
v := @parameter: int;
v = v.<com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo: int _lineDelta>;
v = v + v;
return v;
}
public int transformColumn(int)
{
int v, v, v;
com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo v;
v := @this: com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo;
v := @parameter: int;
v = v.<com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo: int _columnDelta>;
v = v + v;
return v;
}
public java.lang.String toString()
{
int v, v, v, v;
java.lang.String v;
com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo v;
v := @this: com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo;
v = v.<com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo: int line>;
v = v.<com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo: int column>;
v = v.<com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo: int _lineDelta>;
v = v.<com.github.javaparser.UnicodeEscapeProcessingProvider$PositionMapping$DeltaInfo: int _columnDelta>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,int,int,int)>(v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("(\u, \u0001: \u, \u)");
return v;
}
}