Kiwi Script
KiwiScript Interpreter
 All Data Structures Files Functions Variables Typedefs Enumerations Macros
KSCallExpression.h
Go to the documentation of this file.
1 
8 #ifndef KSCALLEXPRESSION_H
9 #define KSCALLEXPRESSION_H
10 
11 #include "KSExpression.h"
12 
22  struct CNObjectList argumentExpressions ;
23 } ;
24 
33 struct KSCallExpression *
34 KSAllocateCallExpression(struct KSExpression * funcexp, struct CNObjectList * args, struct KELineInfo * linfo, struct CNResource * resource) ;
35 
42 CNBoolean
43 KSIsCallExpression(const struct KSExpression * src) ;
44 
45 #endif /* KSCALLEXPRESSION_H */
46 
IR for KSExpression class.
CNBoolean KSIsCallExpression(const struct KSExpression *src)
Check the expression class.
struct KSExpression superClass
Definition: KSCallExpression.h:18
Definition: KSExpression.h:15
struct KSExpression * functionExpression
Definition: KSCallExpression.h:20
struct CNObjectList argumentExpressions
Definition: KSCallExpression.h:22
Definition: KSCallExpression.h:16
struct KSCallExpression * KSAllocateCallExpression(struct KSExpression *funcexp, struct CNObjectList *args, struct KELineInfo *linfo, struct CNResource *resource)
Allocate postfix-expression object.