Clang gives two legit warnings about using addresses of temporaries:
-
CtxSetting::get() returns { NullTimingCtx, settings::node<T>(T{}) } when nothing is found, the second parameter is stored as const reference.
-
In IoSerialiserYAS.cpp, deserialise() contains
.fieldName = fmt::format("{}[{}]", field.fieldName, i),
Here fieldName is a std::string_view.