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