office-gobmx/basic/source/classes
Mike Kaganski d84deb9536 Use std::vector in SbiBuffer
This removes memory management from the class; unifies the types
used throughout the code using it; and simplifies it all greatly.

Also this changes errors handling. Prevoiusly setting errors to
parser didn't handle case when no parser was passed to SbiBuffer
ctor, as BufferTransformer did, and could dereference nullptr.

Change-Id: I068eb1b3e9a616a5744fc8233781c4dd4403c84d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106452
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2020-11-24 17:11:53 +01:00
..
codecompletecache.cxx loplugin:stringviewparam check methods too 2020-11-17 09:57:35 +01:00
errobject.cxx
eventatt.cxx
global.cxx
image.cxx Use std::vector in SbiBuffer 2020-11-24 17:11:53 +01:00
propacc.cxx
sb.cxx loplugin:stringviewparam check methods too 2020-11-17 09:57:35 +01:00
sbintern.cxx BASIC : use initialization list in constructors. 2020-11-22 17:53:04 +01:00
sbunoobj.cxx loplugin:stringview 2020-11-11 11:58:37 +01:00
sbxmod.cxx BASIC : use std::make_unique instead of std::unique_ptr ( new ... ) 2020-11-05 20:39:26 +01:00