Mercurial > projects > qtd
comparison d2/qt/core/QMetaObject.d @ 402:e67ce7c21758
gdc & 64 bit changes
author | Eldar Insafutdinov |
---|---|
date | Thu, 17 Mar 2011 19:45:42 +0000 |
parents | a032df77b6ab |
children |
comparison
equal
deleted
inserted
replaced
395:d757b8b1ca75 | 402:e67ce7c21758 |
---|---|
32 this(string signature, int index) | 32 this(string signature, int index) |
33 { | 33 { |
34 this.signature = signature; | 34 this.signature = signature; |
35 this.index = index; | 35 this.index = index; |
36 | 36 |
37 int openBracket = indexOf(signature, '('); | 37 auto openBracket = indexOf(signature, '('); |
38 name = signature[0..openBracket]; | 38 name = signature[0..openBracket]; |
39 } | 39 } |
40 | 40 |
41 string args() const | 41 string args() const |
42 { | 42 { |
43 int openBracket = indexOf(signature, '('); | 43 auto openBracket = indexOf(signature, '('); |
44 if(signature.length - openBracket - 2 > 0) | 44 if(signature.length - openBracket - 2 > 0) |
45 return signature[openBracket + 1 .. $-1]; | 45 return signature[openBracket + 1 .. $-1]; |
46 else | 46 else |
47 return ""; | 47 return ""; |
48 } | 48 } |