Lines Matching defs:first
313 // Read reserved bytes. The first of these will be a version byte.
426 // Check if the first type is not dst
429 // first transition, but no DST is observed.
609 // Get the first file
925 * least once. First we populate it with all the rules from
932 ruleIDset.insert(p.first);
1035 bool first;
1043 for (first
1044 if (!first) {
1047 first = false;
1056 for (first = true; trn != transitions.end() && trn->time < HIGHEST_TIME32; ++trn) {
1057 if (!first) {
1060 first = false;
1069 for (first = true; trn != transitions.end(); ++trn) {
1070 if (!first) {
1073 first = false;
1080 for (trn = transitions.begin(), first = true; trn != transitions.end(); ++trn) {
1081 if (!first) os << ", ";
1082 first = false;
1089 first=true;
1096 if (!first) os << ", ";
1097 first = false;
1133 first = true;
1140 if (!first) os << ", ";
1141 first = false;
1157 it->second.print(os, it->first);
1176 const string& id = it->first;
1247 // the type before the first transition. The problem was fixed
1289 // Note: localtime uses the very first non-dst type as initial offsets.
1290 // If all types are DSTs, the very first type is treated as the initial offsets.
1311 // Map types to integer indices, however, keeping the first type at offset 0
1405 const string& id = p.first;
1416 // First print the rule part that enters DST; then the rule part
1492 << (ZONEINFO.begin())->first << ".."
1493 << (--ZONEINFO.end())->first << "]" << endl;
1509 const string& olson = i->first;
1527 zoneIDs[i->first] = z++;
1528 zoneIDlist.push_back(i->first);
1538 string olson = i->first;
1553 cout << i->first << ": ";
1564 const string& olson = i->first;
1662 const string& zid(i->first);
1679 const string& olson(i->first);
1698 if (reverseCountryMap.find(i->first) == reverseCountryMap.end()) {
1699 nocountry.insert(i->first);
1748 const string& id = i->first;
1761 map<string, string>::iterator cit = reverseCountryMap.find(i->first);
1767 file << "//Z#" << zn++ << " " << i->first << endl;
1775 string country = i->first;
1782 bool first = true;
1785 if (!first) file << ", ";
1786 first = false;