dwww Home | Show directory contents | Find package

# detaching-temporary

Finds places where you're calling non-const member functions on temporaries.
For example `getList().first()`, which would detach if the container is shared.

There can be some false-positives, for example `someHash.values().first()` because refcount is 1.
But `constFirst()` is a good default, so you should try to use it wherever you can, since it's not practical to inspect all code and figure out if the container is shared or not.

Generated by dwww version 1.15 on Sat May 18 15:24:13 CEST 2024.