• Harris Hancock's avatar
    Move RawSchema, RawBrandedSchema to raw-schema.h · ecb0c9d6
    Harris Hancock authored
    This is necessary to resolve an MSVC compile error in capability.h:
    
    struct RawSchema;
    extern const RawSchema NULL_INTERFACE_SCHEMA;
    constexpr RawSchema const* schema = &NULL_INTERFACE_SCHEMA;
    
    causes MSVC to complain that `schema` is not initialized by a constant
    expression. Providing the full definition of RawSchema resolves this
    spurious error, so I moved it out of generated-header-support.h and into
    its own raw-schema.h.
    ecb0c9d6
Name
Last commit
Last update
c++ Loading commit data...
doc Loading commit data...
highlighting Loading commit data...
security-advisories Loading commit data...
.gitignore Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
RELEASE-PROCESS.md Loading commit data...
mega-test-quick.cfg Loading commit data...
mega-test.cfg Loading commit data...
mega-test.py Loading commit data...
release.sh Loading commit data...
style-guide.md Loading commit data...
super-test.sh Loading commit data...