cpptooling.data.class_merge

Members

Aliases

LookupT
alias LookupT = typeof(only(NullableRef!(CppClass).init)) delegate(FullyQualifiedNameType a)
Undocumented in source.

Functions

mergeClassInherit
CppClass mergeClassInherit(CppClass class_, Container container, LookupT lookup)

Create a merged class with methods from all those classes it inherits from.

Meta

License

MPL-2

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.