Lines Matching defs:kv
549 std::pair<StringRef, StringRef> kv = StringRef(arg->getValue()).split('=');
550 if (kv.first == "start-stop-visibility") {
552 if (kv.second == "default")
554 else if (kv.second == "internal")
556 else if (kv.second == "hidden")
558 else if (kv.second == "protected")
562 StringRef(kv.second));
571 std::pair<StringRef, StringRef> kv = StringRef(arg->getValue()).split('=');
572 if (kv.first == "gcs") {
574 if (kv.second == "implicit")
576 else if (kv.second == "never")
578 else if (kv.second == "always")
581 error("unknown -z gcs= value: " + kv.second);
1531 std::pair<StringRef, StringRef> kv = StringRef(arg->getValue()).split('=');
1532 if (kv.first.empty() || kv.second.empty()) {
1539 if (!to_integer(kv.second, v))
1540 error(errPrefix + "expected an integer, but got '" + kv.second + "'");
1541 else if (Expected<GlobPattern> pat = GlobPattern::create(kv.first))
1544 error(errPrefix + toString(pat.takeError()) + ": " + kv.first);
1599 std::pair<StringRef, StringRef> kv = option.second.split('=');
1600 if (kv.first.empty() || kv.second.empty()) {
1605 if (!to_integer(kv.second, v))
1607 kv.second + "'");
1608 else if (Expected<GlobPattern> pat = GlobPattern::create(kv.first))
1611 error(errPrefix + toString(pat.takeError()) + ": " + kv.first);