Lines Matching refs:pSym

173 DoGetTypeInfo(PSYMBOL_INFO pSym, IMAGEHLP_SYMBOL_TYPE_INFO type, void *rc)  in DoGetTypeInfo()  argument
175 return DoGetTypeInfo(pSym->ModBase, pSym->TypeIndex, type, rc); in DoGetTypeInfo()
179 wxDbgHelpDLL::BasicType GetBasicType(PSYMBOL_INFO pSym) in GetBasicType() argument
182 return DoGetTypeInfo(pSym, TI_GET_BASETYPE, &bt) in GetBasicType()
188 wxString wxDbgHelpDLL::GetSymbolName(PSYMBOL_INFO pSym) in GetSymbolName() argument
196 pSym->ModBase, in GetSymbolName()
197 pSym->TypeIndex, in GetSymbolName()
292 wxDbgHelpDLL::DumpField(PSYMBOL_INFO pSym, void *pVariable, unsigned level) in DumpField() argument
303 if ( !DoGetTypeInfo(pSym, TI_GET_SYMTAG, &tag) ) in DumpField()
312 s = DumpUDT(pSym, pVariable, level); in DumpField()
323 if ( !DoGetTypeInfo(pSym, TI_GET_DATAKIND, &kind) || in DumpField()
332 if ( !DoGetTypeInfo(pSym, TI_GET_OFFSET, &ofs) ) in DumpField()
339 SYMBOL_INFO sym = *pSym; in DumpField()
340 if ( !DoGetTypeInfo(pSym, TI_GET_TYPEID, &sym.TypeIndex) ) in DumpField()
367 s = GetSymbolName(pSym) + _T(" = ") + s; in DumpField()
381 wxDbgHelpDLL::DumpUDT(PSYMBOL_INFO pSym, void *pVariable, unsigned level) in DumpUDT() argument
392 s = GetSymbolName(pSym); in DumpUDT()
426 DoGetTypeInfo(pSym, TI_GET_CHILDRENCOUNT, &dwChildrenCount); in DumpUDT()
439 if ( !DoGetTypeInfo(pSym, TI_FINDCHILDREN, children) ) in DumpUDT()
450 sym.ModBase = pSym->ModBase; in DumpUDT()
464 if ( sym.TypeIndex == pSym->TypeIndex ) in DumpUDT()
480 wxDbgHelpDLL::DereferenceSymbol(PSYMBOL_INFO pSym, void **ppData) in DereferenceSymbol() argument
485 if ( !DoGetTypeInfo(pSym, TI_GET_SYMTAG, &tag) ) in DereferenceSymbol()
492 if ( !DoGetTypeInfo(pSym, TI_GET_TYPEID, &tiNew) || in DereferenceSymbol()
493 tiNew == pSym->TypeIndex ) in DereferenceSymbol()
496 pSym->TypeIndex = tiNew; in DereferenceSymbol()
500 if ( ppData && *ppData && GetBasicType(pSym) != BASICTYPE_CHAR ) in DereferenceSymbol()
517 wxDbgHelpDLL::DumpSymbol(PSYMBOL_INFO pSym, void *pVariable) in DumpSymbol() argument
520 SYMBOL_INFO symDeref = *pSym; in DumpSymbol()
533 s = DumpBaseType(bt, pSym->Size, pVariable); in DumpSymbol()