11 #include <KiwiEngine/KiwiEngine.h>
61 static inline struct CNResource *
64 return KEResourceOfFunction(&(src->
superClass)) ;
73 KSSetFunctionParameters(
struct KSFunction * dst,
struct CNObjectList * params)
85 KSSetFunctionReturnTypes(
struct KSFunction * dst,
struct CNObjectList * params)
struct KSCompoundStatement * bodyStatement
Definition: KSFunction.h:25
struct CNObjectList parameterList
Definition: KSFunction.h:21
struct KEFunction superClass
Definition: KSFunction.h:19
struct KSFunction * KSAllocateFunction(struct CNResource *resource)
Alloxate Function object.
void KSSetFunctionBody(struct KSFunction *dst, struct KSCompoundStatement *stmt)
Set body statement to function.
struct CNObjectList returnTypeList
Definition: KSFunction.h:23
Definition: KSFunction.h:17
Definition: KSCompoundStatement.h:18
Forward declarations for the KiwiScript.