| 
    Kiwi Script
    
   KiwiScript Interpreter 
   | 
 
IR for KSExpression class. More...
Go to the source code of this file.
Data Structures | |
| struct | KSExpression | 
| struct | KSExpressionMethods | 
Typedefs | |
| typedef void(* | KSAcceptExpressionVisitorFuncRef )(const struct KSExpressionVisitor *visitor, struct KSExpression *exp, void *userinfo) | 
Functions | |
| struct KSExpression * | KSAllocateExpression (size_t size, const struct KSExpressionMethods *methods, struct KELineInfo *linfo, struct CNResource *resource) | 
| Allocate expression.  More... | |
IR for KSExpression class.
| typedef void(* KSAcceptExpressionVisitorFuncRef)(const struct KSExpressionVisitor *visitor, struct KSExpression *exp, void *userinfo) | 
Prototypes for the methods
| struct KSExpression* KSAllocateExpression | ( | size_t | size, | 
| const struct KSExpressionMethods * | methods, | ||
| struct KELineInfo * | linfo, | ||
| struct CNResource * | resource | ||
| ) | 
Allocate expression.
| size | Size of the object | 
| methods | Methods of the object | 
| linfo | Line information | 
| resource | Resource to allocate the object | 
 1.8.5