UUID has a constructor, which makes it non-POD, which makes this structure non-POD. In order for the default constructor to zero-initialize other members, an explicit constructor must be provided.
| 91 | // non-POD. In order for the default constructor to zero-initialize other |
| 92 | // members, an explicit constructor must be provided. |
| 93 | CodeViewRecordPDB70() : signature(), uuid(), age(), pdb_name() {} |
| 94 | |
| 95 | //! \brief The magic number identifying this structure version, stored in |
| 96 | //! #signature. |
nothing calls this directly
no outgoing calls
no test coverage detected