Lines Matching defs:symbol2
1077 /// @param symbol2 the second symbol to consider.
1086 const elf_symbol_sptr& symbol2,
1091 if (!symbol1 || !symbol2 || symbol1 == symbol2)
1094 if (symbol1->get_size() != symbol2->get_size())
1099 symbol2->get_size(),
1105 if (symbol1->get_name() != symbol2->get_name())
1110 << symbol2->get_name()
1114 if (symbol1->get_type() != symbol2->get_type())
1119 << symbol2->get_type()
1123 if (symbol1->is_public() != symbol2->is_public())
1126 if (symbol2->is_public())
1133 if (symbol1->is_defined() != symbol2->is_defined())
1136 if (symbol2->is_defined())
1143 if (symbol1->get_version() != symbol2->get_version())
1148 << symbol2->get_version().str()
1153 const abg_compat::optional<uint32_t>& crc2 = symbol2->get_crc();
1173 const abg_compat::optional<std::string>& ns2 = symbol2->get_namespace();