@@ -153,7 +153,7 @@ std::array GSymbols{
153153
154154} // namespace
155155
156- static std::pair<uint16_t , uint32_t >
156+ static std::pair<uint32_t , uint32_t >
157157nthSymbolAddress (PublicsStream *Publics, SymbolStream *Symbols, size_t N) {
158158 auto Index = Publics->getAddressMap ()[N].value ();
159159 codeview::CVSymbol Sym = Symbols->readRecord (Index);
@@ -196,10 +196,10 @@ TEST(PublicsStreamTest, FindByAddress) {
196196 ASSERT_TRUE (VectorDtorDerived.has_value ());
197197 ASSERT_EQ (VectorDtorDerived->first .Name , " ??_EDerived2@@UEAAPEAXI@Z" );
198198 ASSERT_EQ (VectorDtorDerived->second , 12u );
199- ASSERT_EQ (nthSymbolAddress (Publics, Symbols, 13 ), std::pair (1 , 352 ));
200- ASSERT_EQ (nthSymbolAddress (Publics, Symbols, 14 ), std::pair (1 , 352 ));
201- ASSERT_EQ (nthSymbolAddress (Publics, Symbols, 15 ), std::pair (1 , 352 ));
202- ASSERT_EQ (nthSymbolAddress (Publics, Symbols, 16 ), std::pair (1 , 416 ));
199+ ASSERT_EQ (nthSymbolAddress (Publics, Symbols, 13 ), std::pair (1u , 352u ));
200+ ASSERT_EQ (nthSymbolAddress (Publics, Symbols, 14 ), std::pair (1u , 352u ));
201+ ASSERT_EQ (nthSymbolAddress (Publics, Symbols, 15 ), std::pair (1u , 352u ));
202+ ASSERT_EQ (nthSymbolAddress (Publics, Symbols, 16 ), std::pair (1u , 416u ));
203203
204204 ASSERT_FALSE (Publics->findByAddress (*Symbols, 2 , 7 ).has_value ());
205205 ASSERT_FALSE (Publics->findByAddress (*Symbols, 2 , 9 ).has_value ());
0 commit comments