OSDN Git Service

Debugger[New CDB]: Work on QList.
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Mon, 13 Dec 2010 15:25:54 +0000 (16:25 +0100)
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>
Mon, 13 Dec 2010 15:30:29 +0000 (16:30 +0100)
commit5fcc7068004784458e5cbc36d50d0956d4436ac6
tree4fb07359f88e148d6a2b54ef58b349f8771f5e69
parent20b6f4075673e053fc97737343a265e2d6bac50b
Debugger[New CDB]: Work on QList.

Move container size code to container.cpp/h and known type
enumeration to separate knowntype.h.
Add some more types. Change type detection to work without
'class '/'struct ' prefixes for inner types. Add Qt types with
Movable/Primitive flags. Add QStack/QQueue, size for std::deque
and std::stack. Add infrastructure for linked-list type containers
and std::list. Implement QList specialisations depending on type.
src/libs/qtcreatorcdbext/containers.cpp
src/libs/qtcreatorcdbext/containers.h
src/libs/qtcreatorcdbext/knowntype.h [new file with mode: 0644]
src/libs/qtcreatorcdbext/qtcreatorcdbext_build.pro
src/libs/qtcreatorcdbext/stringutils.h
src/libs/qtcreatorcdbext/symbolgroup.cpp
src/libs/qtcreatorcdbext/symbolgroupvalue.cpp
src/libs/qtcreatorcdbext/symbolgroupvalue.h