IR for KSValue class.
More...
#include <KiwiEngine/KiwiEngine.h>
#include "KSForwarders.h"
Go to the source code of this file.
IR for KSValue class.
- Copyright
- Copyright (C) 2014 Steel Wheels Project
struct KSExpression* KSExpressionInValue |
( |
const struct KEValue * |
src | ) |
|
Get expression in value.
- Return values
-
expression | Pointer of the expression in value |
NULL | The value does not have expression object |
- Parameters
-
struct KEValue KSMakeExpressionValue |
( |
struct KSExpression * |
src | ) |
|
Make the value which has the expression.
- Returns
- Value with expression
- Parameters
-
void KSUpdateExpressionValue |
( |
struct KEValue * |
dst, |
|
|
struct KSExpression * |
src |
|
) |
| |
Set the value to expression object.
- Parameters
-
dst | Destination value |
src | Source expression object |
- Note
- This function assumes the destination value is already initialized