|
Kiwi Script
KiwiScript Interpreter
|
IR for KSStatement class. More...
Go to the source code of this file.
Data Structures | |
| struct | KSStatement |
| struct | KSStatementMethods |
Typedefs | |
| typedef void(* | KSAcceptStatementVisitorFuncRef )(const struct KSStatementVisitor *visitor, struct KSStatement *stmt, void *userinfo) |
Functions | |
| struct KSStatement * | KSAllocateStatement (size_t size, const struct KSStatementMethods *methods, struct KELineInfo *linfo, struct CNResource *resource) |
| Allocate statement. More... | |
IR for KSStatement class.
| typedef void(* KSAcceptStatementVisitorFuncRef)(const struct KSStatementVisitor *visitor, struct KSStatement *stmt, void *userinfo) |
Prototypes for the methods
| struct KSStatement* KSAllocateStatement | ( | size_t | size, |
| const struct KSStatementMethods * | methods, | ||
| struct KELineInfo * | linfo, | ||
| struct CNResource * | resource | ||
| ) |
Allocate statement.
| size | Size of the object |
| methods | Methods of the object |
| linfo | Line information |
| resource | Resource to allocate the object |
1.8.5