// Generated by Haxe 4.3.1
package graph;

import haxe.root.*;

@SuppressWarnings(value={"rawtypes", "unchecked"})
public class Positioner_addAboveLine_149__Fun<T> extends haxe.lang.Function
{
	public Positioner_addAboveLine_149__Fun()
	{
		//line 149 "/home/frank/Documents/Developpements/dbconcept-0.5.0/src/graph/Positioner.hx"
		super(1, 0);
	}
	
	
	@Override public java.lang.Object __hx_invoke1_o(double __fn_float1, java.lang.Object __fn_dyn1)
	{
		//line 149 "/home/frank/Documents/Developpements/dbconcept-0.5.0/src/graph/Positioner.hx"
		java.lang.Object gn = ( (( __fn_dyn1 == haxe.lang.Runtime.undefined )) ? (((java.lang.Object) (__fn_float1) )) : (((java.lang.Object) (__fn_dyn1) )) );
		//line 149 "/home/frank/Documents/Developpements/dbconcept-0.5.0/src/graph/Positioner.hx"
		if (( ! (( gn == null )) )) 
		{
			//line 149 "/home/frank/Documents/Developpements/dbconcept-0.5.0/src/graph/Positioner.hx"
			java.lang.Object __temp_getvar1 = gn;
			//line 149 "/home/frank/Documents/Developpements/dbconcept-0.5.0/src/graph/Positioner.hx"
			int __temp_ret2 = ((int) (haxe.lang.Runtime.getField_f(__temp_getvar1, "l", true)) );
			//line 149 "/home/frank/Documents/Developpements/dbconcept-0.5.0/src/graph/Positioner.hx"
			int __temp_expr1 = ((int) (haxe.lang.Runtime.setField_f(__temp_getvar1, "l", ((double) (( __temp_ret2 + 1 )) ))) );
			//line 149 "/home/frank/Documents/Developpements/dbconcept-0.5.0/src/graph/Positioner.hx"
			int __temp_expr2 = __temp_ret2;
		}
		
		//line 149 "/home/frank/Documents/Developpements/dbconcept-0.5.0/src/graph/Positioner.hx"
		return null;
	}
	
	
}


