Home | History | Annotate | Download | only in linker

Lines Matching refs:lineno

99   size_t lineno() const {
134 PropertyValue(std::string&& value, size_t lineno)
135 : value_(value), lineno_(lineno) {}
141 size_t lineno() const {
151 size_t lineno,
154 async_safe_format_buffer(buf, sizeof(buf), "%s:%zu: error: %s", file, lineno, msg.c_str());
185 cp.lineno(),
199 cp.lineno(),
212 cp.lineno());
237 cp.lineno(),
259 cp.lineno(),
263 (*properties)[name] = PropertyValue(std::move(value), cp.lineno());
269 cp.lineno(),
293 std::vector<std::string> get_strings(const std::string& name, size_t* lineno = nullptr) const {
294 auto it = find_property(name, lineno);
309 bool get_bool(const std::string& name, size_t* lineno = nullptr) const {
310 auto it = find_property(name, lineno);
318 std::string get_string(const std::string& name, size_t* lineno = nullptr) const {
319 auto it = find_property(name, lineno);
323 std::vector<std::string> get_paths(const std::string& name, bool resolve, size_t* lineno = nullptr) {
324 std::string paths_str = get_string(name, lineno);
359 find_property(const std::string& name, size_t* lineno) const {
361 if (it != properties_.end() && lineno != nullptr) {
362 *lineno = it->second.lineno();
433 size_t lineno = 0;
435 properties.get_strings(property_name_prefix + ".links", &lineno);
440 lineno,
448 ".shared_libs", &lineno);
452 lineno,