# HG changeset patch # User Aziz K?ksal # Date 1193764634 -3600 # Node ID c78a54b2617cee477f58c5cbd5d886bfa37ceb15 # Parent 77c17bbe9d205556e75821bff502ddf7d463c0f5 Added isStatic() and isPublic() to ImportDeclaration. diff -r 77c17bbe9d20 -r c78a54b2617c trunk/src/dil/Declarations.d --- a/trunk/src/dil/Declarations.d Tue Oct 30 18:12:01 2007 +0100 +++ b/trunk/src/dil/Declarations.d Tue Oct 30 18:17:14 2007 +0100 @@ -108,7 +108,8 @@ Token*[] moduleAliases; Token*[] bindNames; Token*[] bindAliases; - bool isStatic; + bool isStatic_; + this(ModuleFQN[] moduleFQNs, Token*[] moduleAliases, Token*[] bindNames, Token*[] bindAliases, bool isStatic) { super(false); @@ -117,7 +118,7 @@ this.moduleAliases = moduleAliases; this.bindNames = bindNames; this.bindAliases = bindAliases; - this.isStatic = isStatic; + this.isStatic_ = isStatic; } char[][] getModuleFQNs(char separator) @@ -133,6 +134,17 @@ } return FQNs; } + + bool isStatic() + { + return isStatic_; + } + + bool isPublic() + { + // TODO: + return false; + } } class AliasDeclaration : Declaration