--- /dev/null
+/**
+ * This code is generated in org.simantics.scl.runtime.generation.GenerateFunctions.
+ * Do not edit manually!
+ */\r
+package org.simantics.scl.runtime.function;\r
+\r
+public interface Function<P0,P1,P2,P3,P4,P5,P6,P7,R1,R2,R3,R4,R5,R6,R7,R8> extends\r
+ Function1<P0,R1>,\r
+ Function2<P0,P1,R2>,\r
+ Function3<P0,P1,P2,R3>,\r
+ Function4<P0,P1,P2,P3,R4>,\r
+ Function5<P0,P1,P2,P3,P4,R5>,\r
+ Function6<P0,P1,P2,P3,P4,P5,R6>,\r
+ Function7<P0,P1,P2,P3,P4,P5,P6,R7>,\r
+ Function8<P0,P1,P2,P3,P4,P5,P6,P7,R8>,\r
+ FunctionN {\r
+}\r