Index: trunk/abdev/BasicCompiler32/BasicCompiler.vcproj
===================================================================
--- trunk/abdev/BasicCompiler32/BasicCompiler.vcproj	(revision 162)
+++ trunk/abdev/BasicCompiler32/BasicCompiler.vcproj	(revision 163)
@@ -1520,4 +1520,12 @@
 					</File>
 				</Filter>
+				<Filter
+					Name="Module"
+					>
+					<File
+						RelativePath="..\BasicCompiler_Common\include\ObjectModule.h"
+						>
+					</File>
+				</Filter>
 			</Filter>
 		</Filter>
Index: trunk/abdev/BasicCompiler_Common/include/ObjectModule.h
===================================================================
--- trunk/abdev/BasicCompiler_Common/include/ObjectModule.h	(revision 163)
+++ trunk/abdev/BasicCompiler_Common/include/ObjectModule.h	(revision 163)
@@ -0,0 +1,22 @@
+#pragma once
+
+#include "../TypeDef.h"
+#include "Namespace.h"
+
+// プロジェクト中に存在するメタ情報
+class Meta{
+public:
+	// 名前空間
+	NamespaceScopesCollection namespaceScopesCollection;
+
+	// クラス
+
+	// TypeDef
+	TypeDefCollection typeDefs;
+
+	// 関数ポインタ
+	vector<ProcPointer *> procPointers;
+
+	// blittable型
+	BlittableTypes blittableTypes;
+};
