diff dmd2/module.h @ 847:356e65836fb5

Merged DMD 2.021 frontend. Removed generated files from dmd/dmd2 dirs.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Sat, 13 Dec 2008 16:14:37 +0100
parents f04dde6e882c
children 5f5e6eb790e7
line wrap: on
line diff
--- a/dmd2/module.h	Sat Dec 13 13:15:31 2008 +0100
+++ b/dmd2/module.h	Sat Dec 13 16:14:37 2008 +0100
@@ -113,6 +113,8 @@
     int doDocComment;		// enable generating doc comments for this module
     int doHdrGen;		// enable generating header file for this module
 
+    bool safe;
+
     Module(char *arg, Identifier *ident, int doDocComment, int doHdrGen);
     ~Module();
 
@@ -185,8 +187,9 @@
 {
     Identifier *id;
     Array *packages;		// array of Identifier's representing packages
+    bool safe;
 
-    ModuleDeclaration(Array *packages, Identifier *id);
+    ModuleDeclaration(Array *packages, Identifier *id, bool safe);
 
     char *toChars();
 };