Debugger[new CDB]: Work on locals.
Add optional code model scope checking. Remove need to call to 'expandlocals' command by giving 'locals' options for expanded and uninitialized variables, saving one roundtrip. Handle shadowed variables and __formal parameters. Differentiate between name and iname in SymbolGroup.
Showing
- src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp 32 additions, 5 deletionssrc/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp
- src/libs/qtcreatorcdbext/symbolgroup.cpp 134 additions, 45 deletionssrc/libs/qtcreatorcdbext/symbolgroup.cpp
- src/libs/qtcreatorcdbext/symbolgroup.h 12 additions, 1 deletionsrc/libs/qtcreatorcdbext/symbolgroup.h
- src/plugins/debugger/cdb2/bytearrayinputstream.cpp 11 additions, 0 deletionssrc/plugins/debugger/cdb2/bytearrayinputstream.cpp
- src/plugins/debugger/cdb2/bytearrayinputstream.h 3 additions, 0 deletionssrc/plugins/debugger/cdb2/bytearrayinputstream.h
- src/plugins/debugger/cdb2/cdbengine2.cpp 42 additions, 19 deletionssrc/plugins/debugger/cdb2/cdbengine2.cpp
- src/plugins/debugger/watchutils.cpp 46 additions, 29 deletionssrc/plugins/debugger/watchutils.cpp
Loading
Please register or sign in to comment