OSDN Git Service

Debugger[New CDB]: Linked lists containers/container child expansion.
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Wed, 15 Dec 2010 10:01:01 +0000 (11:01 +0100)
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>
Wed, 15 Dec 2010 10:01:01 +0000 (11:01 +0100)
commitcc3dd43942d55683c54ffcf4fdf3a000155a2357
treeff58b0cf3dc4cb54ee3d4d2e51bf9c97f21634b8
parent95731517bee927f481408e51886cc3426e624cbf
Debugger[New CDB]: Linked lists containers/container child expansion.

Introduce node hierarchy and move nodes to a separate file.
Introduce reference nodes that point to additional symbols and
symbols within the symbol tree (make deeply nested linked list
elements visible as array elements). Properly name container
elements as array elements 0..n. Fix pre-expansion of complex
dumpers.
src/libs/qtcreatorcdbext/containers.cpp
src/libs/qtcreatorcdbext/containers.h
src/libs/qtcreatorcdbext/qtcreatorcdbext_build.pro
src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp
src/libs/qtcreatorcdbext/symbolgroup.cpp
src/libs/qtcreatorcdbext/symbolgroup.h
src/libs/qtcreatorcdbext/symbolgroupnode.cpp [new file with mode: 0644]
src/libs/qtcreatorcdbext/symbolgroupnode.h [new file with mode: 0644]
src/libs/qtcreatorcdbext/symbolgroupvalue.cpp