Displaying 9 results from an estimated 9 matches for "abbrdeclsets".
2016 Dec 16
2
GDB pretty printers for LLVM ADTs
...ng the following to my .gdbinit:
source /path/to/llvm/src/utils/gdb-scripts/prettyprinters.py
Also, I can suggest adding:
set print pretty on
there too, it helps a lot when printing complex nested data structures.
Once you have that, you can get pretty output like this:
(gdb) p Abbrev->AbbrDeclSets
$1 = std::map with 1 elements = {
[0] = {
Offset = 0,
FirstAbbrCode = 1,
Decls = std::vector of length 1, capacity 1 = {{
Code = 1,
Tag = llvm::dwarf::Tag::DW_TAG_compile_unit,
CodeByteSize = 1 '\001',
HasChildren = false,
AttributeSpecs...
2016 Dec 17
0
GDB pretty printers for LLVM ADTs
...ath/to/llvm/src/utils/gdb-scripts/prettyprinters.py
>
> Also, I can suggest adding:
>
> set print pretty on
>
> there too, it helps a lot when printing complex nested data structures.
>
> Once you have that, you can get pretty output like this:
>
> (gdb) p Abbrev->AbbrDeclSets
> $1 = std::map with 1 elements = {
> [0] = {
> Offset = 0,
> FirstAbbrCode = 1,
> Decls = std::vector of length 1, capacity 1 = {{
> Code = 1,
> Tag = llvm::dwarf::Tag::DW_TAG_compile_unit,
> CodeByteSize = 1 '\001',
>...
2016 Dec 19
2
GDB pretty printers for LLVM ADTs
...printers.py
>>
>> Also, I can suggest adding:
>>
>> set print pretty on
>>
>> there too, it helps a lot when printing complex nested data structures.
>>
>> Once you have that, you can get pretty output like this:
>>
>> (gdb) p Abbrev->AbbrDeclSets
>> $1 = std::map with 1 elements = {
>> [0] = {
>> Offset = 0,
>> FirstAbbrCode = 1,
>> Decls = std::vector of length 1, capacity 1 = {{
>> Code = 1,
>> Tag = llvm::dwarf::Tag::DW_TAG_compile_unit,
>> CodeByteSize...
2016 Dec 20
0
GDB pretty printers for LLVM ADTs
...ath/to/llvm/src/utils/gdb-scripts/prettyprinters.py
>
> Also, I can suggest adding:
>
> set print pretty on
>
> there too, it helps a lot when printing complex nested data structures.
>
> Once you have that, you can get pretty output like this:
>
> (gdb) p Abbrev->AbbrDeclSets
> $1 = std::map with 1 elements = {
> [0] = {
> Offset = 0,
> FirstAbbrCode = 1,
> Decls = std::vector of length 1, capacity 1 = {{
> Code = 1,
> Tag = llvm::dwarf::Tag::DW_TAG_compile_unit,
> CodeByteSize = 1 '\001',
>...
2016 Dec 20
2
GDB pretty printers for LLVM ADTs
...printers.py
>>
>> Also, I can suggest adding:
>>
>> set print pretty on
>>
>> there too, it helps a lot when printing complex nested data structures.
>>
>> Once you have that, you can get pretty output like this:
>>
>> (gdb) p Abbrev->AbbrDeclSets
>> $1 = std::map with 1 elements = {
>> [0] = {
>> Offset = 0,
>> FirstAbbrCode = 1,
>> Decls = std::vector of length 1, capacity 1 = {{
>> Code = 1,
>> Tag = llvm::dwarf::Tag::DW_TAG_compile_unit,
>> CodeByteSize...
2016 Dec 20
0
GDB pretty printers for LLVM ADTs
...ath/to/llvm/src/utils/gdb-scripts/prettyprinters.py
>
> Also, I can suggest adding:
>
> set print pretty on
>
> there too, it helps a lot when printing complex nested data structures.
>
> Once you have that, you can get pretty output like this:
>
> (gdb) p Abbrev->AbbrDeclSets
> $1 = std::map with 1 elements = {
> [0] = {
> Offset = 0,
> FirstAbbrCode = 1,
> Decls = std::vector of length 1, capacity 1 = {{
> Code = 1,
> Tag = llvm::dwarf::Tag::DW_TAG_compile_unit,
> CodeByteSize = 1 '\001',
>...
2016 Dec 20
2
GDB pretty printers for LLVM ADTs
...printers.py
>>
>> Also, I can suggest adding:
>>
>> set print pretty on
>>
>> there too, it helps a lot when printing complex nested data structures.
>>
>> Once you have that, you can get pretty output like this:
>>
>> (gdb) p Abbrev->AbbrDeclSets
>> $1 = std::map with 1 elements = {
>> [0] = {
>> Offset = 0,
>> FirstAbbrCode = 1,
>> Decls = std::vector of length 1, capacity 1 = {{
>> Code = 1,
>> Tag = llvm::dwarf::Tag::DW_TAG_compile_unit,
>> CodeByteSize...
2016 Dec 20
0
GDB pretty printers for LLVM ADTs
...ath/to/llvm/src/utils/gdb-scripts/prettyprinters.py
>
> Also, I can suggest adding:
>
> set print pretty on
>
> there too, it helps a lot when printing complex nested data structures.
>
> Once you have that, you can get pretty output like this:
>
> (gdb) p Abbrev->AbbrDeclSets
> $1 = std::map with 1 elements = {
> [0] = {
> Offset = 0,
> FirstAbbrCode = 1,
> Decls = std::vector of length 1, capacity 1 = {{
> Code = 1,
> Tag = llvm::dwarf::Tag::DW_TAG_compile_unit,
> CodeByteSize = 1 '\001',
>...
2016 Dec 20
1
GDB pretty printers for LLVM ADTs
...o/llvm/src/utils/gdb-scripts/prettyprinters.py
>
> Also, I can suggest adding:
>
> set print pretty on
>
> there too, it helps a lot when printing complex nested data structures.
>
> Once you have that, you can get pretty output like this:
>
> (gdb) p Abbrev->AbbrDeclSets
> $1 = std::map with 1 elements = {
> [0] = {
> Offset = 0,
> FirstAbbrCode = 1,
> Decls = std::vector of length 1, capacity 1 = {{
> Code = 1,
> Tag = llvm::dwarf::Tag::DW_TAG_compile_unit,
> CodeByteSize = 1 '\001',
>...