Lines Matching defs:Sym

728     Log2(("CV Sym: %04x:%08x %.*s\n", iSeg, off, cchName, pchName));
1830 IMAGE_SYMBOL Sym;
1831 memcpy(&Sym, &paSymbols[iSymbol], sizeof(Sym));
1832 RTDBGMODCV_CHECK_NOMSG_RET_BF(Sym.NumberOfAuxSymbols < cSymbols);
1836 if (Sym.N.Name.Short)
1837 pszName = (const char *)memcpy(szShort, &Sym.N, 8);
1840 RTDBGMODCV_CHECK_NOMSG_RET_BF(Sym.N.Name.Long < cbStrTab);
1841 pszName = pszzStrTab + Sym.N.Name.Long;
1848 iSymbol, Sym.SectionNumber, Sym.Value, Sym.Type, Sym.NumberOfAuxSymbols,
1849 Sym.StorageClass, rtDbgModCvGetCoffStorageClassName(Sym.StorageClass), pszName));
1850 if ((int16_t)cSections <= Sym.SectionNumber && Sym.SectionNumber > 0)
1851 cSections = Sym.SectionNumber + 1;
1859 switch (Sym.StorageClass)
1869 RTDBGMODCV_CHECK_NOMSG_RET_BF(Sym.NumberOfAuxSymbols > 0);
1872 rc = RTLatin1ToUtf8Ex(pszFile, Sym.NumberOfAuxSymbols * sizeof(IMAGE_SYMBOL), &pszDst, sizeof(szFile), NULL);
1881 if ( Sym.NumberOfAuxSymbols == 1
1883 || Sym.SectionNumber == (int32_t)iLineSect) )
1894 if ( Sym.SectionNumber == (int32_t)iLineSect
1905 && Sym.NumberOfAuxSymbols == 0
1906 && Sym.SectionNumber != IMAGE_SYM_UNDEFINED
1907 && Sym.SectionNumber != IMAGE_SYM_ABSOLUTE
1908 && Sym.SectionNumber != IMAGE_SYM_DEBUG
1909 && Sym.Value > 0
1911 rtDbgModCvAddCoffSymbol(pThis, RTDBGSEGIDX_RVA, Sym.Value, pszName);
1917 && (ISFCN(Sym.Type) || Sym.Type == 0)
1918 && Sym.NumberOfAuxSymbols == 0
1921 if (Sym.SectionNumber == IMAGE_SYM_ABSOLUTE)
1922 rtDbgModCvAddCoffSymbol(pThis, RTDBGSEGIDX_ABS, Sym.Value, pszName);
1923 else if ( Sym.SectionNumber != IMAGE_SYM_UNDEFINED
1924 && Sym.SectionNumber != IMAGE_SYM_DEBUG)
1925 rtDbgModCvAddCoffSymbol(pThis, RTDBGSEGIDX_RVA, Sym.Value, pszName);
1960 Log(("RTDbgCv: Unexpected COFF storage class %#x (%u)\n", Sym.StorageClass, Sym.StorageClass));
1965 iSymbol += 1 + Sym.NumberOfAuxSymbols;