示例#1
0
const char* DwarfPrinter::virtuality(DwarfVirtuality v)
{
    const char *str = nullptr;
    const auto res = dwarf_get_VIRTUALITY_name(static_cast<int>(v), &str);
    if (res != DW_DLV_OK)
        return nullptr;
    return str;
}
示例#2
0
文件: naming.c 项目: Panke/zerobugs
const char * get_VIRTUALITY_name(unsigned int val_in,int printonerr)
{
   const char *v = 0;
   int res = dwarf_get_VIRTUALITY_name(val_in,&v);
   return ellipname(res,val_in,v,"VIRTUALITY",printonerr);
}