#ifndef _CLASS_H
#define _CLASS_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
/* forward typedefs ***********************************************************/
typedef struct classinfo classinfo;
#include "vm/types.h"
-#include "toolbox/list.h"
-
#if defined(ENABLE_JAVASE)
# include "vm/annotation.h"
#endif
-#include "vm/field.h"
+#include "vm/field.hpp"
#include "vm/global.h"
#include "vm/linker.h"
-#include "vm/loader.h"
+#include "vm/loader.hpp"
#include "vm/method.h"
#include "vm/references.h"
#include "vm/string.hpp"
/* inline functions ***********************************************************/
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/**
* Returns the classname of the class, where slashes ('/') are
* replaced by dots ('.').