comparison trunk/src/dil/Messages.d @ 804:9e6c6bb73e5f

Implemented visit methods for some type nodes. Added method SemanticPass2.search(). Added methods arrayOf() and arrayOf(Type) to class Type. Refactored ModuleScopeType. Added error msg UndefinedIdentifier. Added release.py.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Sat, 08 Mar 2008 22:02:20 +0100
parents cb8040538772
children
comparison
equal deleted inserted replaced
803:cb8040538772 804:9e6c6bb73e5f
152 auto ExpectedAliasTemplateParam = "expected name for alias template parameter, not '{}'"; 152 auto ExpectedAliasTemplateParam = "expected name for alias template parameter, not '{}'";
153 auto ExpectedNameForThisTempParam = "expected name for 'this' template parameter, not '{}'"; 153 auto ExpectedNameForThisTempParam = "expected name for 'this' template parameter, not '{}'";
154 auto ExpectedIdentOrInt = "expected an identifier or an integer, not '{}'"; 154 auto ExpectedIdentOrInt = "expected an identifier or an integer, not '{}'";
155 auto MissingCatchOrFinally = "try statement is missing a catch or finally body."; 155 auto MissingCatchOrFinally = "try statement is missing a catch or finally body.";
156 // Semantic analysis: 156 // Semantic analysis:
157 auto UndefinedIdentifier = "undefined identifier '{}'";
157 auto DeclConflictsWithDecl = "declaration '{}' conflicts with declaration @{}"; 158 auto DeclConflictsWithDecl = "declaration '{}' conflicts with declaration @{}";
158 auto VariableConflictsWithDecl = "variable '{}' conflicts with declaration @{}"; 159 auto VariableConflictsWithDecl = "variable '{}' conflicts with declaration @{}";
159 auto InterfaceCantHaveVariables = "an interface can't have member variables"; 160 auto InterfaceCantHaveVariables = "an interface can't have member variables";
160 auto MixinArgumentMustBeString = "the mixin argument must evaluate to a string"; 161 auto MixinArgumentMustBeString = "the mixin argument must evaluate to a string";
161 auto DebugSpecModuleLevel = "debug={} must be a module level"; 162 auto DebugSpecModuleLevel = "debug={} must be a module level";