comparison basic/Messages.d @ 168:7982eb63c0eb

Some changes to get function overloading to work. Also class inherit works now - to some extend. needs vtables and all the complex stuff of it.
author Anders Johnsen <skabet@gmail.com>
date Thu, 24 Jul 2008 12:06:48 +0200
parents 57b0b4464a0b
children 2a1a635bd531
comparison
equal deleted inserted replaced
166:9cfa33517526 168:7982eb63c0eb
39 OverlappingCases, 39 OverlappingCases,
40 InvalidCaseValue, 40 InvalidCaseValue,
41 NoConstructor, 41 NoConstructor,
42 NoMachingCon, 42 NoMachingCon,
43 CandidateNr, 43 CandidateNr,
44 NoMethodByName,
45 NoMachingMethod,
44 46
45 // Strings 47 // Strings
46 InvalidStrPrefix, 48 InvalidStrPrefix,
47 InvalidStrEscape, 49 InvalidStrEscape,
48 InvalidUtf8Hex, 50 InvalidUtf8Hex,
111 MissingMember : E(Err, "%0 %1 has no member %2"), 113 MissingMember : E(Err, "%0 %1 has no member %2"),
112 CannotRedeclare : E(Err, "Cannot redeclare '%0'"), 114 CannotRedeclare : E(Err, "Cannot redeclare '%0'"),
113 NoConstructor : E(Err, "No constructor avaible"), 115 NoConstructor : E(Err, "No constructor avaible"),
114 NoMachingCon : E(Err, "No maching constructor. Candidates are:"), 116 NoMachingCon : E(Err, "No maching constructor. Candidates are:"),
115 CandidateNr : E(Err, "Candidate number %0"), 117 CandidateNr : E(Err, "Candidate number %0"),
118 NoMethodByName : E(Err, "No method with that name"),
119 NoMachingMethod : E(Err, "No maching method. Candidates are:"),
116 // - switch 120 // - switch
117 MultipleDefaults 121 MultipleDefaults
118 : E(Err, "Switch statements can't have multiple defaults"), 122 : E(Err, "Switch statements can't have multiple defaults"),
119 OverlappingCases 123 OverlappingCases
120 : E(Err, "Can't have multiple cases with the same value." 124 : E(Err, "Can't have multiple cases with the same value."