Примеры ошибок, обнаруженных с помощью диагностики V1050
V1050. Uninitialized class member is used when initializing the base class.
Erlang
V1050 The uninitialized class member 'a' is used when initializing the base class 'BeamAssemblerCommon'. beam_asm.hpp 87
class BeamAssemblerCommon : public ErrorHandler
{
BaseAssembler &assembler;
protected:
BeamAssemblerCommon(BaseAssembler &assembler);
....
};
struct BeamAssembler : public BeamAssemblerCommon
{
BeamAssembler() : BeamAssemblerCommon(a) { /* .... */ }
protected:
a64::Assembler a;
....
};