aboutsummaryrefslogtreecommitdiff
path: root/abigail_reader.cc
AgeCommit message (Expand)Author
2024-02-09runtime: rename files metrics.* to runtime.*Giuliano Procida
2024-02-09rename Metrics to Runtime and put runtime function parameters firstGiuliano Procida
2024-02-09abigail_reader.cc: fix parameter whitespace in SetAttributeGiuliano Procida
2024-02-09make local values and references const where possibleGiuliano Procida
2024-02-09make all Time objects constGiuliano Procida
2024-02-09Abigailed reader: compare against nullptr in a couple of placesGiuliano Procida
2024-02-09abigail_reader.cc: do not include <iomanip>Giuliano Procida
2023-10-31Abigail reader: simplify check for duplicate symbol-type linkGiuliano Procida
2023-09-12Abigail reader: generalise duplicate member removalGiuliano Procida
2023-09-12Abigail reader: fix bad DWARF-ELF links caused by size zero symbol confusion ...Giuliano Procida
2023-09-12make Methods be exclusively virtual methodsGiuliano Procida
2023-09-12Remove non-virtual methods in DWARF and Abigail readersAleksei Vetrov
2023-09-11Abigail reader: fix bad DWARF-ELF links caused by size zero symbol confusionGiuliano Procida
2023-09-11Abigail reader: add missing libxml2 includeGiuliano Procida
2023-09-11Abigail reader: change SetAttribute to take a string valueGiuliano Procida
2023-08-02model change to support C++ nullptrGiuliano Procida
2023-07-04Abigail reader: handle rare stray anonymous data member elementsGiuliano Procida
2023-06-30Include "metrics.h" wherever Metrics is mentionedGiuliano Procida
2023-06-22Abigail reader: report missing XML type definitionsGiuliano Procida
2023-06-22Reading: refactor scope buildingAleksei Vetrov
2023-06-09Add simple support for GNU_IFUNC (indirect) ELF function typesMatthias Maennich
2023-06-09Reading: refactor `PushScopeName` out of `abigail_reader.cc`Aleksei Vetrov
2023-05-16Abigail reader: remove useless qualifiersGiuliano Procida
2023-05-16Abigail reader: add XML tidying functionalityGiuliano Procida
2023-05-16Abigail reader: strip non-elements before parsing XMLGiuliano Procida
2023-05-16Abigail reader: forbid network access during XML parsingGiuliano Procida
2023-05-16Abigail reader: make `FromLibxml` and `GetName` return `string_view`Giuliano Procida
2023-05-16Abigail reader: use GetName consistentlyGiuliano Procida
2023-05-16Abigail reader: shorten a couple of helper function namesGiuliano Procida
2023-05-16Abigail reader: GetAttributeOrDie: make a local string constGiuliano Procida
2023-05-16Abigail reader: add some function description commentsGiuliano Procida
2023-05-16Abigail reader: GetOnlyChild: eliminate name argumentGiuliano Procida
2023-05-16Abigail reader: GetAttribute: assign optional<string> using emplaceGiuliano Procida
2023-05-16Abigail reader: use Die rather than Check in GetOnlyChildGiuliano Procida
2023-05-16Abigail reader: update is-declaration-only handling commentGiuliano Procida
2023-05-16Abigail reader: add short-named helpers for child iterationGiuliano Procida
2023-05-16Abigail reader: use auto* child element iteration loop variable typeGiuliano Procida
2023-03-29type_roots: Rename STG internal `Symbols` node to `Interface`Sid Nayyar
2023-03-07error handling: add a Warn objectGiuliano Procida
2023-01-27all your brace are belong to usGiuliano Procida
2023-01-25abigail_reader: remove unnecessary std::move usagesMatthias Maennich
2023-01-25drop enumeration sizeGiuliano Procida
2023-01-25model enum underlying typesGiuliano Procida
2023-01-25graph: drop PrimitiveType bitsizeGiuliano Procida
2023-01-25abigail reader: handle "unknown" array size attributeGiuliano Procida
2023-01-17Add missing std includesMatthias Maennich
2023-01-17Remove struct / class distinctionGiuliano Procida
2023-01-05Abigail reader: add libxml2 metricsGiuliano Procida
2023-01-05Abigail reader: more RAIIGiuliano Procida
2022-12-13Abigail reader: remove verbose output flagGiuliano Procida