[Lldb-commits] [PATCH] D110410: [lldb] [Host] Refactor XML converting getters

2021-09-27 Thread Michał Górny via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG93b82f45bc3e: [lldb] [Host] Refactor XML converting getters (authored by mgorny). Herald added a project: LLDB. Changed prior to commit: https://reviews.llvm.org/D110410?vs=374829&id=375212#toc Reposit

[Lldb-commits] [PATCH] D110410: [lldb] [Host] Refactor XML converting getters

2021-09-27 Thread Michał Górny via Phabricator via lldb-commits
mgorny added inline comments. Comment at: lldb/source/Host/common/XML.cpp:299-304 + std::string text; + if (GetElementText(text) && llvm::to_integer(text,value, base)) +return true; + + value = fail_value; + return false; labath wrote: > /me wonders if it

[Lldb-commits] [PATCH] D110410: [lldb] [Host] Refactor XML converting getters

2021-09-27 Thread Pavel Labath via Phabricator via lldb-commits
labath accepted this revision. labath added inline comments. This revision is now accepted and ready to land. Comment at: lldb/source/Host/common/XML.cpp:299-304 + std::string text; + if (GetElementText(text) && llvm::to_integer(text,value, base)) +return true; + + value =

[Lldb-commits] [PATCH] D110410: [lldb] [Host] Refactor XML converting getters

2021-09-24 Thread Michał Górny via Phabricator via lldb-commits
mgorny updated this revision to Diff 374829. mgorny added a comment. Remove obsolete includes. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D110410/new/ https://reviews.llvm.org/D110410 Files: lldb/source/Host/common/XML.cpp lldb/unittests/Host/CMakeLists.txt lldb/unittests/Host/

[Lldb-commits] [PATCH] D110410: [lldb] [Host] Refactor XML converting getters

2021-09-24 Thread Michał Górny via Phabricator via lldb-commits
mgorny created this revision. mgorny added reviewers: labath, krytarowski, emaste, JDevlieghere. mgorny requested review of this revision. Refactor the XML converting attribute and text getters to use LLVM API. While at it, remove some redundant error and missing XML support handling, as the calle