comparison dmd/condition/util/findCondition.d @ 129:010eb8f0e18d

further work on dmd test suite
author korDen
date Sun, 05 Sep 2010 15:32:22 +0400
parents e28b18c23469
children
comparison
equal deleted inserted replaced
128:e6e542f37b94 129:010eb8f0e18d
3 import dmd.common; 3 import dmd.common;
4 import dmd.String; 4 import dmd.String;
5 import dmd.Array; 5 import dmd.Array;
6 import dmd.Identifier; 6 import dmd.Identifier;
7 7
8 bool findCondition(Array ids, Identifier ident) 8 bool findCondition(Vector!string ids, Identifier ident)
9 { 9 {
10 if (ids) 10 if (ids)
11 { 11 {
12 for (int i = 0; i < ids.dim; i++) 12 for (int i = 0; i < ids.dim; i++)
13 { 13 {
14 String id = cast(String)ids.data[i]; 14 string id = ids[i];
15 15
16 if (id.str == ident.toChars()) { 16 if (id == ident.toChars()) {
17 return true; 17 return true;
18 } 18 }
19 } 19 }
20 } 20 }
21 21