A concept for types that have Symbol members.
Synopsis
Declared in <mrdocs/Metadata/Symbol.hpp>
template<class SymbolTy>
concept SymbolParent = requires(SymbolTy const& I)
{
{ allMembers(I) } ‐> range_of<SymbolID>;
};
Description
In most cases T is another Symbol type that has a Members member which is a range of SymbolID values.
Created with MrDocs