Functions

objs/kite_method.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "kite_object.h"
#include "kite_vm.h"

Functions

int kite_vm_call_operator (kite_thread_t *thd, struct kite_object_t *this, int op, struct kite_object_t *arg, int err)
void kite_vm_call_constructor (kite_thread_t *thd, struct kite_object_t *this, struct kite_object_t *args)
void kite_vm_call_method (kite_thread_t *thd, kite_object_t *obj, char *name, struct kite_object_t *args, int err)

Function Documentation

void kite_vm_call_constructor ( kite_thread_t *  thd,
struct kite_object_t this,
struct kite_object_t args 
)
void kite_vm_call_method ( kite_thread_t *  thd,
kite_object_t obj,
char *  name,
struct kite_object_t args,
int  err 
)
int kite_vm_call_operator ( kite_thread_t *  thd,
struct kite_object_t this,
int  op,
struct kite_object_t arg,
int  err 
)