<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<tagfile>
<compound kind="namespace">
  <name>mrdocs</name>
  <filename>mrdocs.adoc</filename>
  <class kind="class">mrdocs::UnorderedStringMap</class>
  <class kind="class">mrdocs::UnorderedStringMultiMap</class>
  <class kind="class">mrdocs::add_const_from_t</class>
  <class kind="class">mrdocs::add_cv_from_t</class>
  <class kind="class">mrdocs::add_cvref_from_t</class>
  <class kind="class">mrdocs::add_lvalue_reference_from_t</class>
  <class kind="class">mrdocs::add_reference_from_t</class>
  <class kind="class">mrdocs::add_rvalue_reference_from_t</class>
  <class kind="class">mrdocs::add_volatile_from_t</class>
  <class kind="class">mrdocs::make_dependent_t</class>
  <class kind="class">mrdocs::AnyFileVisitor</class>
  <class kind="class">mrdocs::ArrayType</class>
  <class kind="class">mrdocs::ArrayView</class>
  <class kind="class">mrdocs::AssumeAttribute</class>
  <class kind="class">mrdocs::Attribute</class>
  <class kind="class">mrdocs::AttributeCommonBase</class>
  <class kind="class">mrdocs::AutoType</class>
  <class kind="class">mrdocs::BadExpectedAccess</class>
  <class kind="class">mrdocs::BadExpectedAccess</class>
  <class kind="class">mrdocs::BaseInfo</class>
  <class kind="class">mrdocs::CarriesDependencyAttribute</class>
  <class kind="class">mrdocs::ConceptSymbol</class>
  <class kind="class">mrdocs::Config</class>
  <class kind="class">mrdocs::ConstantExprInfo</class>
  <class kind="class">mrdocs::ConstantTArg</class>
  <class kind="class">mrdocs::ConstantTParam</class>
  <class kind="class">mrdocs::Corpus</class>
  <class kind="class">mrdocs::DecltypeType</class>
  <class kind="class">mrdocs::DeprecatedAttribute</class>
  <class kind="class">mrdocs::DocComment</class>
  <class kind="class">mrdocs::DomCorpus</class>
  <class kind="class">mrdocs::EnumConstantSymbol</class>
  <class kind="class">mrdocs::EnumSymbol</class>
  <class kind="class">mrdocs::Error</class>
  <class kind="class">mrdocs::Exception</class>
  <class kind="class">mrdocs::ExecutorGroup</class>
  <class kind="class">mrdocs::ExecutorGroupBase</class>
  <class kind="class">mrdocs::Expected</class>
  <class kind="class">mrdocs::Expected</class>
  <class kind="class">mrdocs::Expected</class>
  <class kind="class">mrdocs::ExplicitInfo</class>
  <class kind="class">mrdocs::ExprInfo</class>
  <class kind="class">mrdocs::FallthroughAttribute</class>
  <class kind="class">mrdocs::FormatString</class>
  <class kind="class">mrdocs::FriendInfo</class>
  <class kind="class">mrdocs::FunctionSymbol</class>
  <class kind="class">mrdocs::FunctionType</class>
  <class kind="class">mrdocs::Generator</class>
  <class kind="class">mrdocs::GlobPattern</class>
  <class kind="class">mrdocs::GuideSymbol</class>
  <class kind="class">mrdocs::Handlebars</class>
  <class kind="class">mrdocs::HandlebarsError</class>
  <class kind="class">mrdocs::HandlebarsOptions</class>
  <class kind="class">mrdocs::IdentifierName</class>
  <class kind="class">mrdocs::IndeterminateAttribute</class>
  <class kind="class">mrdocs::LValueReferenceType</class>
  <class kind="class">mrdocs::LikelyAttribute</class>
  <class kind="class">mrdocs::Location</class>
  <class kind="class">mrdocs::MaybeUnusedAttribute</class>
  <class kind="class">mrdocs::MemberPointerType</class>
  <class kind="class">mrdocs::Name</class>
  <class kind="class">mrdocs::NamedType</class>
  <class kind="class">mrdocs::NamespaceAliasSymbol</class>
  <class kind="class">mrdocs::NamespaceSymbol</class>
  <class kind="class">mrdocs::NamespaceTranche</class>
  <class kind="class">mrdocs::NoUniqueAddressAttribute</class>
  <class kind="class">mrdocs::NodiscardAttribute</class>
  <class kind="class">mrdocs::NoexceptInfo</class>
  <class kind="class">mrdocs::NoreturnAttribute</class>
  <class kind="class">mrdocs::Optional</class>
  <class kind="class">mrdocs::Optional</class>
  <class kind="class">mrdocs::OtherAttribute</class>
  <class kind="class">mrdocs::OutputRef</class>
  <class kind="class">mrdocs::Overload</class>
  <class kind="class">mrdocs::OverloadsSymbol</class>
  <class kind="class">mrdocs::Param</class>
  <class kind="class">mrdocs::ParseResult</class>
  <class kind="class">mrdocs::PathGlobPattern</class>
  <class kind="class">mrdocs::PointerType</class>
  <class kind="class">mrdocs::Polymorphic</class>
  <class kind="class">mrdocs::RValueReferenceType</class>
  <class kind="class">mrdocs::RangeFor</class>
  <class kind="class">mrdocs::RecordInterface</class>
  <class kind="class">mrdocs::RecordSymbol</class>
  <class kind="class">mrdocs::RecordTranche</class>
  <class kind="class">mrdocs::ReferenceDirectories</class>
  <class kind="class">mrdocs::ScopeExit</class>
  <class kind="class">mrdocs::ScopeExitRestore</class>
  <class kind="class">mrdocs::SourceInfo</class>
  <class kind="class">mrdocs::SourceLocation</class>
  <class kind="class">mrdocs::SpecializationName</class>
  <class kind="class">mrdocs::SplitLinesView</class>
  <class kind="class">mrdocs::StringHash</class>
  <class kind="class">mrdocs::StringList</class>
  <class kind="class">mrdocs::Symbol</class>
  <class kind="class">mrdocs::SymbolCommonBase</class>
  <class kind="class">mrdocs::SymbolGlobPattern</class>
  <class kind="class">mrdocs::SymbolID</class>
  <class kind="class">mrdocs::TArg</class>
  <class kind="class">mrdocs::TArgCommonBase</class>
  <class kind="class">mrdocs::TParam</class>
  <class kind="class">mrdocs::TParamCommonBase</class>
  <class kind="class">mrdocs::TaskGroup</class>
  <class kind="class">mrdocs::TemplateInfo</class>
  <class kind="class">mrdocs::TemplateTArg</class>
  <class kind="class">mrdocs::TemplateTParam</class>
  <class kind="class">mrdocs::ThreadPool</class>
  <class kind="class">mrdocs::Type</class>
  <class kind="class">mrdocs::TypeCommonBase</class>
  <class kind="class">mrdocs::TypeTArg</class>
  <class kind="class">mrdocs::TypeTParam</class>
  <class kind="class">mrdocs::TypedefSymbol</class>
  <class kind="class">mrdocs::Unexpected</class>
  <class kind="class">mrdocs::UnlikelyAttribute</class>
  <class kind="class">mrdocs::UsingSymbol</class>
  <class kind="class">mrdocs::VariableSymbol</class>
  <class kind="class">mrdocs::Visitor</class>
  <class kind="class">mrdocs::YCombinator</class>
  <class kind="class">mrdocs::add_const_from</class>
  <class kind="class">mrdocs::add_cv_from</class>
  <class kind="class">mrdocs::add_cvref_from</class>
  <class kind="class">mrdocs::add_lvalue_reference_from</class>
  <class kind="class">mrdocs::add_reference_from</class>
  <class kind="class">mrdocs::add_rvalue_reference_from</class>
  <class kind="class">mrdocs::add_volatile_from</class>
  <class kind="class">mrdocs::any_callable</class>
  <class kind="class">mrdocs::any_callable</class>
  <class kind="class">mrdocs::make_dependent</class>
  <class kind="class">mrdocs::nullable_traits</class>
  <class kind="class">mrdocs::nullable_traits</class>
  <class kind="class">mrdocs::nullable_traits</class>
  <class kind="class">mrdocs::nullable_traits</class>
  <class kind="class">mrdocs::sentinel_traits</class>
  <class kind="class">mrdocs::sentinel_traits</class>
  <class kind="class">mrdocs::sentinel_traits</class>
  <class kind="class">mrdocs::sentinel_traits</class>
  <class kind="class">mrdocs::unexpect_t</class>
  <class kind="class">mrdocs::unlock_guard</class>
  <class kind="class">mrdocs::AccessKind</class>
  <class kind="class">mrdocs::AttributeKind</class>
  <class kind="class">mrdocs::AutoKind</class>
  <class kind="class">mrdocs::ConstexprKind</class>
  <class kind="class">mrdocs::ExplicitKind</class>
  <class kind="class">mrdocs::ExtractionMode</class>
  <class kind="class">mrdocs::FileKind</class>
  <class kind="class">mrdocs::FunctionClass</class>
  <class kind="class">mrdocs::FundamentalTypeKind</class>
  <class kind="class">mrdocs::ListKind</class>
  <class kind="class">mrdocs::NameKind</class>
  <class kind="class">mrdocs::NoexceptKind</class>
  <class kind="class">mrdocs::OperatorKind</class>
  <class kind="class">mrdocs::QualifierKind</class>
  <class kind="class">mrdocs::RecordKeyKind</class>
  <class kind="class">mrdocs::ReferenceKind</class>
  <class kind="class">mrdocs::StorageClassKind</class>
  <class kind="class">mrdocs::SymbolKind</class>
  <class kind="class">mrdocs::TArgKind</class>
  <class kind="class">mrdocs::TParamKeyKind</class>
  <class kind="class">mrdocs::TParamKind</class>
  <class kind="class">mrdocs::TableAlignmentKind</class>
  <class kind="class">mrdocs::TemplateSpecKind</class>
  <class kind="class">mrdocs::TypeKind</class>
  <class kind="class">mrdocs::UsingClass</class>
  <class kind="class">mrdocs::CompareDerived</class>
  <class kind="class">mrdocs::HTMLEscape</class>
  <class kind="class">mrdocs::allMembers</class>
  <class kind="class">mrdocs::cast</class>
  <class kind="class">mrdocs::cast_or_null</class>
  <class kind="class">mrdocs::contains</class>
  <class kind="class">mrdocs::contains_any</class>
  <class kind="class">mrdocs::contains_n_any</class>
  <class kind="class">mrdocs::createFrame</class>
  <class kind="class">mrdocs::dyn_cast</class>
  <class kind="class">mrdocs::dyn_cast_or_null</class>
  <class kind="class">mrdocs::forEachFile</class>
  <class kind="class">mrdocs::getParents</class>
  <class kind="class">mrdocs::getPrimaryLocation</class>
  <class kind="class">mrdocs::innerType</class>
  <class kind="class">mrdocs::innerTypePtr</class>
  <class kind="class">mrdocs::innermostType</class>
  <class kind="class">mrdocs::isAlphaNumeric</class>
  <class kind="class">mrdocs::isAlphabetic</class>
  <class kind="class">mrdocs::isDigit</class>
  <class kind="class">mrdocs::isLowerCase</class>
  <class kind="class">mrdocs::isUpperCase</class>
  <class kind="class">mrdocs::isWhitespace</class>
  <class kind="class">mrdocs::is_one_of</class>
  <class kind="class">mrdocs::ltrim</class>
  <class kind="class">mrdocs::make_array_view</class>
  <class kind="class">mrdocs::mapReflectedType</class>
  <class kind="class">mrdocs::merge</class>
  <class kind="class">mrdocs::parse</class>
  <class kind="class">mrdocs::rtrim</class>
  <class kind="class">mrdocs::safeString</class>
  <class kind="class">mrdocs::splitLines</class>
  <class kind="class">mrdocs::swap</class>
  <class kind="class">mrdocs::tag_invoke</class>
  <class kind="class">mrdocs::toLowerCase</class>
  <class kind="class">mrdocs::toString</class>
  <class kind="class">mrdocs::toUpperCase</class>
  <class kind="class">mrdocs::trim</class>
  <class kind="class">mrdocs::visit</class>
  <class kind="class">mrdocs::operator&lt;&lt;</class>
  <class kind="class">mrdocs::operator==</class>
  <class kind="class">mrdocs::operator!=</class>
  <class kind="class">mrdocs::operator&lt;</class>
  <class kind="class">mrdocs::operator&lt;=</class>
  <class kind="class">mrdocs::operator&gt;</class>
  <class kind="class">mrdocs::operator&gt;=</class>
  <class kind="class">mrdocs::operator&lt;=&gt;</class>
  <class kind="class">mrdocs::htmlEscapeEntities</class>
  <class kind="class">mrdocs::unexpect</class>
  <class kind="class">mrdocs::ClearableContainerLike</class>
  <class kind="class">mrdocs::DescribedComparable</class>
  <class kind="class">mrdocs::DocCommentNode</class>
  <class kind="class">mrdocs::DocCommentNodeTraversable</class>
  <class kind="class">mrdocs::HasParse</class>
  <class kind="class">mrdocs::HasSentinel</class>
  <class kind="class">mrdocs::SymbolParent</class>
  <class kind="class">mrdocs::dereferenceable</class>
  <class kind="class">mrdocs::has_nullable_traits_v</class>
  <class kind="class">mrdocs::pair_like</class>
  <class kind="class">mrdocs::polymorphic_storage_for</class>
  <class kind="class">mrdocs::range_of</class>
  <class kind="class">mrdocs::range_of_tuple_like</class>
  <class kind="class">mrdocs::tuple_like</class>
  <class kind="class">mrdocs::ArrayView</class>
  <class kind="class">mrdocs::ArrayView</class>
  <class kind="class">mrdocs::Overload</class>
  <class kind="class">mrdocs::RangeFor</class>
  <class kind="class">mrdocs::ScopeExit</class>
  <class kind="class">mrdocs::ScopeExitRestore</class>
  <class kind="class">mrdocs::ScopeExitRestore</class>
  <class kind="class">mrdocs::Unexpected</class>
  <class kind="class">mrdocs::reference_constructs_from_temporary_v</class>
  <class kind="class">mrdocs::reference_converts_from_temporary_v</class>
  <class kind="class">mrdocs::source_location</class>
  <member kind="function">
    <type>void</type>
    <name>addMember</name>
    <anchorfile>mrdocs/addMember.adoc</anchorfile>
    <anchor/>
    <arglist>(OverloadsSymbol&amp; I, const FunctionSymbol&amp; Member)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>addMetaObject</name>
    <anchorfile>mrdocs/addMetaObject.adoc</anchorfile>
    <anchor/>
    <arglist>(IO&amp; io)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>assert_failed</name>
    <anchorfile>mrdocs/assert_failed.adoc</anchorfile>
    <anchor/>
    <arglist>(const char* msg, const char* file, uint_least32_t line)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>bottomUpTraverse</name>
    <anchorfile>mrdocs/bottomUpTraverse.adoc</anchorfile>
    <anchor/>
    <arglist>(T&amp; node, F&amp;&amp; func)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>canMerge</name>
    <anchorfile>mrdocs/canMerge.adoc</anchorfile>
    <anchor/>
    <arglist>(const Symbol&amp; I, const Symbol&amp; Other)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>compareSymbolNames</name>
    <anchorfile>mrdocs/compareSymbolNames.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view symbolName0, std::string_view symbolName1)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>contains_n</name>
    <anchorfile>mrdocs/contains_n.adoc</anchorfile>
    <anchor/>
    <arglist>(const Range&amp; range, const El&amp; el, std::size_t n)</arglist>
  </member>
  <member kind="function">
    <type>std::underlying_type_t&lt;SymbolKind&gt;</type>
    <name>countSymbolKind</name>
    <anchorfile>mrdocs/countSymbolKind.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>endsWithOneOf</name>
    <anchorfile>mrdocs/endsWithOneOf.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view s, std::string_view chars)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>escapeExpression</name>
    <anchorfile>mrdocs/escapeExpression.adoc</anchorfile>
    <anchor/>
    <arglist>(OutputRef out, std::string_view str, const HandlebarsOptions&amp; opt)</arglist>
  </member>
  <member kind="function">
    <type>const Generator*</type>
    <name>findGenerator</name>
    <anchorfile>mrdocs/findGenerator.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view id)</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>find_last_of</name>
    <anchorfile>mrdocs/find_last_of.adoc</anchorfile>
    <anchor/>
    <arglist>(Range&amp;&amp; range, Els&amp;&amp; els)</arglist>
  </member>
  <member kind="function">
    <type>Error</type>
    <name>formatError</name>
    <anchorfile>mrdocs/formatError.adoc</anchorfile>
    <anchor/>
    <arglist>(FormatString&lt;Args...&gt; fs, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>fromString</name>
    <anchorfile>mrdocs/fromString.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view str, FundamentalTypeKind&amp; kind)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>getDefaultAccessString</name>
    <anchorfile>mrdocs/getDefaultAccessString.adoc</anchorfile>
    <anchor/>
    <arglist>(const RecordKeyKind&amp; kind)</arglist>
  </member>
  <member kind="function">
    <type>OperatorKind</type>
    <name>getOperatorKind</name>
    <anchorfile>mrdocs/getOperatorKind.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name)</arglist>
  </member>
  <member kind="function">
    <type>OperatorKind</type>
    <name>getOperatorKindFromSuffix</name>
    <anchorfile>mrdocs/getOperatorKindFromSuffix.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view suffix)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>getOperatorName</name>
    <anchorfile>mrdocs/getOperatorName.adoc</anchorfile>
    <anchor/>
    <arglist>(OperatorKind kind, bool include_keyword)</arglist>
  </member>
  <member kind="function">
    <type>Optional&lt;std::string_view&gt;</type>
    <name>getOperatorReadableName</name>
    <anchorfile>mrdocs/getOperatorReadableName.adoc</anchorfile>
    <anchor/>
    <arglist>(OperatorKind kind, int nParams)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>getSafeOperatorName</name>
    <anchorfile>mrdocs/getSafeOperatorName.adoc</anchorfile>
    <anchor/>
    <arglist>(OperatorKind kind, bool include_keyword)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>getShortOperatorName</name>
    <anchorfile>mrdocs/getShortOperatorName.adoc</anchorfile>
    <anchor/>
    <arglist>(OperatorKind kind)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void&gt;</type>
    <name>installGenerator</name>
    <anchorfile>mrdocs/installGenerator.adoc</anchorfile>
    <anchor/>
    <arglist>(std::unique_ptr&lt;Generator&gt; G)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBinaryOperator</name>
    <anchorfile>mrdocs/isBinaryOperator.adoc</anchorfile>
    <anchor/>
    <arglist>(OperatorKind kind)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyAssignment</name>
    <anchorfile>mrdocs/isCopyAssignment.adoc</anchorfile>
    <anchor/>
    <arglist>(const FunctionSymbol&amp; func)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyConstructor</name>
    <anchorfile>mrdocs/isCopyConstructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const FunctionSymbol&amp; func)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefaultConstructor</name>
    <anchorfile>mrdocs/isDefaultConstructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const FunctionSymbol&amp; func)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmpty</name>
    <anchorfile>mrdocs/isEmpty.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Value&amp; arg)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMoveAssignment</name>
    <anchorfile>mrdocs/isMoveAssignment.adoc</anchorfile>
    <anchor/>
    <arglist>(const FunctionSymbol&amp; func)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMoveConstructor</name>
    <anchorfile>mrdocs/isMoveConstructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const FunctionSymbol&amp; func)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSpecialMemberFunction</name>
    <anchorfile>mrdocs/isSpecialMemberFunction.adoc</anchorfile>
    <anchor/>
    <arglist>(const FunctionSymbol&amp; func)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnaryOperator</name>
    <anchorfile>mrdocs/isUnaryOperator.adoc</anchorfile>
    <anchor/>
    <arglist>(OperatorKind kind)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_null</name>
    <anchorfile>mrdocs/is_null.adoc</anchorfile>
    <anchor/>
    <arglist>(const T&amp; v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isa</name>
    <anchorfile>mrdocs/isa.adoc</anchorfile>
    <anchor/>
    <arglist>(const Polymorphic&lt;From&gt;&amp; p)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isa_or_null</name>
    <anchorfile>mrdocs/isa_or_null.adoc</anchorfile>
    <anchor/>
    <arglist>(const Polymorphic&lt;From&gt;* pp)</arglist>
  </member>
  <member kind="function">
    <type>ExtractionMode</type>
    <name>leastSpecific</name>
    <anchorfile>mrdocs/leastSpecific.adoc</anchorfile>
    <anchor/>
    <arglist>(const ExtractionMode a, const ExtractionMode b)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>makeChar</name>
    <anchorfile>mrdocs/makeChar.adoc</anchorfile>
    <anchor/>
    <arglist>(FundamentalTypeKind&amp; kind)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>makeLong</name>
    <anchorfile>mrdocs/makeLong.adoc</anchorfile>
    <anchor/>
    <arglist>(FundamentalTypeKind&amp; kind)</arglist>
  </member>
  <member kind="function">
    <type>Overload&lt;std::decay_t&lt;Ts&gt;...&gt;</type>
    <name>makeOverload</name>
    <anchorfile>mrdocs/makeOverload.adoc</anchorfile>
    <anchor/>
    <arglist>(Ts...&amp;&amp; xs)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>makeShort</name>
    <anchorfile>mrdocs/makeShort.adoc</anchorfile>
    <anchor/>
    <arglist>(FundamentalTypeKind&amp; kind)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>makeSigned</name>
    <anchorfile>mrdocs/makeSigned.adoc</anchorfile>
    <anchor/>
    <arglist>(FundamentalTypeKind&amp; kind)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>makeUnsigned</name>
    <anchorfile>mrdocs/makeUnsigned.adoc</anchorfile>
    <anchor/>
    <arglist>(FundamentalTypeKind&amp; kind)</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>makeVisitor</name>
    <anchorfile>mrdocs/makeVisitor.adoc</anchorfile>
    <anchor/>
    <arglist>(ObjectTy&amp;&amp; obj, FnTy&amp;&amp; fn, ArgsTy...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>make_null</name>
    <anchorfile>mrdocs/make_null.adoc</anchorfile>
    <anchor/>
    <arglist>(T&amp; v)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>match</name>
    <anchorfile>mrdocs/match.adoc</anchorfile>
    <anchor/>
    <arglist>(Variant&amp;&amp; v, Ts...&amp;&amp; xs)</arglist>
  </member>
  <member kind="function">
    <type>ExtractionMode</type>
    <name>mostSpecific</name>
    <anchorfile>mrdocs/mostSpecific.adoc</anchorfile>
    <anchor/>
    <arglist>(const ExtractionMode a, const ExtractionMode b)</arglist>
  </member>
  <member kind="function">
    <type>T</type>
    <name>null_of</name>
    <anchorfile>mrdocs/null_of.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>operator|</name>
    <anchorfile>mrdocs/operator_bitor.adoc</anchorfile>
    <anchor/>
    <arglist>(R&amp;&amp; r, const SplitLinesAdaptor&amp; a)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>overrides</name>
    <anchorfile>mrdocs/overrides.adoc</anchorfile>
    <anchor/>
    <arglist>(const FunctionSymbol&amp; base, const FunctionSymbol&amp; derived)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>readableTypeName</name>
    <anchorfile>mrdocs/readableTypeName.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>reindentCode</name>
    <anchorfile>mrdocs/reindentCode.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view code, std::size_t indent)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>replace</name>
    <anchorfile>mrdocs/replace.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string&amp; s, std::string_view from, std::string_view to)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>startsWithOneOf</name>
    <anchorfile>mrdocs/startsWithOneOf.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view s, std::string_view chars)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>toBase16Str</name>
    <anchorfile>mrdocs/toBase16Str.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; id)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>toCamelCase</name>
    <anchorfile>mrdocs/toCamelCase.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::string_view input)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>toKebabCase</name>
    <anchorfile>mrdocs/toKebabCase.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::string_view input)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>toPascalCase</name>
    <anchorfile>mrdocs/toPascalCase.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::string_view input)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>toSnakeCase</name>
    <anchorfile>mrdocs/toSnakeCase.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::string_view input)</arglist>
  </member>
  <member kind="function">
    <type>std::underlying_type_t&lt;Enum&gt;</type>
    <name>to_underlying</name>
    <anchorfile>mrdocs/to_underlying.adoc</anchorfile>
    <anchor/>
    <arglist>(Enum value)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>topDownTraverse</name>
    <anchorfile>mrdocs/topDownTraverse.adoc</anchorfile>
    <anchor/>
    <arglist>(T&amp; node, F&amp;&amp; func)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>visitIndexed</name>
    <anchorfile>mrdocs/visitIndexed.adoc</anchorfile>
    <anchor/>
    <arglist>(Variant&amp;&amp; v, Ts...&amp;&amp; xs)</arglist>
  </member>
  <member kind="function">
    <type>YCombinator&lt;std::decay_t&lt;F&gt;&gt;</type>
    <name>yCombinator</name>
    <anchorfile>mrdocs/yCombinator.adoc</anchorfile>
    <anchor/>
    <arglist>(F&amp;&amp; f)</arglist>
  </member>
</compound>
<compound kind="namespace">
  <name>mrdocs::doc</name>
  <filename>mrdocs/doc.adoc</filename>
  <class kind="class">mrdocs::doc::AdmonitionBlock</class>
  <class kind="class">mrdocs::doc::Block</class>
  <class kind="class">mrdocs::doc::BlockCommonBase</class>
  <class kind="class">mrdocs::doc::BlockContainer</class>
  <class kind="class">mrdocs::doc::BriefBlock</class>
  <class kind="class">mrdocs::doc::CodeBlock</class>
  <class kind="class">mrdocs::doc::CodeInline</class>
  <class kind="class">mrdocs::doc::CopyDetailsInline</class>
  <class kind="class">mrdocs::doc::DefinitionListBlock</class>
  <class kind="class">mrdocs::doc::DefinitionListItem</class>
  <class kind="class">mrdocs::doc::EmphInline</class>
  <class kind="class">mrdocs::doc::FootnoteDefinitionBlock</class>
  <class kind="class">mrdocs::doc::FootnoteReferenceInline</class>
  <class kind="class">mrdocs::doc::HeadingBlock</class>
  <class kind="class">mrdocs::doc::HighlightInline</class>
  <class kind="class">mrdocs::doc::ImageInline</class>
  <class kind="class">mrdocs::doc::Inline</class>
  <class kind="class">mrdocs::doc::InlineCommonBase</class>
  <class kind="class">mrdocs::doc::InlineContainer</class>
  <class kind="class">mrdocs::doc::InlineTextLeaf</class>
  <class kind="class">mrdocs::doc::LineBreakInline</class>
  <class kind="class">mrdocs::doc::LinkInline</class>
  <class kind="class">mrdocs::doc::ListBlock</class>
  <class kind="class">mrdocs::doc::ListItem</class>
  <class kind="class">mrdocs::doc::MathBlock</class>
  <class kind="class">mrdocs::doc::MathInline</class>
  <class kind="class">mrdocs::doc::ParagraphBlock</class>
  <class kind="class">mrdocs::doc::ParamBlock</class>
  <class kind="class">mrdocs::doc::PostconditionBlock</class>
  <class kind="class">mrdocs::doc::PreconditionBlock</class>
  <class kind="class">mrdocs::doc::QuoteBlock</class>
  <class kind="class">mrdocs::doc::ReferenceInline</class>
  <class kind="class">mrdocs::doc::ReturnsBlock</class>
  <class kind="class">mrdocs::doc::SeeBlock</class>
  <class kind="class">mrdocs::doc::SoftBreakInline</class>
  <class kind="class">mrdocs::doc::StrikethroughInline</class>
  <class kind="class">mrdocs::doc::StrongInline</class>
  <class kind="class">mrdocs::doc::SubscriptInline</class>
  <class kind="class">mrdocs::doc::SuperscriptInline</class>
  <class kind="class">mrdocs::doc::TParamBlock</class>
  <class kind="class">mrdocs::doc::TableBlock</class>
  <class kind="class">mrdocs::doc::TableCell</class>
  <class kind="class">mrdocs::doc::TableRow</class>
  <class kind="class">mrdocs::doc::TextInline</class>
  <class kind="class">mrdocs::doc::ThematicBreakBlock</class>
  <class kind="class">mrdocs::doc::ThrowsBlock</class>
  <class kind="class">mrdocs::doc::AdmonitionKind</class>
  <class kind="class">mrdocs::doc::BlockKind</class>
  <class kind="class">mrdocs::doc::InlineKind</class>
  <class kind="class">mrdocs::doc::ParamDirection</class>
  <class kind="class">mrdocs::doc::Parts</class>
  <class kind="class">mrdocs::doc::getAsPlainText</class>
  <class kind="class">mrdocs::doc::isEmpty</class>
  <class kind="class">mrdocs::doc::ltrim</class>
  <class kind="class">mrdocs::doc::rtrim</class>
  <class kind="class">mrdocs::doc::tag_invoke</class>
  <class kind="class">mrdocs::doc::toString</class>
  <class kind="class">mrdocs::doc::trim</class>
  <class kind="class">mrdocs::doc::visit</class>
  <class kind="class">mrdocs::doc::operator==</class>
  <class kind="class">mrdocs::doc::operator&lt;=&gt;</class>
  <class kind="class">mrdocs::doc::operator&lt;=&gt;</class>
  <class kind="class">mrdocs::doc::operator==</class>
  <member kind="function">
    <type>bool</type>
    <name>isBlockCommand</name>
    <anchorfile>mrdocs/doc/isBlockCommand.adoc</anchorfile>
    <anchor/>
    <arglist>(BlockKind k)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>traverse</name>
    <anchorfile>mrdocs/doc/traverse.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::vector&lt;std::unique_ptr&lt;T&gt;&gt;&amp; list, F&amp;&amp; f, Args...&amp;&amp; args)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::AdmonitionBlock</name>
  <filename>mrdocs/doc/AdmonitionBlock.adoc</filename>
  <class kind="class">mrdocs::doc::BlockContainer::asBlockContainer</class>
  <class kind="class">mrdocs::doc::AdmonitionBlock::Title</class>
  <class kind="class">mrdocs::doc::AdmonitionBlock::admonish</class>
  <class kind="class">mrdocs::doc::BlockContainer::blocks</class>
  <class kind="class">mrdocs::doc::AdmonitionBlock::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>AdmonitionBlock</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const AdmonitionKind admonish_)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/AdmonitionBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::AdmonitionBlock::Title</name>
  <filename>mrdocs/doc/AdmonitionBlock/Title.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::AdmonitionBlock::admonish</name>
  <filename>mrdocs/doc/AdmonitionBlock/admonish.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::AdmonitionBlock::kind_id</name>
  <filename>mrdocs/doc/AdmonitionBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::Block</name>
  <filename>mrdocs/doc/Block.adoc</filename>
  <class kind="class">mrdocs::doc::Block::asBlock</class>
  <class kind="class">mrdocs::doc::Block::Kind</class>
  <class kind="class">mrdocs::doc::Block::Block</class>
  <member kind="function">
    <type>void</type>
    <name>~Block</name>
    <anchorfile>mrdocs/doc/Block/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::Block::asBlock</name>
  <filename>mrdocs/doc/Block/asBlock-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::Block::Kind</name>
  <filename>mrdocs/doc/Block/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::Block::Block</name>
  <filename>mrdocs/doc/Block/2constructor-084.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BlockCommonBase</name>
  <filename>mrdocs/doc/BlockCommonBase-0ed.adoc</filename>
  <class kind="class">mrdocs::doc::Block::asBlock</class>
  <class kind="class">mrdocs::doc::Block::Kind</class>
  <class kind="class">mrdocs::doc::BlockCommonBase::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>~BlockCommonBase</name>
    <anchorfile>mrdocs/doc/BlockCommonBase-0ed/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>BlockCommonBase</name>
    <anchorfile>mrdocs/doc/BlockCommonBase-0ed/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BlockCommonBase::kind_id</name>
  <filename>mrdocs/doc/BlockCommonBase-0ed/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BlockContainer</name>
  <filename>mrdocs/doc/BlockContainer.adoc</filename>
  <class kind="class">mrdocs::doc::BlockContainer::asBlockContainer</class>
  <class kind="class">mrdocs::doc::BlockContainer::blocks</class>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BlockContainer::asBlockContainer</name>
  <filename>mrdocs/doc/BlockContainer/asBlockContainer-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BlockContainer::blocks</name>
  <filename>mrdocs/doc/BlockContainer/blocks.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BriefBlock</name>
  <filename>mrdocs/doc/BriefBlock.adoc</filename>
  <class kind="class">mrdocs::doc::BriefBlock::BriefBlock</class>
  <class kind="class">mrdocs::doc::BriefBlock::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::BriefBlock::copiedFrom</class>
  <class kind="class">mrdocs::doc::BriefBlock::kind_id</class>
  <class kind="class">mrdocs::doc::BriefBlock::BriefBlock</class>
  <class kind="class">mrdocs::doc::BriefBlock::operator=</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/BriefBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/BriefBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/BriefBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/BriefBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/BriefBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/BriefBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/BriefBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/BriefBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/BriefBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/BriefBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/BriefBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/BriefBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/BriefBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/BriefBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/BriefBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/BriefBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/BriefBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/BriefBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/BriefBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BriefBlock::BriefBlock</name>
  <filename>mrdocs/doc/BriefBlock/2constructor-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BriefBlock::operator=</name>
  <filename>mrdocs/doc/BriefBlock/operator_assign-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BriefBlock::copiedFrom</name>
  <filename>mrdocs/doc/BriefBlock/copiedFrom.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BriefBlock::kind_id</name>
  <filename>mrdocs/doc/BriefBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BriefBlock::BriefBlock</name>
  <filename>mrdocs/doc/BriefBlock/2constructor-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BriefBlock::operator=</name>
  <filename>mrdocs/doc/BriefBlock/operator_assign-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CodeBlock</name>
  <filename>mrdocs/doc/CodeBlock.adoc</filename>
  <class kind="class">mrdocs::doc::CodeBlock::info</class>
  <class kind="class">mrdocs::doc::CodeBlock::literal</class>
  <class kind="class">mrdocs::doc::CodeBlock::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>CodeBlock</name>
    <anchorfile>mrdocs/doc/CodeBlock/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/CodeBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/CodeBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/CodeBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/CodeBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/CodeBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/CodeBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/CodeBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/CodeBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/CodeBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/CodeBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/CodeBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/CodeBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/CodeBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/CodeBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/CodeBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/CodeBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/CodeBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/CodeBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/CodeBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CodeBlock::info</name>
  <filename>mrdocs/doc/CodeBlock/info.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CodeBlock::literal</name>
  <filename>mrdocs/doc/CodeBlock/literal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CodeBlock::kind_id</name>
  <filename>mrdocs/doc/CodeBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CodeInline</name>
  <filename>mrdocs/doc/CodeInline.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::CodeInline::kind_id</class>
  <class kind="class">mrdocs::doc::CodeInline::CodeInline</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/CodeInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/CodeInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/CodeInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/CodeInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/CodeInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/CodeInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/CodeInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/CodeInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/CodeInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/CodeInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/CodeInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/CodeInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/CodeInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/CodeInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/CodeInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/CodeInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CodeInline::kind_id</name>
  <filename>mrdocs/doc/CodeInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CodeInline::CodeInline</name>
  <filename>mrdocs/doc/CodeInline/2constructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CopyDetailsInline</name>
  <filename>mrdocs/doc/CopyDetailsInline.adoc</filename>
  <class kind="class">mrdocs::doc::CopyDetailsInline::id</class>
  <class kind="class">mrdocs::doc::CopyDetailsInline::string</class>
  <class kind="class">mrdocs::doc::CopyDetailsInline::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>CopyDetailsInline</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string string_)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/CopyDetailsInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CopyDetailsInline::id</name>
  <filename>mrdocs/doc/CopyDetailsInline/id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CopyDetailsInline::string</name>
  <filename>mrdocs/doc/CopyDetailsInline/string.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::CopyDetailsInline::kind_id</name>
  <filename>mrdocs/doc/CopyDetailsInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::DefinitionListBlock</name>
  <filename>mrdocs/doc/DefinitionListBlock.adoc</filename>
  <class kind="class">mrdocs::doc::DefinitionListBlock::items</class>
  <class kind="class">mrdocs::doc::DefinitionListBlock::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/DefinitionListBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::DefinitionListBlock::items</name>
  <filename>mrdocs/doc/DefinitionListBlock/items.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::DefinitionListBlock::kind_id</name>
  <filename>mrdocs/doc/DefinitionListBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::DefinitionListItem</name>
  <filename>mrdocs/doc/DefinitionListItem.adoc</filename>
  <class kind="class">mrdocs::doc::BlockContainer::asBlockContainer</class>
  <class kind="class">mrdocs::doc::BlockContainer::blocks</class>
  <class kind="class">mrdocs::doc::DefinitionListItem::term</class>
</compound>
<compound kind="class">
  <name>mrdocs::doc::DefinitionListItem::term</name>
  <filename>mrdocs/doc/DefinitionListItem/term.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::EmphInline</name>
  <filename>mrdocs/doc/EmphInline.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::EmphInline::kind_id</class>
  <class kind="class">mrdocs::doc::EmphInline::EmphInline</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/EmphInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/EmphInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/EmphInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/EmphInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/EmphInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/EmphInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/EmphInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/EmphInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/EmphInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/EmphInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/EmphInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/EmphInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/EmphInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/EmphInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/EmphInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/EmphInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::EmphInline::kind_id</name>
  <filename>mrdocs/doc/EmphInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::EmphInline::EmphInline</name>
  <filename>mrdocs/doc/EmphInline/2constructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::FootnoteDefinitionBlock</name>
  <filename>mrdocs/doc/FootnoteDefinitionBlock.adoc</filename>
  <class kind="class">mrdocs::doc::BlockContainer::asBlockContainer</class>
  <class kind="class">mrdocs::doc::BlockContainer::blocks</class>
  <class kind="class">mrdocs::doc::FootnoteDefinitionBlock::label</class>
  <class kind="class">mrdocs::doc::FootnoteDefinitionBlock::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>FootnoteDefinitionBlock</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/FootnoteDefinitionBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::FootnoteDefinitionBlock::label</name>
  <filename>mrdocs/doc/FootnoteDefinitionBlock/label.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::FootnoteDefinitionBlock::kind_id</name>
  <filename>mrdocs/doc/FootnoteDefinitionBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::FootnoteReferenceInline</name>
  <filename>mrdocs/doc/FootnoteReferenceInline.adoc</filename>
  <class kind="class">mrdocs::doc::FootnoteReferenceInline::label</class>
  <class kind="class">mrdocs::doc::FootnoteReferenceInline::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/FootnoteReferenceInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::FootnoteReferenceInline::label</name>
  <filename>mrdocs/doc/FootnoteReferenceInline/label.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::FootnoteReferenceInline::kind_id</name>
  <filename>mrdocs/doc/FootnoteReferenceInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::HeadingBlock</name>
  <filename>mrdocs/doc/HeadingBlock.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::HeadingBlock::level</class>
  <class kind="class">mrdocs::doc::HeadingBlock::kind_id</class>
  <class kind="class">mrdocs::doc::HeadingBlock::HeadingBlock</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/HeadingBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::HeadingBlock::level</name>
  <filename>mrdocs/doc/HeadingBlock/level.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::HeadingBlock::kind_id</name>
  <filename>mrdocs/doc/HeadingBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::HeadingBlock::HeadingBlock</name>
  <filename>mrdocs/doc/HeadingBlock/2constructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::HighlightInline</name>
  <filename>mrdocs/doc/HighlightInline.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::HighlightInline::kind_id</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/HighlightInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/HighlightInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/HighlightInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/HighlightInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/HighlightInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/HighlightInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/HighlightInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/HighlightInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/HighlightInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/HighlightInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/HighlightInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/HighlightInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/HighlightInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/HighlightInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/HighlightInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/HighlightInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::HighlightInline::kind_id</name>
  <filename>mrdocs/doc/HighlightInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ImageInline</name>
  <filename>mrdocs/doc/ImageInline.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::ImageInline::alt</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::ImageInline::src</class>
  <class kind="class">mrdocs::doc::ImageInline::kind_id</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/ImageInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/ImageInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/ImageInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/ImageInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/ImageInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/ImageInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/ImageInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/ImageInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/ImageInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/ImageInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/ImageInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/ImageInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/ImageInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/ImageInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/ImageInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/ImageInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ImageInline::alt</name>
  <filename>mrdocs/doc/ImageInline/alt.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ImageInline::src</name>
  <filename>mrdocs/doc/ImageInline/src.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ImageInline::kind_id</name>
  <filename>mrdocs/doc/ImageInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::Inline</name>
  <filename>mrdocs/doc/Inline.adoc</filename>
  <class kind="class">mrdocs::doc::Inline::asInline</class>
  <class kind="class">mrdocs::doc::Inline::Kind</class>
  <class kind="class">mrdocs::doc::Inline::Inline</class>
  <member kind="function">
    <type>void</type>
    <name>~Inline</name>
    <anchorfile>mrdocs/doc/Inline/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::Inline::asInline</name>
  <filename>mrdocs/doc/Inline/asInline-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::Inline::Kind</name>
  <filename>mrdocs/doc/Inline/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::Inline::Inline</name>
  <filename>mrdocs/doc/Inline/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineCommonBase</name>
  <filename>mrdocs/doc/InlineCommonBase-0dc.adoc</filename>
  <class kind="class">mrdocs::doc::Inline::asInline</class>
  <class kind="class">mrdocs::doc::Inline::Kind</class>
  <class kind="class">mrdocs::doc::InlineCommonBase::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>~InlineCommonBase</name>
    <anchorfile>mrdocs/doc/InlineCommonBase-0dc/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>InlineCommonBase</name>
    <anchorfile>mrdocs/doc/InlineCommonBase-0dc/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineCommonBase::kind_id</name>
  <filename>mrdocs/doc/InlineCommonBase-0dc/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineContainer</name>
  <filename>mrdocs/doc/InlineContainer.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::InlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <member kind="function">
    <type>void</type>
    <name>~InlineContainer</name>
    <anchorfile>mrdocs/doc/InlineContainer/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineContainer::InlineContainer</name>
  <filename>mrdocs/doc/InlineContainer/2constructor-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineContainer::operator=</name>
  <filename>mrdocs/doc/InlineContainer/operator_assign-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineContainer::append</name>
  <filename>mrdocs/doc/InlineContainer/append-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineContainer::asInlineContainer</name>
  <filename>mrdocs/doc/InlineContainer/asInlineContainer-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineContainer::back</name>
  <filename>mrdocs/doc/InlineContainer/back-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineContainer::front</name>
  <filename>mrdocs/doc/InlineContainer/front-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineContainer::operator+=</name>
  <filename>mrdocs/doc/InlineContainer/operator_plus_eq-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineContainer::children</name>
  <filename>mrdocs/doc/InlineContainer/children.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineTextLeaf</name>
  <filename>mrdocs/doc/InlineTextLeaf.adoc</filename>
  <class kind="class">mrdocs::doc::InlineTextLeaf::InlineTextLeaf</class>
  <class kind="class">mrdocs::doc::InlineTextLeaf::literal</class>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineTextLeaf::InlineTextLeaf</name>
  <filename>mrdocs/doc/InlineTextLeaf/2constructor-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineTextLeaf::literal</name>
  <filename>mrdocs/doc/InlineTextLeaf/literal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::LineBreakInline</name>
  <filename>mrdocs/doc/LineBreakInline.adoc</filename>
  <class kind="class">mrdocs::doc::LineBreakInline::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>LineBreakInline</name>
    <anchorfile>mrdocs/doc/LineBreakInline/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~LineBreakInline</name>
    <anchorfile>mrdocs/doc/LineBreakInline/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/LineBreakInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::LineBreakInline::kind_id</name>
  <filename>mrdocs/doc/LineBreakInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::LinkInline</name>
  <filename>mrdocs/doc/LinkInline.adoc</filename>
  <class kind="class">mrdocs::doc::LinkInline::LinkInline</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::LinkInline::href</class>
  <class kind="class">mrdocs::doc::LinkInline::kind_id</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/LinkInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/LinkInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/LinkInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/LinkInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/LinkInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/LinkInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/LinkInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/LinkInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/LinkInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/LinkInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/LinkInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/LinkInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/LinkInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/LinkInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/LinkInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/LinkInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::LinkInline::LinkInline</name>
  <filename>mrdocs/doc/LinkInline/2constructor-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::LinkInline::href</name>
  <filename>mrdocs/doc/LinkInline/href.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::LinkInline::kind_id</name>
  <filename>mrdocs/doc/LinkInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ListBlock</name>
  <filename>mrdocs/doc/ListBlock.adoc</filename>
  <class kind="class">mrdocs::doc::ListBlock::items</class>
  <class kind="class">mrdocs::doc::ListBlock::listKind</class>
  <class kind="class">mrdocs::doc::ListBlock::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/ListBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/ListBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/ListBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/ListBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/ListBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/ListBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/ListBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/ListBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/ListBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/ListBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/ListBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/ListBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/ListBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/ListBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/ListBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/ListBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/ListBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/ListBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/ListBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ListBlock::items</name>
  <filename>mrdocs/doc/ListBlock/items.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ListBlock::listKind</name>
  <filename>mrdocs/doc/ListBlock/listKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ListBlock::kind_id</name>
  <filename>mrdocs/doc/ListBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ListItem</name>
  <filename>mrdocs/doc/ListItem.adoc</filename>
  <class kind="class">mrdocs::doc::BlockContainer::asBlockContainer</class>
  <class kind="class">mrdocs::doc::BlockContainer::blocks</class>
</compound>
<compound kind="class">
  <name>mrdocs::doc::MathBlock</name>
  <filename>mrdocs/doc/MathBlock.adoc</filename>
  <class kind="class">mrdocs::doc::MathBlock::literal</class>
  <class kind="class">mrdocs::doc::MathBlock::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>MathBlock</name>
    <anchorfile>mrdocs/doc/MathBlock/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const MathBlock&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>MathBlock&amp;</type>
    <name>operator=</name>
    <anchorfile>mrdocs/doc/MathBlock/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const MathBlock&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/MathBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/MathBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/MathBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/MathBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/MathBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/MathBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/MathBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/MathBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/MathBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/MathBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/MathBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/MathBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/MathBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/MathBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/MathBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/MathBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/MathBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/MathBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/MathBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::MathBlock::literal</name>
  <filename>mrdocs/doc/MathBlock/literal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::MathBlock::kind_id</name>
  <filename>mrdocs/doc/MathBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::MathInline</name>
  <filename>mrdocs/doc/MathInline.adoc</filename>
  <class kind="class">mrdocs::doc::MathInline::MathInline</class>
  <class kind="class">mrdocs::doc::MathInline::literal</class>
  <class kind="class">mrdocs::doc::MathInline::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>~MathInline</name>
    <anchorfile>mrdocs/doc/MathInline/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/MathInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/MathInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/MathInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/MathInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/MathInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/MathInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/MathInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/MathInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/MathInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/MathInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/MathInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/MathInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/MathInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/MathInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/MathInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/MathInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::MathInline::MathInline</name>
  <filename>mrdocs/doc/MathInline/2constructor-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::MathInline::literal</name>
  <filename>mrdocs/doc/MathInline/literal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::MathInline::kind_id</name>
  <filename>mrdocs/doc/MathInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ParagraphBlock</name>
  <filename>mrdocs/doc/ParagraphBlock.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::ParagraphBlock::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>ParagraphBlock</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~ParagraphBlock</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/ParagraphBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ParagraphBlock::kind_id</name>
  <filename>mrdocs/doc/ParagraphBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ParamBlock</name>
  <filename>mrdocs/doc/ParamBlock.adoc</filename>
  <class kind="class">mrdocs::doc::ParamBlock::ParamBlock</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::ParamBlock::direction</class>
  <class kind="class">mrdocs::doc::ParamBlock::name</class>
  <class kind="class">mrdocs::doc::ParamBlock::kind_id</class>
  <class kind="class">mrdocs::doc::ParamBlock::ParamBlock</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/ParamBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/ParamBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/ParamBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/ParamBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/ParamBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/ParamBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/ParamBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/ParamBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/ParamBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/ParamBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/ParamBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/ParamBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/ParamBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/ParamBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/ParamBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/ParamBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/ParamBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/ParamBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/ParamBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ParamBlock::ParamBlock</name>
  <filename>mrdocs/doc/ParamBlock/2constructor-0ad.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ParamBlock::direction</name>
  <filename>mrdocs/doc/ParamBlock/direction.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ParamBlock::name</name>
  <filename>mrdocs/doc/ParamBlock/name.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ParamBlock::kind_id</name>
  <filename>mrdocs/doc/ParamBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ParamBlock::ParamBlock</name>
  <filename>mrdocs/doc/ParamBlock/2constructor-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::PostconditionBlock</name>
  <filename>mrdocs/doc/PostconditionBlock.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::PostconditionBlock::kind_id</class>
  <class kind="class">mrdocs::doc::PostconditionBlock::PostconditionBlock</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/PostconditionBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::PostconditionBlock::kind_id</name>
  <filename>mrdocs/doc/PostconditionBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::PostconditionBlock::PostconditionBlock</name>
  <filename>mrdocs/doc/PostconditionBlock/2constructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::PreconditionBlock</name>
  <filename>mrdocs/doc/PreconditionBlock.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::PreconditionBlock::kind_id</class>
  <class kind="class">mrdocs::doc::PreconditionBlock::PreconditionBlock</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/PreconditionBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::PreconditionBlock::kind_id</name>
  <filename>mrdocs/doc/PreconditionBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::PreconditionBlock::PreconditionBlock</name>
  <filename>mrdocs/doc/PreconditionBlock/2constructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::QuoteBlock</name>
  <filename>mrdocs/doc/QuoteBlock.adoc</filename>
  <class kind="class">mrdocs::doc::BlockContainer::asBlockContainer</class>
  <class kind="class">mrdocs::doc::BlockContainer::blocks</class>
  <class kind="class">mrdocs::doc::QuoteBlock::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/QuoteBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::QuoteBlock::kind_id</name>
  <filename>mrdocs/doc/QuoteBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ReferenceInline</name>
  <filename>mrdocs/doc/ReferenceInline.adoc</filename>
  <class kind="class">mrdocs::doc::ReferenceInline::id</class>
  <class kind="class">mrdocs::doc::ReferenceInline::literal</class>
  <class kind="class">mrdocs::doc::ReferenceInline::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>ReferenceInline</name>
    <anchorfile>mrdocs/doc/ReferenceInline/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string str)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/ReferenceInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ReferenceInline::id</name>
  <filename>mrdocs/doc/ReferenceInline/id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ReferenceInline::literal</name>
  <filename>mrdocs/doc/ReferenceInline/literal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ReferenceInline::kind_id</name>
  <filename>mrdocs/doc/ReferenceInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ReturnsBlock</name>
  <filename>mrdocs/doc/ReturnsBlock.adoc</filename>
  <class kind="class">mrdocs::doc::ReturnsBlock::ReturnsBlock</class>
  <class kind="class">mrdocs::doc::ReturnsBlock::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::ReturnsBlock::kind_id</class>
  <class kind="class">mrdocs::doc::ReturnsBlock::ReturnsBlock</class>
  <member kind="function">
    <type>void</type>
    <name>~ReturnsBlock</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/ReturnsBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ReturnsBlock::ReturnsBlock</name>
  <filename>mrdocs/doc/ReturnsBlock/2constructor-04c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ReturnsBlock::operator=</name>
  <filename>mrdocs/doc/ReturnsBlock/operator_assign-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ReturnsBlock::kind_id</name>
  <filename>mrdocs/doc/ReturnsBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ReturnsBlock::ReturnsBlock</name>
  <filename>mrdocs/doc/ReturnsBlock/2constructor-00e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::SeeBlock</name>
  <filename>mrdocs/doc/SeeBlock.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::SeeBlock::kind_id</class>
  <class kind="class">mrdocs::doc::SeeBlock::SeeBlock</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/SeeBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/SeeBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/SeeBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/SeeBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/SeeBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/SeeBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/SeeBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/SeeBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/SeeBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/SeeBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/SeeBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/SeeBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/SeeBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/SeeBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/SeeBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/SeeBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/SeeBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/SeeBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/SeeBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::SeeBlock::kind_id</name>
  <filename>mrdocs/doc/SeeBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::SeeBlock::SeeBlock</name>
  <filename>mrdocs/doc/SeeBlock/2constructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::SoftBreakInline</name>
  <filename>mrdocs/doc/SoftBreakInline.adoc</filename>
  <class kind="class">mrdocs::doc::SoftBreakInline::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>SoftBreakInline</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~SoftBreakInline</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/SoftBreakInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::SoftBreakInline::kind_id</name>
  <filename>mrdocs/doc/SoftBreakInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::StrikethroughInline</name>
  <filename>mrdocs/doc/StrikethroughInline.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::StrikethroughInline::kind_id</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/StrikethroughInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::StrikethroughInline::kind_id</name>
  <filename>mrdocs/doc/StrikethroughInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::StrongInline</name>
  <filename>mrdocs/doc/StrongInline.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::StrongInline::kind_id</class>
  <class kind="class">mrdocs::doc::StrongInline::StrongInline</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/StrongInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/StrongInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/StrongInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/StrongInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/StrongInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/StrongInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/StrongInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/StrongInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/StrongInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/StrongInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/StrongInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/StrongInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/StrongInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/StrongInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/StrongInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/StrongInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::StrongInline::kind_id</name>
  <filename>mrdocs/doc/StrongInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::StrongInline::StrongInline</name>
  <filename>mrdocs/doc/StrongInline/2constructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::SubscriptInline</name>
  <filename>mrdocs/doc/SubscriptInline.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::SubscriptInline::kind_id</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/SubscriptInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::SubscriptInline::kind_id</name>
  <filename>mrdocs/doc/SubscriptInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::SuperscriptInline</name>
  <filename>mrdocs/doc/SuperscriptInline.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::SuperscriptInline::kind_id</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/SuperscriptInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::SuperscriptInline::kind_id</name>
  <filename>mrdocs/doc/SuperscriptInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TParamBlock</name>
  <filename>mrdocs/doc/TParamBlock.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::TParamBlock::name</class>
  <class kind="class">mrdocs::doc::TParamBlock::kind_id</class>
  <class kind="class">mrdocs::doc::TParamBlock::TParamBlock</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/TParamBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/TParamBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/TParamBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/TParamBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/TParamBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/TParamBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/TParamBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/TParamBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/TParamBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/TParamBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/TParamBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/TParamBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/TParamBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/TParamBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/TParamBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/TParamBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/TParamBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/TParamBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/TParamBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TParamBlock::name</name>
  <filename>mrdocs/doc/TParamBlock/name.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TParamBlock::kind_id</name>
  <filename>mrdocs/doc/TParamBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TParamBlock::TParamBlock</name>
  <filename>mrdocs/doc/TParamBlock/2constructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TableBlock</name>
  <filename>mrdocs/doc/TableBlock.adoc</filename>
  <class kind="class">mrdocs::doc::TableBlock::Alignments</class>
  <class kind="class">mrdocs::doc::TableBlock::items</class>
  <class kind="class">mrdocs::doc::TableBlock::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/TableBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/TableBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/TableBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/TableBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/TableBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/TableBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/TableBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/TableBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/TableBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/TableBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/TableBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/TableBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/TableBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/TableBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/TableBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/TableBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/TableBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/TableBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/TableBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TableBlock::Alignments</name>
  <filename>mrdocs/doc/TableBlock/Alignments.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TableBlock::items</name>
  <filename>mrdocs/doc/TableBlock/items.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TableBlock::kind_id</name>
  <filename>mrdocs/doc/TableBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TableCell</name>
  <filename>mrdocs/doc/TableCell.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TableRow</name>
  <filename>mrdocs/doc/TableRow.adoc</filename>
  <class kind="class">mrdocs::doc::TableRow::Cells</class>
  <class kind="class">mrdocs::doc::TableRow::is_header</class>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TableRow::Cells</name>
  <filename>mrdocs/doc/TableRow/Cells.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TableRow::is_header</name>
  <filename>mrdocs/doc/TableRow/is_header.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TextInline</name>
  <filename>mrdocs/doc/TextInline.adoc</filename>
  <class kind="class">mrdocs::doc::TextInline::TextInline</class>
  <class kind="class">mrdocs::doc::TextInline::literal</class>
  <class kind="class">mrdocs::doc::TextInline::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>~TextInline</name>
    <anchorfile>mrdocs/doc/TextInline/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/TextInline/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCopyDetails</name>
    <anchorfile>mrdocs/doc/TextInline/isCopyDetails.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEmph</name>
    <anchorfile>mrdocs/doc/TextInline/isEmph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteReference</name>
    <anchorfile>mrdocs/doc/TextInline/isFootnoteReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHighlight</name>
    <anchorfile>mrdocs/doc/TextInline/isHighlight.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isImage</name>
    <anchorfile>mrdocs/doc/TextInline/isImage.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLineBreak</name>
    <anchorfile>mrdocs/doc/TextInline/isLineBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLink</name>
    <anchorfile>mrdocs/doc/TextInline/isLink.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/TextInline/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReference</name>
    <anchorfile>mrdocs/doc/TextInline/isReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSoftBreak</name>
    <anchorfile>mrdocs/doc/TextInline/isSoftBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrikethrough</name>
    <anchorfile>mrdocs/doc/TextInline/isStrikethrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isStrong</name>
    <anchorfile>mrdocs/doc/TextInline/isStrong.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubscript</name>
    <anchorfile>mrdocs/doc/TextInline/isSubscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSuperscript</name>
    <anchorfile>mrdocs/doc/TextInline/isSuperscript.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isText</name>
    <anchorfile>mrdocs/doc/TextInline/isText.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TextInline::TextInline</name>
  <filename>mrdocs/doc/TextInline/2constructor-041.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TextInline::literal</name>
  <filename>mrdocs/doc/TextInline/literal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::TextInline::kind_id</name>
  <filename>mrdocs/doc/TextInline/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ThematicBreakBlock</name>
  <filename>mrdocs/doc/ThematicBreakBlock.adoc</filename>
  <class kind="class">mrdocs::doc::ThematicBreakBlock::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>ThematicBreakBlock</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const ThematicBreakBlock&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>ThematicBreakBlock&amp;</type>
    <name>operator=</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const ThematicBreakBlock&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/ThematicBreakBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ThematicBreakBlock::kind_id</name>
  <filename>mrdocs/doc/ThematicBreakBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ThrowsBlock</name>
  <filename>mrdocs/doc/ThrowsBlock.adoc</filename>
  <class kind="class">mrdocs::doc::InlineContainer::operator=</class>
  <class kind="class">mrdocs::doc::InlineContainer::append</class>
  <class kind="class">mrdocs::doc::InlineContainer::asInlineContainer</class>
  <class kind="class">mrdocs::doc::InlineContainer::back</class>
  <class kind="class">mrdocs::doc::InlineContainer::front</class>
  <class kind="class">mrdocs::doc::InlineContainer::operator+=</class>
  <class kind="class">mrdocs::doc::InlineContainer::children</class>
  <class kind="class">mrdocs::doc::ThrowsBlock::exception</class>
  <class kind="class">mrdocs::doc::ThrowsBlock::kind_id</class>
  <class kind="class">mrdocs::doc::ThrowsBlock::ThrowsBlock</class>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>begin</name>
    <anchorfile>mrdocs/doc/InlineContainer/begin.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>clear</name>
    <anchorfile>mrdocs/doc/InlineContainer/clear.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>InlineContainer&amp;</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/doc/InlineContainer/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/doc/InlineContainer/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>end</name>
    <anchorfile>mrdocs/doc/InlineContainer/end.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>erase</name>
    <anchorfile>mrdocs/doc/InlineContainer/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>insert</name>
    <anchorfile>mrdocs/doc/InlineContainer/insert.adoc</anchorfile>
    <anchor/>
    <arglist>(auto&amp;&amp; self, auto...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/doc/InlineContainer/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAdmonition</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isAdmonition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBrief</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isBrief.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCode</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isCode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDefinitionList</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isDefinitionList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFootnoteDefinition</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isFootnoteDefinition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isHeading</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isHeading.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isList</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isList.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMath</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isMath.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParagraph</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isParagraph.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isParam</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPostcondition</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isPostcondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPrecondition</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isPrecondition.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isQuote</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isQuote.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isReturns</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isReturns.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSee</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isSee.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTParam</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isTParam.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThematicBreak</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isThematicBreak.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isThrows</name>
    <anchorfile>mrdocs/doc/ThrowsBlock/isThrows.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ThrowsBlock::exception</name>
  <filename>mrdocs/doc/ThrowsBlock/exception.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ThrowsBlock::kind_id</name>
  <filename>mrdocs/doc/ThrowsBlock/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ThrowsBlock::ThrowsBlock</name>
  <filename>mrdocs/doc/ThrowsBlock/2constructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::AdmonitionKind</name>
  <filename>mrdocs/doc/AdmonitionKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::BlockKind</name>
  <filename>mrdocs/doc/BlockKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::InlineKind</name>
  <filename>mrdocs/doc/InlineKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ParamDirection</name>
  <filename>mrdocs/doc/ParamDirection.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::Parts</name>
  <filename>mrdocs/doc/Parts.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::getAsPlainText</name>
  <filename>mrdocs/doc/getAsPlainText-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::isEmpty</name>
  <filename>mrdocs/doc/isEmpty-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::ltrim</name>
  <filename>mrdocs/doc/ltrim-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::rtrim</name>
  <filename>mrdocs/doc/rtrim-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::tag_invoke</name>
  <filename>mrdocs/doc/tag_invoke-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::toString</name>
  <filename>mrdocs/doc/toString-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::trim</name>
  <filename>mrdocs/doc/trim-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::visit</name>
  <filename>mrdocs/doc/visit-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::operator==</name>
  <filename>mrdocs/doc/operator_eq-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::operator&lt;=&gt;</name>
  <filename>mrdocs/doc/operator_3way-01c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::operator&lt;=&gt;</name>
  <filename>mrdocs/doc/operator_3way-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::doc::operator==</name>
  <filename>mrdocs/doc/operator_eq-07.adoc</filename>
</compound>
<compound kind="namespace">
  <name>mrdocs::dom</name>
  <filename>mrdocs/dom.adoc</filename>
  <class kind="class">mrdocs::dom::Array</class>
  <class kind="class">mrdocs::dom::ArrayImpl</class>
  <class kind="class">mrdocs::dom::DefaultArrayImpl</class>
  <class kind="class">mrdocs::dom::DefaultFunctionImpl</class>
  <class kind="class">mrdocs::dom::DefaultObjectImpl</class>
  <class kind="class">mrdocs::dom::Function</class>
  <class kind="class">mrdocs::dom::FunctionImpl</class>
  <class kind="class">mrdocs::dom::LazyArrayImpl</class>
  <class kind="class">mrdocs::dom::LazyArrayImpl</class>
  <class kind="class">mrdocs::dom::LazyObjectImpl</class>
  <class kind="class">mrdocs::dom::LazyObjectImpl</class>
  <class kind="class">mrdocs::dom::LazyObjectMapTag</class>
  <class kind="class">mrdocs::dom::Object</class>
  <class kind="class">mrdocs::dom::ObjectImpl</class>
  <class kind="class">mrdocs::dom::String</class>
  <class kind="class">mrdocs::dom::Value</class>
  <class kind="class">mrdocs::dom::ValueFromTag</class>
  <class kind="class">mrdocs::dom::VariadicFunctionImpl</class>
  <class kind="class">mrdocs::dom::function_traits</class>
  <class kind="class">mrdocs::dom::function_traits</class>
  <class kind="class">mrdocs::dom::function_traits</class>
  <class kind="class">mrdocs::dom::function_traits</class>
  <class kind="class">mrdocs::dom::function_traits</class>
  <class kind="class">mrdocs::dom::Kind</class>
  <class kind="class">mrdocs::dom::LazyArray</class>
  <class kind="class">mrdocs::dom::LazyObject</class>
  <class kind="class">mrdocs::dom::ValueFrom</class>
  <class kind="class">mrdocs::dom::operator&amp;&amp;</class>
  <class kind="class">mrdocs::dom::operator+</class>
  <class kind="class">mrdocs::dom::operator||</class>
  <class kind="class">mrdocs::dom::stringOrNull</class>
  <class kind="class">mrdocs::dom::swap</class>
  <class kind="class">mrdocs::dom::toString</class>
  <class kind="class">mrdocs::dom::operator==</class>
  <class kind="class">mrdocs::dom::operator!=</class>
  <class kind="class">mrdocs::dom::operator&lt;=&gt;</class>
  <class kind="class">mrdocs::dom::HasLazyObjectMap</class>
  <class kind="class">mrdocs::dom::HasLazyObjectMapWithContext</class>
  <class kind="class">mrdocs::dom::HasLazyObjectMapWithoutContext</class>
  <class kind="class">mrdocs::dom::HasStandaloneValueFrom</class>
  <class kind="class">mrdocs::dom::HasValueFrom</class>
  <class kind="class">mrdocs::dom::HasValueFromWithContext</class>
  <class kind="class">mrdocs::dom::HasValueFromWithoutContext</class>
  <class kind="class">mrdocs::dom::StringLikeTy</class>
  <class kind="class">mrdocs::dom::function_traits_convertible_to_value</class>
  <class kind="class">mrdocs::dom::has_function_args_for_default_function_impl</class>
  <class kind="class">mrdocs::dom::has_function_traits</class>
  <class kind="class">mrdocs::dom::has_function_traits_for_default_function_impl</class>
  <class kind="class">mrdocs::dom::has_invoke_expected_result_convertible_to_dom_value</class>
  <class kind="class">mrdocs::dom::has_invoke_result_convertible_to_dom_value</class>
  <class kind="class">mrdocs::dom::has_invoke_result_for_default_function_impl</class>
  <member kind="function">
    <type>Array</type>
    <name>TransformArray</name>
    <anchorfile>mrdocs/dom/TransformArray.adoc</anchorfile>
    <anchor/>
    <arglist>(const T&amp; arr, const F&amp; f)</arglist>
  </member>
  <member kind="function">
    <type>Function</type>
    <name>makeInvocable</name>
    <anchorfile>mrdocs/dom/makeInvocable.adoc</anchorfile>
    <anchor/>
    <arglist>(F&amp;&amp; f)</arglist>
  </member>
  <member kind="function">
    <type>Function</type>
    <name>makeVariadicInvocable</name>
    <anchorfile>mrdocs/dom/makeVariadicInvocable.adoc</anchorfile>
    <anchor/>
    <arglist>(F&amp;&amp; f)</arglist>
  </member>
  <member kind="function">
    <type>Array</type>
    <name>newArray</name>
    <anchorfile>mrdocs/dom/newArray.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>Function</type>
    <name>newFunction</name>
    <anchorfile>mrdocs/dom/newFunction.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>Object</type>
    <name>newObject</name>
    <anchorfile>mrdocs/dom/newObject.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
</compound>
<compound kind="namespace">
  <name>mrdocs::dom::JSON</name>
  <filename>mrdocs/dom/JSON.adoc</filename>
  <member kind="function">
    <type>std::string</type>
    <name>stringify</name>
    <anchorfile>mrdocs/dom/JSON/stringify.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Value&amp; value)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array</name>
  <filename>mrdocs/dom/Array.adoc</filename>
  <class kind="class">mrdocs::dom::Array::const_iterator</class>
  <class kind="class">mrdocs::dom::Array::const_pointer</class>
  <class kind="class">mrdocs::dom::Array::const_reference</class>
  <class kind="class">mrdocs::dom::Array::difference_type</class>
  <class kind="class">mrdocs::dom::Array::impl_type</class>
  <class kind="class">mrdocs::dom::Array::pointer</class>
  <class kind="class">mrdocs::dom::Array::reference</class>
  <class kind="class">mrdocs::dom::Array::size_type</class>
  <class kind="class">mrdocs::dom::Array::storage_type</class>
  <class kind="class">mrdocs::dom::Array::value_type</class>
  <class kind="class">mrdocs::dom::Array::iterator</class>
  <class kind="class">mrdocs::dom::Array::Array</class>
  <class kind="class">mrdocs::dom::Array::operator=</class>
  <member kind="function">
    <type>void</type>
    <name>~Array</name>
    <anchorfile>mrdocs/dom/Array/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>value_type</type>
    <name>at</name>
    <anchorfile>mrdocs/dom/Array/at.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type i)</arglist>
  </member>
  <member kind="function">
    <type>value_type</type>
    <name>back</name>
    <anchorfile>mrdocs/dom/Array/back.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>iterator</type>
    <name>begin</name>
    <anchorfile>mrdocs/dom/Array/begin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/dom/Array/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/dom/Array/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>iterator</type>
    <name>end</name>
    <anchorfile>mrdocs/dom/Array/end.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>value_type</type>
    <name>front</name>
    <anchorfile>mrdocs/dom/Array/front.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>value_type</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/Array/get.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type i)</arglist>
  </member>
  <member kind="function">
    <type>const impl_type&amp;</type>
    <name>impl</name>
    <anchorfile>mrdocs/dom/Array/impl.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>push_back</name>
    <anchorfile>mrdocs/dom/Array/push_back.adoc</anchorfile>
    <anchor/>
    <arglist>(value_type value)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/Array/set.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type i, Value v)</arglist>
  </member>
  <member kind="function">
    <type>size_type</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/Array/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/dom/Array/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Array&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/Array/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::const_iterator</name>
  <filename>mrdocs/dom/Array/const_iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::const_pointer</name>
  <filename>mrdocs/dom/Array/const_pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::const_reference</name>
  <filename>mrdocs/dom/Array/const_reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::difference_type</name>
  <filename>mrdocs/dom/Array/difference_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::impl_type</name>
  <filename>mrdocs/dom/Array/impl_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::pointer</name>
  <filename>mrdocs/dom/Array/pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::reference</name>
  <filename>mrdocs/dom/Array/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::size_type</name>
  <filename>mrdocs/dom/Array/size_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::storage_type</name>
  <filename>mrdocs/dom/Array/storage_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::value_type</name>
  <filename>mrdocs/dom/Array/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::iterator</name>
  <filename>mrdocs/dom/Array/iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::Array</name>
  <filename>mrdocs/dom/Array/2constructor-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Array::operator=</name>
  <filename>mrdocs/dom/Array/operator_assign-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::ArrayImpl</name>
  <filename>mrdocs/dom/ArrayImpl.adoc</filename>
  <class kind="class">mrdocs::dom::ArrayImpl::size_type</class>
  <class kind="class">mrdocs::dom::ArrayImpl::value_type</class>
  <member kind="function">
    <type>void</type>
    <name>~ArrayImpl</name>
    <anchorfile>mrdocs/dom/ArrayImpl/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/dom/ArrayImpl/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(value_type value)</arglist>
  </member>
  <member kind="function">
    <type>value_type</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/ArrayImpl/get.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type i)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/ArrayImpl/set.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type index, Value value)</arglist>
  </member>
  <member kind="function">
    <type>size_type</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/ArrayImpl/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/ArrayImpl/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::ArrayImpl::size_type</name>
  <filename>mrdocs/dom/ArrayImpl/size_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::ArrayImpl::value_type</name>
  <filename>mrdocs/dom/ArrayImpl/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultArrayImpl</name>
  <filename>mrdocs/dom/DefaultArrayImpl.adoc</filename>
  <class kind="class">mrdocs::dom::DefaultArrayImpl::size_type</class>
  <class kind="class">mrdocs::dom::DefaultArrayImpl::storage_type</class>
  <class kind="class">mrdocs::dom::DefaultArrayImpl::value_type</class>
  <class kind="class">mrdocs::dom::DefaultArrayImpl::DefaultArrayImpl</class>
  <class kind="class">mrdocs::dom::DefaultArrayImpl::set</class>
  <member kind="function">
    <type>void</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/dom/DefaultArrayImpl/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(value_type value)</arglist>
  </member>
  <member kind="function">
    <type>value_type</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/DefaultArrayImpl/get.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type i)</arglist>
  </member>
  <member kind="function">
    <type>size_type</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/DefaultArrayImpl/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/DefaultArrayImpl/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultArrayImpl::size_type</name>
  <filename>mrdocs/dom/DefaultArrayImpl/size_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultArrayImpl::storage_type</name>
  <filename>mrdocs/dom/DefaultArrayImpl/storage_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultArrayImpl::value_type</name>
  <filename>mrdocs/dom/DefaultArrayImpl/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultArrayImpl::DefaultArrayImpl</name>
  <filename>mrdocs/dom/DefaultArrayImpl/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultArrayImpl::set</name>
  <filename>mrdocs/dom/DefaultArrayImpl/set-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultFunctionImpl</name>
  <filename>mrdocs/dom/DefaultFunctionImpl.adoc</filename>
  <class kind="class">mrdocs::dom::DefaultFunctionImpl::args_type</class>
  <class kind="class">mrdocs::dom::DefaultFunctionImpl::return_type</class>
  <member kind="function">
    <type>void</type>
    <name>DefaultFunctionImpl</name>
    <anchorfile>mrdocs/dom/DefaultFunctionImpl/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(U&amp;&amp; u)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>call</name>
    <anchorfile>mrdocs/dom/DefaultFunctionImpl/call.adoc</anchorfile>
    <anchor/>
    <arglist>(const Array&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/DefaultFunctionImpl/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultFunctionImpl::args_type</name>
  <filename>mrdocs/dom/DefaultFunctionImpl/args_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultFunctionImpl::return_type</name>
  <filename>mrdocs/dom/DefaultFunctionImpl/return_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultObjectImpl</name>
  <filename>mrdocs/dom/DefaultObjectImpl.adoc</filename>
  <class kind="class">mrdocs::dom::ObjectImpl::reference</class>
  <class kind="class">mrdocs::dom::ObjectImpl::storage_type</class>
  <class kind="class">mrdocs::dom::DefaultObjectImpl::DefaultObjectImpl</class>
  <class kind="class">mrdocs::dom::DefaultObjectImpl::visit</class>
  <member kind="function">
    <type>bool</type>
    <name>exists</name>
    <anchorfile>mrdocs/dom/DefaultObjectImpl/exists.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/DefaultObjectImpl/get.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/DefaultObjectImpl/set.adoc</anchorfile>
    <anchor/>
    <arglist>(String key, Value value)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/DefaultObjectImpl/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/ObjectImpl/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultObjectImpl::DefaultObjectImpl</name>
  <filename>mrdocs/dom/DefaultObjectImpl/2constructor-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::DefaultObjectImpl::visit</name>
  <filename>mrdocs/dom/DefaultObjectImpl/visit-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Function</name>
  <filename>mrdocs/dom/Function.adoc</filename>
  <class kind="class">mrdocs::dom::Function::Function</class>
  <class kind="class">mrdocs::dom::Function::operator=</class>
  <member kind="function">
    <type>void</type>
    <name>~Function</name>
    <anchorfile>mrdocs/dom/Function/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>call</name>
    <anchorfile>mrdocs/dom/Function/call.adoc</anchorfile>
    <anchor/>
    <arglist>(const Array&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>const impl_type&amp;</type>
    <name>impl</name>
    <anchorfile>mrdocs/dom/Function/impl.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>operator()</name>
    <anchorfile>mrdocs/dom/Function/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/dom/Function/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Function&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>try_invoke</name>
    <anchorfile>mrdocs/dom/Function/try_invoke.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/Function/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Function::Function</name>
  <filename>mrdocs/dom/Function/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Function::operator=</name>
  <filename>mrdocs/dom/Function/operator_assign-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::FunctionImpl</name>
  <filename>mrdocs/dom/FunctionImpl.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>~FunctionImpl</name>
    <anchorfile>mrdocs/dom/FunctionImpl/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>call</name>
    <anchorfile>mrdocs/dom/FunctionImpl/call.adoc</anchorfile>
    <anchor/>
    <arglist>(const Array&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/FunctionImpl/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyArrayImpl</name>
  <filename>mrdocs/dom/LazyArrayImpl-03.adoc</filename>
  <class kind="class">mrdocs::dom::ArrayImpl::size_type</class>
  <class kind="class">mrdocs::dom::ArrayImpl::value_type</class>
  <class kind="class">mrdocs::dom::LazyArrayImpl::LazyArrayImpl</class>
  <class kind="class">mrdocs::dom::LazyArrayImpl::get</class>
  <member kind="function">
    <type>void</type>
    <name>~LazyArrayImpl</name>
    <anchorfile>mrdocs/dom/LazyArrayImpl-03/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/dom/ArrayImpl/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(value_type value)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/ArrayImpl/set.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type index, Value value)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/LazyArrayImpl-03/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/LazyArrayImpl-03/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyArrayImpl::LazyArrayImpl</name>
  <filename>mrdocs/dom/LazyArrayImpl-03/2constructor-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyArrayImpl::get</name>
  <filename>mrdocs/dom/LazyArrayImpl-03/get-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyArrayImpl</name>
  <filename>mrdocs/dom/LazyArrayImpl-0a.adoc</filename>
  <class kind="class">mrdocs::dom::ArrayImpl::size_type</class>
  <class kind="class">mrdocs::dom::ArrayImpl::value_type</class>
  <member kind="function">
    <type>void</type>
    <name>emplace_back</name>
    <anchorfile>mrdocs/dom/ArrayImpl/emplace_back.adoc</anchorfile>
    <anchor/>
    <arglist>(value_type value)</arglist>
  </member>
  <member kind="function">
    <type>value_type</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/ArrayImpl/get.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type i)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/ArrayImpl/set.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type index, Value value)</arglist>
  </member>
  <member kind="function">
    <type>size_type</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/ArrayImpl/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/ArrayImpl/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyObjectImpl</name>
  <filename>mrdocs/dom/LazyObjectImpl-04.adoc</filename>
  <class kind="class">mrdocs::dom::ObjectImpl::reference</class>
  <class kind="class">mrdocs::dom::ObjectImpl::storage_type</class>
  <class kind="class">mrdocs::dom::LazyObjectImpl::LazyObjectImpl</class>
  <member kind="function">
    <type>void</type>
    <name>~LazyObjectImpl</name>
    <anchorfile>mrdocs/dom/LazyObjectImpl-04/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>exists</name>
    <anchorfile>mrdocs/dom/LazyObjectImpl-04/exists.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/LazyObjectImpl-04/get.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/LazyObjectImpl-04/set.adoc</anchorfile>
    <anchor/>
    <arglist>(String key, Value value)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/LazyObjectImpl-04/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/LazyObjectImpl-04/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>visit</name>
    <anchorfile>mrdocs/dom/LazyObjectImpl-04/visit.adoc</anchorfile>
    <anchor/>
    <arglist>(std::function&lt;bool(String, Value)&gt; fn)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyObjectImpl::LazyObjectImpl</name>
  <filename>mrdocs/dom/LazyObjectImpl-04/2constructor-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyObjectImpl</name>
  <filename>mrdocs/dom/LazyObjectImpl-09.adoc</filename>
  <class kind="class">mrdocs::dom::ObjectImpl::reference</class>
  <class kind="class">mrdocs::dom::ObjectImpl::storage_type</class>
  <member kind="function">
    <type>bool</type>
    <name>exists</name>
    <anchorfile>mrdocs/dom/ObjectImpl/exists.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/ObjectImpl/get.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/ObjectImpl/set.adoc</anchorfile>
    <anchor/>
    <arglist>(String key, Value value)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/ObjectImpl/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/ObjectImpl/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>visit</name>
    <anchorfile>mrdocs/dom/ObjectImpl/visit.adoc</anchorfile>
    <anchor/>
    <arglist>(std::function&lt;bool(String, Value)&gt; fn)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyObjectMapTag</name>
  <filename>mrdocs/dom/LazyObjectMapTag.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object</name>
  <filename>mrdocs/dom/Object.adoc</filename>
  <class kind="class">mrdocs::dom::Object::const_pointer</class>
  <class kind="class">mrdocs::dom::Object::const_reference</class>
  <class kind="class">mrdocs::dom::Object::difference_type</class>
  <class kind="class">mrdocs::dom::Object::impl_type</class>
  <class kind="class">mrdocs::dom::Object::pointer</class>
  <class kind="class">mrdocs::dom::Object::reference</class>
  <class kind="class">mrdocs::dom::Object::size_type</class>
  <class kind="class">mrdocs::dom::Object::storage_type</class>
  <class kind="class">mrdocs::dom::Object::value_type</class>
  <class kind="class">mrdocs::dom::Object::Object</class>
  <class kind="class">mrdocs::dom::Object::operator=</class>
  <class kind="class">mrdocs::dom::Object::visit</class>
  <member kind="function">
    <type>void</type>
    <name>~Object</name>
    <anchorfile>mrdocs/dom/Object/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>at</name>
    <anchorfile>mrdocs/dom/Object/at.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view i)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/dom/Object/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>exists</name>
    <anchorfile>mrdocs/dom/Object/exists.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/Object/get.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>const impl_type&amp;</type>
    <name>impl</name>
    <anchorfile>mrdocs/dom/Object/impl.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/Object/set.adoc</anchorfile>
    <anchor/>
    <arglist>(String key, Value value)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/Object/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/dom/Object/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Object&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/Object/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::const_pointer</name>
  <filename>mrdocs/dom/Object/const_pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::const_reference</name>
  <filename>mrdocs/dom/Object/const_reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::difference_type</name>
  <filename>mrdocs/dom/Object/difference_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::impl_type</name>
  <filename>mrdocs/dom/Object/impl_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::pointer</name>
  <filename>mrdocs/dom/Object/pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::reference</name>
  <filename>mrdocs/dom/Object/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::size_type</name>
  <filename>mrdocs/dom/Object/size_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::storage_type</name>
  <filename>mrdocs/dom/Object/storage_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::value_type</name>
  <filename>mrdocs/dom/Object/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::Object</name>
  <filename>mrdocs/dom/Object/2constructor-03b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::operator=</name>
  <filename>mrdocs/dom/Object/operator_assign-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Object::visit</name>
  <filename>mrdocs/dom/Object/visit-0fa.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::ObjectImpl</name>
  <filename>mrdocs/dom/ObjectImpl.adoc</filename>
  <class kind="class">mrdocs::dom::ObjectImpl::reference</class>
  <class kind="class">mrdocs::dom::ObjectImpl::storage_type</class>
  <member kind="function">
    <type>void</type>
    <name>~ObjectImpl</name>
    <anchorfile>mrdocs/dom/ObjectImpl/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>exists</name>
    <anchorfile>mrdocs/dom/ObjectImpl/exists.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/ObjectImpl/get.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/ObjectImpl/set.adoc</anchorfile>
    <anchor/>
    <arglist>(String key, Value value)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/ObjectImpl/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/ObjectImpl/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>visit</name>
    <anchorfile>mrdocs/dom/ObjectImpl/visit.adoc</anchorfile>
    <anchor/>
    <arglist>(std::function&lt;bool(String, Value)&gt; fn)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::ObjectImpl::reference</name>
  <filename>mrdocs/dom/ObjectImpl/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::ObjectImpl::storage_type</name>
  <filename>mrdocs/dom/ObjectImpl/storage_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::String</name>
  <filename>mrdocs/dom/String.adoc</filename>
  <class kind="class">mrdocs::dom::String::String</class>
  <class kind="class">mrdocs::dom::String::operator=</class>
  <member kind="function">
    <type>void</type>
    <name>~String</name>
    <anchorfile>mrdocs/dom/String/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>c_str</name>
    <anchorfile>mrdocs/dom/String/c_str.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>data</name>
    <anchorfile>mrdocs/dom/String/data.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/dom/String/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>get</name>
    <anchorfile>mrdocs/dom/String/get.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/String/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>str</name>
    <anchorfile>mrdocs/dom/String/str.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/dom/String/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(String&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>operator basic_string_view&lt;char&gt;</name>
    <anchorfile>mrdocs/dom/String/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::String::String</name>
  <filename>mrdocs/dom/String/2constructor-0b0.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::String::operator=</name>
  <filename>mrdocs/dom/String/operator_assign-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value</name>
  <filename>mrdocs/dom/Value.adoc</filename>
  <class kind="class">mrdocs::dom::Value::Value</class>
  <class kind="class">mrdocs::dom::Value::operator=</class>
  <class kind="class">mrdocs::dom::Value::get</class>
  <class kind="class">mrdocs::dom::Value::getArray</class>
  <class kind="class">mrdocs::dom::Value::arr_</class>
  <class kind="class">mrdocs::dom::Value::b_</class>
  <class kind="class">mrdocs::dom::Value::fn_</class>
  <class kind="class">mrdocs::dom::Value::i_</class>
  <class kind="class">mrdocs::dom::Value::obj_</class>
  <class kind="class">mrdocs::dom::Value::str_</class>
  <member kind="function">
    <type>void</type>
    <name>~Value</name>
    <anchorfile>mrdocs/dom/Value/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/dom/Value/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>exists</name>
    <anchorfile>mrdocs/dom/Value/exists.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>getBool</name>
    <anchorfile>mrdocs/dom/Value/getBool.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const Function&amp;</type>
    <name>getFunction</name>
    <anchorfile>mrdocs/dom/Value/getFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>int64_t</type>
    <name>getInteger</name>
    <anchorfile>mrdocs/dom/Value/getInteger.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const Object&amp;</type>
    <name>getObject</name>
    <anchorfile>mrdocs/dom/Value/getObject.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const String&amp;</type>
    <name>getString</name>
    <anchorfile>mrdocs/dom/Value/getString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/dom/Value/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBoolean</name>
    <anchorfile>mrdocs/dom/Value/isBoolean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/dom/Value/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isInteger</name>
    <anchorfile>mrdocs/dom/Value/isInteger.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNull</name>
    <anchorfile>mrdocs/dom/Value/isNull.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isObject</name>
    <anchorfile>mrdocs/dom/Value/isObject.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSafeString</name>
    <anchorfile>mrdocs/dom/Value/isSafeString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isString</name>
    <anchorfile>mrdocs/dom/Value/isString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTruthy</name>
    <anchorfile>mrdocs/dom/Value/isTruthy.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUndefined</name>
    <anchorfile>mrdocs/dom/Value/isUndefined.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>dom::Kind</type>
    <name>kind</name>
    <anchorfile>mrdocs/dom/Value/kind.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>dom::Value</type>
    <name>lookup</name>
    <anchorfile>mrdocs/dom/Value/lookup.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view keys)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>operator()</name>
    <anchorfile>mrdocs/dom/Value/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/dom/Value/set.adoc</anchorfile>
    <anchor/>
    <arglist>(const String&amp; key, const Value&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/dom/Value/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/dom/Value/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Value&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/Value/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>operator basic_string&lt;char&gt;</name>
    <anchorfile>mrdocs/dom/Value/2conversion-0c.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/dom/Value/2conversion-05.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::Value</name>
  <filename>mrdocs/dom/Value/2constructor-0e0.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::operator=</name>
  <filename>mrdocs/dom/Value/operator_assign-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::get</name>
  <filename>mrdocs/dom/Value/get-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::getArray</name>
  <filename>mrdocs/dom/Value/getArray-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::arr_</name>
  <filename>mrdocs/dom/Value/arr_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::b_</name>
  <filename>mrdocs/dom/Value/b_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::fn_</name>
  <filename>mrdocs/dom/Value/fn_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::i_</name>
  <filename>mrdocs/dom/Value/i_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::obj_</name>
  <filename>mrdocs/dom/Value/obj_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Value::str_</name>
  <filename>mrdocs/dom/Value/str_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::ValueFromTag</name>
  <filename>mrdocs/dom/ValueFromTag.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::VariadicFunctionImpl</name>
  <filename>mrdocs/dom/VariadicFunctionImpl.adoc</filename>
  <class kind="class">mrdocs::dom::VariadicFunctionImpl::args_type</class>
  <class kind="class">mrdocs::dom::VariadicFunctionImpl::return_type</class>
  <member kind="function">
    <type>void</type>
    <name>VariadicFunctionImpl</name>
    <anchorfile>mrdocs/dom/VariadicFunctionImpl/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(U&amp;&amp; u)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>call</name>
    <anchorfile>mrdocs/dom/VariadicFunctionImpl/call.adoc</anchorfile>
    <anchor/>
    <arglist>(const Array&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>type_key</name>
    <anchorfile>mrdocs/dom/VariadicFunctionImpl/type_key.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::dom::VariadicFunctionImpl::args_type</name>
  <filename>mrdocs/dom/VariadicFunctionImpl/args_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::VariadicFunctionImpl::return_type</name>
  <filename>mrdocs/dom/VariadicFunctionImpl/return_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits</name>
  <filename>mrdocs/dom/function_traits-056.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits</name>
  <filename>mrdocs/dom/function_traits-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits</name>
  <filename>mrdocs/dom/function_traits-0f.adoc</filename>
  <class kind="class">mrdocs::dom::function_traits::args_type</class>
  <class kind="class">mrdocs::dom::function_traits::return_type</class>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits::args_type</name>
  <filename>mrdocs/dom/function_traits-0f/args_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits::return_type</name>
  <filename>mrdocs/dom/function_traits-0f/return_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits</name>
  <filename>mrdocs/dom/function_traits-04.adoc</filename>
  <class kind="class">mrdocs::dom::function_traits::args_type</class>
  <class kind="class">mrdocs::dom::function_traits::return_type</class>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits::args_type</name>
  <filename>mrdocs/dom/function_traits-04/args_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits::return_type</name>
  <filename>mrdocs/dom/function_traits-04/return_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits</name>
  <filename>mrdocs/dom/function_traits-05f.adoc</filename>
  <class kind="class">mrdocs::dom::function_traits::args_type</class>
  <class kind="class">mrdocs::dom::function_traits::return_type</class>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits::args_type</name>
  <filename>mrdocs/dom/function_traits-05f/args_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits::return_type</name>
  <filename>mrdocs/dom/function_traits-05f/return_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::Kind</name>
  <filename>mrdocs/dom/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyArray</name>
  <filename>mrdocs/dom/LazyArray-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::LazyObject</name>
  <filename>mrdocs/dom/LazyObject-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::ValueFrom</name>
  <filename>mrdocs/dom/ValueFrom-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::operator&amp;&amp;</name>
  <filename>mrdocs/dom/operator_and-0df7.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::operator+</name>
  <filename>mrdocs/dom/operator_plus-002.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::operator||</name>
  <filename>mrdocs/dom/operator_or-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::stringOrNull</name>
  <filename>mrdocs/dom/stringOrNull-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::swap</name>
  <filename>mrdocs/dom/swap-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::toString</name>
  <filename>mrdocs/dom/toString-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::operator==</name>
  <filename>mrdocs/dom/operator_eq-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::operator!=</name>
  <filename>mrdocs/dom/operator_not_eq-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::operator&lt;=&gt;</name>
  <filename>mrdocs/dom/operator_3way-07b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::HasLazyObjectMap</name>
  <filename>mrdocs/dom/HasLazyObjectMap.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::HasLazyObjectMapWithContext</name>
  <filename>mrdocs/dom/HasLazyObjectMapWithContext.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::HasLazyObjectMapWithoutContext</name>
  <filename>mrdocs/dom/HasLazyObjectMapWithoutContext.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::HasStandaloneValueFrom</name>
  <filename>mrdocs/dom/HasStandaloneValueFrom.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::HasValueFrom</name>
  <filename>mrdocs/dom/HasValueFrom.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::HasValueFromWithContext</name>
  <filename>mrdocs/dom/HasValueFromWithContext.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::HasValueFromWithoutContext</name>
  <filename>mrdocs/dom/HasValueFromWithoutContext.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::StringLikeTy</name>
  <filename>mrdocs/dom/StringLikeTy.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::function_traits_convertible_to_value</name>
  <filename>mrdocs/dom/function_traits_convertible_to_value.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::has_function_args_for_default_function_impl</name>
  <filename>mrdocs/dom/has_function_args_for_default_function_impl.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::has_function_traits</name>
  <filename>mrdocs/dom/has_function_traits.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::has_function_traits_for_default_function_impl</name>
  <filename>mrdocs/dom/has_function_traits_for_default_function_impl.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::has_invoke_expected_result_convertible_to_dom_value</name>
  <filename>mrdocs/dom/has_invoke_expected_result_convertible_to_dom_value.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::has_invoke_result_convertible_to_dom_value</name>
  <filename>mrdocs/dom/has_invoke_result_convertible_to_dom_value.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dom::has_invoke_result_for_default_function_impl</name>
  <filename>mrdocs/dom/has_invoke_result_for_default_function_impl.adoc</filename>
</compound>
<compound kind="namespace">
  <name>mrdocs::files</name>
  <filename>mrdocs/files.adoc</filename>
  <class kind="class">mrdocs::files::FileType</class>
  <class kind="class">mrdocs::files::appendPath</class>
  <class kind="class">mrdocs::files::getParentDir</class>
  <class kind="class">mrdocs::files::makeAbsolute</class>
  <member kind="function">
    <type>Expected&lt;void&gt;</type>
    <name>createDirectory</name>
    <anchorfile>mrdocs/files/createDirectory.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>exists</name>
    <anchorfile>mrdocs/files/exists.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>getFileName</name>
    <anchorfile>mrdocs/files/getFileName.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;std::string&gt;</type>
    <name>getFileText</name>
    <anchorfile>mrdocs/files/getFileText.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;FileType&gt;</type>
    <name>getFileType</name>
    <anchorfile>mrdocs/files/getFileType.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>getSourceFilename</name>
    <anchorfile>mrdocs/files/getSourceFilename.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAbsolute</name>
    <anchorfile>mrdocs/files/isAbsolute.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDirectory</name>
    <anchorfile>mrdocs/files/isDirectory.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDirsy</name>
    <anchorfile>mrdocs/files/isDirsy.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPosixStyle</name>
    <anchorfile>mrdocs/files/isPosixStyle.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRegularFile</name>
    <anchorfile>mrdocs/files/isRegularFile.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isResolvedSubpathOf</name>
    <anchorfile>mrdocs/files/isResolvedSubpathOf.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName, std::string_view prefix)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isSubpathOf</name>
    <anchorfile>mrdocs/files/isSubpathOf.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName, std::string_view prefix)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>looksLikeDirectory</name>
    <anchorfile>mrdocs/files/looksLikeDirectory.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>looksLikeFile</name>
    <anchorfile>mrdocs/files/looksLikeFile.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>makeDirsy</name>
    <anchorfile>mrdocs/files/makeDirsy.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>makePosixStyle</name>
    <anchorfile>mrdocs/files/makePosixStyle.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>makeRealPath</name>
    <anchorfile>mrdocs/files/makeRealPath.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>normalizeDir</name>
    <anchorfile>mrdocs/files/normalizeDir.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>normalizePath</name>
    <anchorfile>mrdocs/files/normalizePath.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void&gt;</type>
    <name>requireAbsolute</name>
    <anchorfile>mrdocs/files/requireAbsolute.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void&gt;</type>
    <name>requireDirectory</name>
    <anchorfile>mrdocs/files/requireDirectory.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view pathName)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>withExtension</name>
    <anchorfile>mrdocs/files/withExtension.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view fileName, std::string_view ext)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::files::FileType</name>
  <filename>mrdocs/files/FileType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::files::appendPath</name>
  <filename>mrdocs/files/appendPath-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::files::getParentDir</name>
  <filename>mrdocs/files/getParentDir-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::files::makeAbsolute</name>
  <filename>mrdocs/files/makeAbsolute-0d.adoc</filename>
</compound>
<compound kind="namespace">
  <name>mrdocs::helpers</name>
  <filename>mrdocs/helpers.adoc</filename>
  <member kind="function">
    <type>bool</type>
    <name>and_fn</name>
    <anchorfile>mrdocs/helpers/and_fn.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Array&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>dom::Value</type>
    <name>detag_fn</name>
    <anchorfile>mrdocs/helpers/detag_fn.adoc</anchorfile>
    <anchor/>
    <arglist>(dom::Value html)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>eq_fn</name>
    <anchorfile>mrdocs/helpers/eq_fn.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Array&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>dom::Value</type>
    <name>increment_fn</name>
    <anchorfile>mrdocs/helpers/increment_fn.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Value&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>ne_fn</name>
    <anchorfile>mrdocs/helpers/ne_fn.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Array&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>not_fn</name>
    <anchorfile>mrdocs/helpers/not_fn.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Array&amp; arg)</arglist>
  </member>
  <member kind="function">
    <type>dom::Value</type>
    <name>or_fn</name>
    <anchorfile>mrdocs/helpers/or_fn.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Array&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerAntoraHelpers</name>
    <anchorfile>mrdocs/helpers/registerAntoraHelpers.adoc</anchorfile>
    <anchor/>
    <arglist>(Handlebars&amp; hbs)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerBuiltinHelpers</name>
    <anchorfile>mrdocs/helpers/registerBuiltinHelpers.adoc</anchorfile>
    <anchor/>
    <arglist>(Handlebars&amp; hbs)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerConstructorHelpers</name>
    <anchorfile>mrdocs/helpers/registerConstructorHelpers.adoc</anchorfile>
    <anchor/>
    <arglist>(Handlebars&amp; hbs)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerContainerHelpers</name>
    <anchorfile>mrdocs/helpers/registerContainerHelpers.adoc</anchorfile>
    <anchor/>
    <arglist>(Handlebars&amp; hbs)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerLogicalHelpers</name>
    <anchorfile>mrdocs/helpers/registerLogicalHelpers.adoc</anchorfile>
    <anchor/>
    <arglist>(Handlebars&amp; hbs)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerMathHelpers</name>
    <anchorfile>mrdocs/helpers/registerMathHelpers.adoc</anchorfile>
    <anchor/>
    <arglist>(Handlebars&amp; hbs)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerStringHelpers</name>
    <anchorfile>mrdocs/helpers/registerStringHelpers.adoc</anchorfile>
    <anchor/>
    <arglist>(Handlebars&amp; hbs)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerTypeHelpers</name>
    <anchorfile>mrdocs/helpers/registerTypeHelpers.adoc</anchorfile>
    <anchor/>
    <arglist>(Handlebars&amp; hbs)</arglist>
  </member>
  <member kind="function">
    <type>dom::Value</type>
    <name>relativize_fn</name>
    <anchorfile>mrdocs/helpers/relativize_fn.adoc</anchorfile>
    <anchor/>
    <arglist>(dom::Value to, dom::Value from, dom::Value context)</arglist>
  </member>
  <member kind="function">
    <type>dom::Value</type>
    <name>select_fn</name>
    <anchorfile>mrdocs/helpers/select_fn.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Value&amp; condition, const dom::Value&amp; result_true, const dom::Value&amp; result_false)</arglist>
  </member>
  <member kind="function">
    <type>int</type>
    <name>year_fn</name>
    <anchorfile>mrdocs/helpers/year_fn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="namespace">
  <name>mrdocs::js</name>
  <filename>mrdocs/js.adoc</filename>
  <class kind="class">mrdocs::js::Array</class>
  <class kind="class">mrdocs::js::Boolean</class>
  <class kind="class">mrdocs::js::Context</class>
  <class kind="class">mrdocs::js::Object</class>
  <class kind="class">mrdocs::js::Scope</class>
  <class kind="class">mrdocs::js::String</class>
  <class kind="class">mrdocs::js::Value</class>
  <class kind="class">mrdocs::js::Type</class>
  <class kind="class">mrdocs::js::operator&amp;&amp;</class>
  <class kind="class">mrdocs::js::operator||</class>
  <class kind="class">mrdocs::js::operator==</class>
  <class kind="class">mrdocs::js::operator!=</class>
  <member kind="function">
    <type>Expected&lt;void, Error&gt;</type>
    <name>registerHelper</name>
    <anchorfile>mrdocs/js/registerHelper.adoc</anchorfile>
    <anchor/>
    <arglist>(mrdocs::Handlebars&amp; hbs, std::string_view name, Context&amp; ctx, std::string_view script)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/js/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Value&amp; v0, Value&amp; v1)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>toString</name>
    <anchorfile>mrdocs/js/toString.adoc</anchorfile>
    <anchor/>
    <arglist>(const Value&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/js/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const Value&amp; lhs, const Value&amp; rhs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::js::Array</name>
  <filename>mrdocs/js/Array.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Boolean</name>
  <filename>mrdocs/js/Boolean.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Context</name>
  <filename>mrdocs/js/Context.adoc</filename>
  <class kind="class">mrdocs::js::Context::Impl</class>
  <class kind="class">mrdocs::js::Context::Context</class>
  <member kind="function">
    <type>void</type>
    <name>~Context</name>
    <anchorfile>mrdocs/js/Context/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Context&amp;</type>
    <name>operator=</name>
    <anchorfile>mrdocs/js/Context/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const Context&amp; other)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::js::Context::Impl</name>
  <filename>mrdocs/js/Context/Impl.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Context::Context</name>
  <filename>mrdocs/js/Context/2constructor-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Object</name>
  <filename>mrdocs/js/Object.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Scope</name>
  <filename>mrdocs/js/Scope.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>Scope</name>
    <anchorfile>mrdocs/js/Scope/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const Context&amp; ctx)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~Scope</name>
    <anchorfile>mrdocs/js/Scope/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>compile_function</name>
    <anchorfile>mrdocs/js/Scope/compile_function.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view jsCode)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>compile_script</name>
    <anchorfile>mrdocs/js/Scope/compile_script.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view jsCode)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>eval</name>
    <anchorfile>mrdocs/js/Scope/eval.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view jsCode)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>getGlobal</name>
    <anchorfile>mrdocs/js/Scope/getGlobal.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>getGlobalObject</name>
    <anchorfile>mrdocs/js/Scope/getGlobalObject.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>pushArray</name>
    <anchorfile>mrdocs/js/Scope/pushArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>pushBoolean</name>
    <anchorfile>mrdocs/js/Scope/pushBoolean.adoc</anchorfile>
    <anchor/>
    <arglist>(bool value)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>pushDouble</name>
    <anchorfile>mrdocs/js/Scope/pushDouble.adoc</anchorfile>
    <anchor/>
    <arglist>(double value)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>pushInteger</name>
    <anchorfile>mrdocs/js/Scope/pushInteger.adoc</anchorfile>
    <anchor/>
    <arglist>(int64_t value)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>pushObject</name>
    <anchorfile>mrdocs/js/Scope/pushObject.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>pushString</name>
    <anchorfile>mrdocs/js/Scope/pushString.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view value)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void&gt;</type>
    <name>script</name>
    <anchorfile>mrdocs/js/Scope/script.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view jsCode)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>setGlobal</name>
    <anchorfile>mrdocs/js/Scope/setGlobal.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name, const dom::Value&amp; value)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::js::String</name>
  <filename>mrdocs/js/String.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Value</name>
  <filename>mrdocs/js/Value.adoc</filename>
  <class kind="class">mrdocs::js::Value::Value</class>
  <class kind="class">mrdocs::js::Value::operator=</class>
  <class kind="class">mrdocs::js::Value::apply</class>
  <class kind="class">mrdocs::js::Value::get</class>
  <class kind="class">mrdocs::js::Value::operator[]</class>
  <class kind="class">mrdocs::js::Value::set</class>
  <class kind="class">mrdocs::js::Value::impl_</class>
  <class kind="class">mrdocs::js::Value::val_</class>
  <member kind="function">
    <type>void</type>
    <name>~Value</name>
    <anchorfile>mrdocs/js/Value/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>call</name>
    <anchorfile>mrdocs/js/Value/call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/js/Value/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>erase</name>
    <anchorfile>mrdocs/js/Value/erase.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>exists</name>
    <anchorfile>mrdocs/js/Value/exists.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>dom::Array</type>
    <name>getArray</name>
    <anchorfile>mrdocs/js/Value/getArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>getBool</name>
    <anchorfile>mrdocs/js/Value/getBool.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>dom::Value</type>
    <name>getDom</name>
    <anchorfile>mrdocs/js/Value/getDom.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>getDouble</name>
    <anchorfile>mrdocs/js/Value/getDouble.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>dom::Function</type>
    <name>getFunction</name>
    <anchorfile>mrdocs/js/Value/getFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>int64_t</type>
    <name>getInteger</name>
    <anchorfile>mrdocs/js/Value/getInteger.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>dom::Object</type>
    <name>getObject</name>
    <anchorfile>mrdocs/js/Value/getObject.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>getString</name>
    <anchorfile>mrdocs/js/Value/getString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/js/Value/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBoolean</name>
    <anchorfile>mrdocs/js/Value/isBoolean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDouble</name>
    <anchorfile>mrdocs/js/Value/isDouble.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/js/Value/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isInteger</name>
    <anchorfile>mrdocs/js/Value/isInteger.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNull</name>
    <anchorfile>mrdocs/js/Value/isNull.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNumber</name>
    <anchorfile>mrdocs/js/Value/isNumber.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isObject</name>
    <anchorfile>mrdocs/js/Value/isObject.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isString</name>
    <anchorfile>mrdocs/js/Value/isString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTruthy</name>
    <anchorfile>mrdocs/js/Value/isTruthy.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUndefined</name>
    <anchorfile>mrdocs/js/Value/isUndefined.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>lookup</name>
    <anchorfile>mrdocs/js/Value/lookup.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view keys)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>operator()</name>
    <anchorfile>mrdocs/js/Value/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/js/Value/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/js/Value/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Value&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>Type</type>
    <name>type</name>
    <anchorfile>mrdocs/js/Value/type.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>operator basic_string&lt;char&gt;</name>
    <anchorfile>mrdocs/js/Value/2conversion-07.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/js/Value/2conversion-0d.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>Value</name>
    <anchorfile>mrdocs/js/Value/2constructor-0d.adoc</anchorfile>
    <anchor/>
    <arglist>(uint32_t val, std::shared_ptr&lt;Context::Impl&gt; impl)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::js::Value::Value</name>
  <filename>mrdocs/js/Value/2constructor-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Value::operator=</name>
  <filename>mrdocs/js/Value/operator_assign-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Value::apply</name>
  <filename>mrdocs/js/Value/apply-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Value::get</name>
  <filename>mrdocs/js/Value/get-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Value::operator[]</name>
  <filename>mrdocs/js/Value/operator_subs-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Value::set</name>
  <filename>mrdocs/js/Value/set-08a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Value::impl_</name>
  <filename>mrdocs/js/Value/impl_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Value::val_</name>
  <filename>mrdocs/js/Value/val_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::Type</name>
  <filename>mrdocs/js/Type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::operator&amp;&amp;</name>
  <filename>mrdocs/js/operator_and-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::operator||</name>
  <filename>mrdocs/js/operator_or-0e1.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::operator==</name>
  <filename>mrdocs/js/operator_eq-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::js::operator!=</name>
  <filename>mrdocs/js/operator_not_eq-076.adoc</filename>
</compound>
<compound kind="namespace">
  <name>mrdocs::lua</name>
  <filename>mrdocs/lua.adoc</filename>
  <class kind="class">mrdocs::lua::FunctionPtr</class>
  <class kind="class">mrdocs::lua::Access</class>
  <class kind="class">mrdocs::lua::Context</class>
  <class kind="class">mrdocs::lua::Function</class>
  <class kind="class">mrdocs::lua::Param</class>
  <class kind="class">mrdocs::lua::Scope</class>
  <class kind="class">mrdocs::lua::String</class>
  <class kind="class">mrdocs::lua::Table</class>
  <class kind="class">mrdocs::lua::Value</class>
  <class kind="class">mrdocs::lua::zstring</class>
  <class kind="class">mrdocs::lua::Type</class>
  <member kind="function">
    <type>dom::Function</type>
    <name>makeCallable</name>
    <anchorfile>mrdocs/lua/makeCallable.adoc</anchorfile>
    <anchor/>
    <arglist>(Context ctx, int ref)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void, Error&gt;</type>
    <name>registerHelper</name>
    <anchorfile>mrdocs/lua/registerHelper.adoc</anchorfile>
    <anchor/>
    <arglist>(mrdocs::Handlebars&amp; hbs, std::string_view name, Context&amp; ctx, std::string_view script)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::lua::FunctionPtr</name>
  <filename>mrdocs/lua/FunctionPtr.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Access</name>
  <filename>mrdocs/lua/Access.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Context</name>
  <filename>mrdocs/lua/Context.adoc</filename>
  <class kind="class">mrdocs::lua::Context::Context</class>
  <member kind="function">
    <type>void</type>
    <name>~Context</name>
    <anchorfile>mrdocs/lua/Context/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Context&amp;</type>
    <name>operator=</name>
    <anchorfile>mrdocs/lua/Context/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const Context&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>void*</type>
    <name>nativeState</name>
    <anchorfile>mrdocs/lua/Context/nativeState.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Context::Context</name>
  <filename>mrdocs/lua/Context/2constructor-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Function</name>
  <filename>mrdocs/lua/Function.adoc</filename>
  <class kind="class">mrdocs::lua::Value::index_</class>
  <class kind="class">mrdocs::lua::Value::scope_</class>
  <member kind="function">
    <type>void</type>
    <name>Function</name>
    <anchorfile>mrdocs/lua/Function/2constructor-05.adoc</anchorfile>
    <anchor/>
    <arglist>(Value value)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>call</name>
    <anchorfile>mrdocs/lua/Value/call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>displayString</name>
    <anchorfile>mrdocs/lua/Value/displayString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBoolean</name>
    <anchorfile>mrdocs/lua/Value/isBoolean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/lua/Value/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNil</name>
    <anchorfile>mrdocs/lua/Value/isNil.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNumber</name>
    <anchorfile>mrdocs/lua/Value/isNumber.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isString</name>
    <anchorfile>mrdocs/lua/Value/isString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/lua/Value/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>operator()</name>
    <anchorfile>mrdocs/lua/Value/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>Type</type>
    <name>type</name>
    <anchorfile>mrdocs/lua/Value/type.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>Function</name>
    <anchorfile>mrdocs/lua/Function/2constructor-04.adoc</anchorfile>
    <anchor/>
    <arglist>(int index, Scope&amp;)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Param</name>
  <filename>mrdocs/lua/Param.adoc</filename>
  <class kind="class">mrdocs::lua::Param::Param</class>
  <class kind="class">mrdocs::lua::Param::arr_</class>
  <class kind="class">mrdocs::lua::Param::b_</class>
  <class kind="class">mrdocs::lua::Param::i_</class>
  <class kind="class">mrdocs::lua::Param::index_</class>
  <class kind="class">mrdocs::lua::Param::obj_</class>
  <class kind="class">mrdocs::lua::Param::s_</class>
  <member kind="function">
    <type>void</type>
    <name>~Param</name>
    <anchorfile>mrdocs/lua/Param/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Param&amp;</type>
    <name>operator=</name>
    <anchorfile>mrdocs/lua/Param/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const Param&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>Param</name>
    <anchorfile>mrdocs/lua/Param/2constructor-0f5.adoc</anchorfile>
    <anchor/>
    <arglist>(Param&amp;&amp;)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>push</name>
    <anchorfile>mrdocs/lua/Param/push.adoc</anchorfile>
    <anchor/>
    <arglist>(Scope&amp;)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Param::Param</name>
  <filename>mrdocs/lua/Param/2constructor-08c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Param::arr_</name>
  <filename>mrdocs/lua/Param/arr_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Param::b_</name>
  <filename>mrdocs/lua/Param/b_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Param::i_</name>
  <filename>mrdocs/lua/Param/i_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Param::index_</name>
  <filename>mrdocs/lua/Param/index_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Param::obj_</name>
  <filename>mrdocs/lua/Param/obj_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Param::s_</name>
  <filename>mrdocs/lua/Param/s_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Scope</name>
  <filename>mrdocs/lua/Scope.adoc</filename>
  <class kind="class">mrdocs::lua::Scope::loadChunk</class>
  <member kind="function">
    <type>void</type>
    <name>Scope</name>
    <anchorfile>mrdocs/lua/Scope/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const Context&amp; ctx)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~Scope</name>
    <anchorfile>mrdocs/lua/Scope/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>getGlobal</name>
    <anchorfile>mrdocs/lua/Scope/getGlobal.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key, std::source_location loc)</arglist>
  </member>
  <member kind="function">
    <type>Table</type>
    <name>getGlobalTable</name>
    <anchorfile>mrdocs/lua/Scope/getGlobalTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Function&gt;</type>
    <name>loadChunkFromFile</name>
    <anchorfile>mrdocs/lua/Scope/loadChunkFromFile.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view fileName, std::source_location loc)</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>pushDom</name>
    <anchorfile>mrdocs/lua/Scope/pushDom.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Value&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mrdocs/lua/Scope/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Scope::loadChunk</name>
  <filename>mrdocs/lua/Scope/loadChunk-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::String</name>
  <filename>mrdocs/lua/String.adoc</filename>
  <class kind="class">mrdocs::lua::String::String</class>
  <class kind="class">mrdocs::lua::Value::index_</class>
  <class kind="class">mrdocs::lua::Value::scope_</class>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>call</name>
    <anchorfile>mrdocs/lua/Value/call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>displayString</name>
    <anchorfile>mrdocs/lua/Value/displayString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>get</name>
    <anchorfile>mrdocs/lua/String/get.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBoolean</name>
    <anchorfile>mrdocs/lua/Value/isBoolean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/lua/Value/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNil</name>
    <anchorfile>mrdocs/lua/Value/isNil.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNumber</name>
    <anchorfile>mrdocs/lua/Value/isNumber.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isString</name>
    <anchorfile>mrdocs/lua/Value/isString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/lua/Value/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>operator()</name>
    <anchorfile>mrdocs/lua/Value/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>operator*</name>
    <anchorfile>mrdocs/lua/String/operator_star.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Type</type>
    <name>type</name>
    <anchorfile>mrdocs/lua/Value/type.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>operator basic_string_view&lt;char&gt;</name>
    <anchorfile>mrdocs/lua/String/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::lua::String::String</name>
  <filename>mrdocs/lua/String/2constructor-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Table</name>
  <filename>mrdocs/lua/Table.adoc</filename>
  <class kind="class">mrdocs::lua::Table::Table</class>
  <class kind="class">mrdocs::lua::Value::index_</class>
  <class kind="class">mrdocs::lua::Value::scope_</class>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>call</name>
    <anchorfile>mrdocs/lua/Value/call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>displayString</name>
    <anchorfile>mrdocs/lua/Value/displayString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>get</name>
    <anchorfile>mrdocs/lua/Table/get.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBoolean</name>
    <anchorfile>mrdocs/lua/Value/isBoolean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/lua/Value/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNil</name>
    <anchorfile>mrdocs/lua/Value/isNil.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNumber</name>
    <anchorfile>mrdocs/lua/Value/isNumber.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isString</name>
    <anchorfile>mrdocs/lua/Value/isString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/lua/Value/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>operator()</name>
    <anchorfile>mrdocs/lua/Value/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>set</name>
    <anchorfile>mrdocs/lua/Table/set.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view key, Param value)</arglist>
  </member>
  <member kind="function">
    <type>Type</type>
    <name>type</name>
    <anchorfile>mrdocs/lua/Value/type.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>Table</name>
    <anchorfile>mrdocs/lua/Table/2constructor-06.adoc</anchorfile>
    <anchor/>
    <arglist>(int index, Scope&amp;)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>callImpl</name>
    <anchorfile>mrdocs/lua/Table/callImpl.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name, const Param* data, std::size_t size)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Table::Table</name>
  <filename>mrdocs/lua/Table/2constructor-0b7.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Value</name>
  <filename>mrdocs/lua/Value.adoc</filename>
  <class kind="class">mrdocs::lua::Value::Value</class>
  <class kind="class">mrdocs::lua::Value::index_</class>
  <class kind="class">mrdocs::lua::Value::scope_</class>
  <member kind="function">
    <type>void</type>
    <name>~Value</name>
    <anchorfile>mrdocs/lua/Value/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>call</name>
    <anchorfile>mrdocs/lua/Value/call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::string</type>
    <name>displayString</name>
    <anchorfile>mrdocs/lua/Value/displayString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isBoolean</name>
    <anchorfile>mrdocs/lua/Value/isBoolean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/lua/Value/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNil</name>
    <anchorfile>mrdocs/lua/Value/isNil.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNumber</name>
    <anchorfile>mrdocs/lua/Value/isNumber.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isString</name>
    <anchorfile>mrdocs/lua/Value/isString.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTable</name>
    <anchorfile>mrdocs/lua/Value/isTable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Value</type>
    <name>operator()</name>
    <anchorfile>mrdocs/lua/Value/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>Type</type>
    <name>type</name>
    <anchorfile>mrdocs/lua/Value/type.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>Value</name>
    <anchorfile>mrdocs/lua/Value/2constructor-016.adoc</anchorfile>
    <anchor/>
    <arglist>(int position, Scope&amp; scope)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;Value&gt;</type>
    <name>callImpl</name>
    <anchorfile>mrdocs/lua/Value/callImpl.adoc</anchorfile>
    <anchor/>
    <arglist>(const Param* args, std::size_t narg)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Value::Value</name>
  <filename>mrdocs/lua/Value/2constructor-019.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Value::index_</name>
  <filename>mrdocs/lua/Value/index_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Value::scope_</name>
  <filename>mrdocs/lua/Value/scope_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::zstring</name>
  <filename>mrdocs/lua/zstring.adoc</filename>
  <class kind="class">mrdocs::lua::zstring::zstring</class>
  <member kind="function">
    <type>const char*</type>
    <name>c_str</name>
    <anchorfile>mrdocs/lua/zstring/c_str.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::lua::zstring::zstring</name>
  <filename>mrdocs/lua/zstring/2constructor-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::lua::Type</name>
  <filename>mrdocs/lua/Type.adoc</filename>
</compound>
<compound kind="namespace">
  <name>mrdocs::report</name>
  <filename>mrdocs/report.adoc</filename>
  <class kind="class">mrdocs::report::Located</class>
  <class kind="class">mrdocs::report::Results</class>
  <class kind="class">mrdocs::report::Level</class>
  <class kind="class">mrdocs::report::print</class>
  <class kind="class">mrdocs::report::results</class>
  <member kind="function">
    <type>void</type>
    <name>debug</name>
    <anchorfile>mrdocs/report/debug.adoc</anchorfile>
    <anchor/>
    <arglist>(Located&lt;std::string_view&gt; format, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>error</name>
    <anchorfile>mrdocs/report/error.adoc</anchorfile>
    <anchor/>
    <arglist>(Located&lt;std::string_view&gt; format, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>fatal</name>
    <anchorfile>mrdocs/report/fatal.adoc</anchorfile>
    <anchor/>
    <arglist>(Located&lt;std::string_view&gt; format, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>Level</type>
    <name>getMinimumLevel</name>
    <anchorfile>mrdocs/report/getMinimumLevel.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>info</name>
    <anchorfile>mrdocs/report/info.adoc</anchorfile>
    <anchor/>
    <arglist>(Located&lt;std::string_view&gt; format, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>log</name>
    <anchorfile>mrdocs/report/log.adoc</anchorfile>
    <anchor/>
    <arglist>(Level level, Located&lt;std::string_view&gt; fs, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>setMinimumLevel</name>
    <anchorfile>mrdocs/report/setMinimumLevel.adoc</anchorfile>
    <anchor/>
    <arglist>(Level level)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>setSourceLocationWarnings</name>
    <anchorfile>mrdocs/report/setSourceLocationWarnings.adoc</anchorfile>
    <anchor/>
    <arglist>(bool b)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>trace</name>
    <anchorfile>mrdocs/report/trace.adoc</anchorfile>
    <anchor/>
    <arglist>(Located&lt;std::string_view&gt; format, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>warn</name>
    <anchorfile>mrdocs/report/warn.adoc</anchorfile>
    <anchor/>
    <arglist>(Located&lt;std::string_view&gt; format, Args...&amp;&amp; args)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::report::Located</name>
  <filename>mrdocs/report/Located.adoc</filename>
  <class kind="class">mrdocs::report::Located::value</class>
  <class kind="class">mrdocs::report::Located::where</class>
  <member kind="function">
    <type>void</type>
    <name>Located</name>
    <anchorfile>mrdocs/report/Located/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(Arg&amp;&amp; arg, const std::source_location&amp; loc)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::report::Located::value</name>
  <filename>mrdocs/report/Located/value.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::Located::where</name>
  <filename>mrdocs/report/Located/where.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::Results</name>
  <filename>mrdocs/report/Results.adoc</filename>
  <class kind="class">mrdocs::report::Results::debugCount</class>
  <class kind="class">mrdocs::report::Results::errorCount</class>
  <class kind="class">mrdocs::report::Results::fatalCount</class>
  <class kind="class">mrdocs::report::Results::infoCount</class>
  <class kind="class">mrdocs::report::Results::traceCount</class>
  <class kind="class">mrdocs::report::Results::warnCount</class>
</compound>
<compound kind="class">
  <name>mrdocs::report::Results::debugCount</name>
  <filename>mrdocs/report/Results/debugCount.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::Results::errorCount</name>
  <filename>mrdocs/report/Results/errorCount.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::Results::fatalCount</name>
  <filename>mrdocs/report/Results/fatalCount.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::Results::infoCount</name>
  <filename>mrdocs/report/Results/infoCount.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::Results::traceCount</name>
  <filename>mrdocs/report/Results/traceCount.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::Results::warnCount</name>
  <filename>mrdocs/report/Results/warnCount.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::Level</name>
  <filename>mrdocs/report/Level.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::print</name>
  <filename>mrdocs/report/print-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::report::results</name>
  <filename>mrdocs/report/results.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::UnorderedStringMap</name>
  <filename>mrdocs/UnorderedStringMap.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::UnorderedStringMultiMap</name>
  <filename>mrdocs/UnorderedStringMultiMap.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_const_from_t</name>
  <filename>mrdocs/add_const_from_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_cv_from_t</name>
  <filename>mrdocs/add_cv_from_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_cvref_from_t</name>
  <filename>mrdocs/add_cvref_from_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_lvalue_reference_from_t</name>
  <filename>mrdocs/add_lvalue_reference_from_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_reference_from_t</name>
  <filename>mrdocs/add_reference_from_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_rvalue_reference_from_t</name>
  <filename>mrdocs/add_rvalue_reference_from_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_volatile_from_t</name>
  <filename>mrdocs/add_volatile_from_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::make_dependent_t</name>
  <filename>mrdocs/make_dependent_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::AnyFileVisitor</name>
  <filename>mrdocs/AnyFileVisitor.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>~AnyFileVisitor</name>
    <anchorfile>mrdocs/AnyFileVisitor/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void&gt;</type>
    <name>visitFile</name>
    <anchorfile>mrdocs/AnyFileVisitor/visitFile.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view fileName)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayType</name>
  <filename>mrdocs/ArrayType.adoc</filename>
  <class kind="class">mrdocs::ArrayType::Bounds</class>
  <class kind="class">mrdocs::ArrayType::ElementType</class>
  <class kind="class">mrdocs::ArrayType::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/ArrayType/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/ArrayType/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/ArrayType/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/ArrayType/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/ArrayType/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/ArrayType/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/ArrayType/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/ArrayType/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/ArrayType/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayType::Bounds</name>
  <filename>mrdocs/ArrayType/Bounds.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayType::ElementType</name>
  <filename>mrdocs/ArrayType/ElementType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayType::kind_id</name>
  <filename>mrdocs/ArrayType/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView</name>
  <filename>mrdocs/ArrayView-06.adoc</filename>
  <class kind="class">mrdocs::ArrayView::const_iterator</class>
  <class kind="class">mrdocs::ArrayView::const_pointer</class>
  <class kind="class">mrdocs::ArrayView::const_reference</class>
  <class kind="class">mrdocs::ArrayView::const_reverse_iterator</class>
  <class kind="class">mrdocs::ArrayView::difference_type</class>
  <class kind="class">mrdocs::ArrayView::iterator</class>
  <class kind="class">mrdocs::ArrayView::pointer</class>
  <class kind="class">mrdocs::ArrayView::reference</class>
  <class kind="class">mrdocs::ArrayView::reverse_iterator</class>
  <class kind="class">mrdocs::ArrayView::size_type</class>
  <class kind="class">mrdocs::ArrayView::value_type</class>
  <class kind="class">mrdocs::ArrayView::ArrayView</class>
  <class kind="class">mrdocs::ArrayView::npos</class>
  <member kind="function">
    <type>const_reference</type>
    <name>at</name>
    <anchorfile>mrdocs/ArrayView-06/at.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type i)</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>back</name>
    <anchorfile>mrdocs/ArrayView-06/back.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>begin</name>
    <anchorfile>mrdocs/ArrayView-06/begin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>cbegin</name>
    <anchorfile>mrdocs/ArrayView-06/cbegin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>cend</name>
    <anchorfile>mrdocs/ArrayView-06/cend.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_pointer</type>
    <name>data</name>
    <anchorfile>mrdocs/ArrayView-06/data.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>ArrayView</type>
    <name>drop_back</name>
    <anchorfile>mrdocs/ArrayView-06/drop_back.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type n)</arglist>
  </member>
  <member kind="function">
    <type>ArrayView</type>
    <name>drop_front</name>
    <anchorfile>mrdocs/ArrayView-06/drop_front.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type n)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/ArrayView-06/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>end</name>
    <anchorfile>mrdocs/ArrayView-06/end.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>front</name>
    <anchorfile>mrdocs/ArrayView-06/front.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>size_type</type>
    <name>length</name>
    <anchorfile>mrdocs/ArrayView-06/length.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>operator[]</name>
    <anchorfile>mrdocs/ArrayView-06/operator_subs.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type i)</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>rbegin</name>
    <anchorfile>mrdocs/ArrayView-06/rbegin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>remove_prefix</name>
    <anchorfile>mrdocs/ArrayView-06/remove_prefix.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type n)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>remove_suffix</name>
    <anchorfile>mrdocs/ArrayView-06/remove_suffix.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type n)</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>rend</name>
    <anchorfile>mrdocs/ArrayView-06/rend.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>size_type</type>
    <name>size</name>
    <anchorfile>mrdocs/ArrayView-06/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>ArrayView</type>
    <name>slice</name>
    <anchorfile>mrdocs/ArrayView-06/slice.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type pos, size_type count)</arglist>
  </member>
  <member kind="function">
    <type>ArrayView</type>
    <name>take_back</name>
    <anchorfile>mrdocs/ArrayView-06/take_back.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type n)</arglist>
  </member>
  <member kind="function">
    <type>ArrayView</type>
    <name>take_front</name>
    <anchorfile>mrdocs/ArrayView-06/take_front.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type n)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::const_iterator</name>
  <filename>mrdocs/ArrayView-06/const_iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::const_pointer</name>
  <filename>mrdocs/ArrayView-06/const_pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::const_reference</name>
  <filename>mrdocs/ArrayView-06/const_reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::const_reverse_iterator</name>
  <filename>mrdocs/ArrayView-06/const_reverse_iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::difference_type</name>
  <filename>mrdocs/ArrayView-06/difference_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::iterator</name>
  <filename>mrdocs/ArrayView-06/iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::pointer</name>
  <filename>mrdocs/ArrayView-06/pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::reference</name>
  <filename>mrdocs/ArrayView-06/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::reverse_iterator</name>
  <filename>mrdocs/ArrayView-06/reverse_iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::size_type</name>
  <filename>mrdocs/ArrayView-06/size_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::value_type</name>
  <filename>mrdocs/ArrayView-06/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::ArrayView</name>
  <filename>mrdocs/ArrayView-06/2constructor-0e85.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView::npos</name>
  <filename>mrdocs/ArrayView-06/npos.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::AssumeAttribute</name>
  <filename>mrdocs/AssumeAttribute.adoc</filename>
  <class kind="class">mrdocs::AssumeAttribute::Expression</class>
  <class kind="class">mrdocs::AssumeAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/AssumeAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/AssumeAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/AssumeAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/AssumeAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/AssumeAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/AssumeAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/AssumeAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/AssumeAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/AssumeAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/AssumeAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/AssumeAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/AssumeAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::AssumeAttribute::Expression</name>
  <filename>mrdocs/AssumeAttribute/Expression.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::AssumeAttribute::kind_id</name>
  <filename>mrdocs/AssumeAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Attribute</name>
  <filename>mrdocs/Attribute.adoc</filename>
  <class kind="class">mrdocs::Attribute::asAttribute</class>
  <class kind="class">mrdocs::Attribute::Kind</class>
  <class kind="class">mrdocs::Attribute::Name</class>
  <class kind="class">mrdocs::Attribute::balancedTokens</class>
  <member kind="function">
    <type>void</type>
    <name>Attribute</name>
    <anchorfile>mrdocs/Attribute/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(AttributeKind kind)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~Attribute</name>
    <anchorfile>mrdocs/Attribute/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Attribute::asAttribute</name>
  <filename>mrdocs/Attribute/asAttribute-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Attribute::Kind</name>
  <filename>mrdocs/Attribute/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Attribute::Name</name>
  <filename>mrdocs/Attribute/Name.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Attribute::balancedTokens</name>
  <filename>mrdocs/Attribute/balancedTokens.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::AttributeCommonBase</name>
  <filename>mrdocs/AttributeCommonBase-01.adoc</filename>
  <class kind="class">mrdocs::Attribute::asAttribute</class>
  <class kind="class">mrdocs::Attribute::Kind</class>
  <class kind="class">mrdocs::Attribute::Name</class>
  <class kind="class">mrdocs::Attribute::balancedTokens</class>
  <class kind="class">mrdocs::AttributeCommonBase::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>AttributeCommonBase</name>
    <anchorfile>mrdocs/AttributeCommonBase-01/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::AttributeCommonBase::kind_id</name>
  <filename>mrdocs/AttributeCommonBase-01/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::AutoType</name>
  <filename>mrdocs/AutoType.adoc</filename>
  <class kind="class">mrdocs::AutoType::Constraint</class>
  <class kind="class">mrdocs::AutoType::Keyword</class>
  <class kind="class">mrdocs::AutoType::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/AutoType/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/AutoType/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/AutoType/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/AutoType/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/AutoType/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/AutoType/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/AutoType/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/AutoType/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/AutoType/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::AutoType::Constraint</name>
  <filename>mrdocs/AutoType/Constraint.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::AutoType::Keyword</name>
  <filename>mrdocs/AutoType/Keyword.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::AutoType::kind_id</name>
  <filename>mrdocs/AutoType/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::BadExpectedAccess</name>
  <filename>mrdocs/BadExpectedAccess-05.adoc</filename>
  <class kind="class">mrdocs::BadExpectedAccess::operator=</class>
  <class kind="class">mrdocs::BadExpectedAccess::error</class>
  <class kind="class">mrdocs::BadExpectedAccess::operator=</class>
  <member kind="function">
    <type>void</type>
    <name>BadExpectedAccess</name>
    <anchorfile>mrdocs/BadExpectedAccess-05/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(E e)</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>what</name>
    <anchorfile>mrdocs/BadExpectedAccess-0f/what.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::BadExpectedAccess::error</name>
  <filename>mrdocs/BadExpectedAccess-05/error-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::BadExpectedAccess</name>
  <filename>mrdocs/BadExpectedAccess-0f.adoc</filename>
  <class kind="class">mrdocs::BadExpectedAccess::operator=</class>
  <class kind="class">mrdocs::BadExpectedAccess::BadExpectedAccess</class>
  <class kind="class">mrdocs::BadExpectedAccess::operator=</class>
  <member kind="function">
    <type>const char*</type>
    <name>what</name>
    <anchorfile>mrdocs/BadExpectedAccess-0f/what.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~BadExpectedAccess</name>
    <anchorfile>mrdocs/BadExpectedAccess-0f/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::BadExpectedAccess::operator=</name>
  <filename>mrdocs/BadExpectedAccess-0f/operator_assign-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::BadExpectedAccess::BadExpectedAccess</name>
  <filename>mrdocs/BadExpectedAccess-0f/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::BadExpectedAccess::operator=</name>
  <filename>mrdocs/BadExpectedAccess-0f/operator_assign-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::BaseInfo</name>
  <filename>mrdocs/BaseInfo.adoc</filename>
  <class kind="class">mrdocs::BaseInfo::BaseInfo</class>
  <class kind="class">mrdocs::BaseInfo::Access</class>
  <class kind="class">mrdocs::BaseInfo::IsVirtual</class>
  <class kind="class">mrdocs::BaseInfo::Type</class>
</compound>
<compound kind="class">
  <name>mrdocs::BaseInfo::BaseInfo</name>
  <filename>mrdocs/BaseInfo/2constructor-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::BaseInfo::Access</name>
  <filename>mrdocs/BaseInfo/Access.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::BaseInfo::IsVirtual</name>
  <filename>mrdocs/BaseInfo/IsVirtual.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::BaseInfo::Type</name>
  <filename>mrdocs/BaseInfo/Type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::CarriesDependencyAttribute</name>
  <filename>mrdocs/CarriesDependencyAttribute.adoc</filename>
  <class kind="class">mrdocs::CarriesDependencyAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/CarriesDependencyAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::CarriesDependencyAttribute::kind_id</name>
  <filename>mrdocs/CarriesDependencyAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConceptSymbol</name>
  <filename>mrdocs/ConceptSymbol.adoc</filename>
  <class kind="class">mrdocs::ConceptSymbol::Constraint</class>
  <class kind="class">mrdocs::ConceptSymbol::Template</class>
  <class kind="class">mrdocs::ConceptSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>ConceptSymbol</name>
    <anchorfile>mrdocs/ConceptSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; ID)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/ConceptSymbol/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const ConceptSymbol&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/ConceptSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/ConceptSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/ConceptSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/ConceptSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/ConceptSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/ConceptSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/ConceptSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/ConceptSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/ConceptSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/ConceptSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/ConceptSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/ConceptSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ConceptSymbol::Constraint</name>
  <filename>mrdocs/ConceptSymbol/Constraint.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConceptSymbol::Template</name>
  <filename>mrdocs/ConceptSymbol/Template.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConceptSymbol::kind_id</name>
  <filename>mrdocs/ConceptSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config</name>
  <filename>mrdocs/Config.adoc</filename>
  <class kind="class">mrdocs::Config::Settings</class>
  <member kind="function">
    <type>void</type>
    <name>~Config</name>
    <anchorfile>mrdocs/Config/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const dom::Object&amp;</type>
    <name>object</name>
    <anchorfile>mrdocs/Config/object.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const Settings*</type>
    <name>operator-&gt;</name>
    <anchorfile>mrdocs/Config/operator_ptr.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const Settings&amp;</type>
    <name>settings</name>
    <anchorfile>mrdocs/Config/settings.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>ThreadPool&amp;</type>
    <name>threadPool</name>
    <anchorfile>mrdocs/Config/threadPool.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;std::shared_ptr&lt;const Config&gt;&gt;</type>
    <name>load</name>
    <anchorfile>mrdocs/Config/load.adoc</anchorfile>
    <anchor/>
    <arglist>(const Settings&amp; settings, const ReferenceDirectories&amp; dirs, ThreadPool&amp; threadPool)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>Config</name>
    <anchorfile>mrdocs/Config/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings</name>
  <filename>mrdocs/Config/Settings.adoc</filename>
  <class kind="class">mrdocs::Config::Settings::OptionProperties</class>
  <class kind="class">mrdocs::Config::Settings::BaseMemberInheritance</class>
  <class kind="class">mrdocs::Config::Settings::LogLevel</class>
  <class kind="class">mrdocs::Config::Settings::OptionType</class>
  <class kind="class">mrdocs::Config::Settings::SortSymbolBy</class>
  <class kind="class">mrdocs::Config::Settings::normalize</class>
  <class kind="class">mrdocs::Config::Settings::visit</class>
  <class kind="class">mrdocs::Config::Settings::fromString</class>
  <class kind="class">mrdocs::Config::Settings::load</class>
  <class kind="class">mrdocs::Config::Settings::toString</class>
  <class kind="class">mrdocs::Config::Settings::addons</class>
  <class kind="class">mrdocs::Config::Settings::addonsSupplemental</class>
  <class kind="class">mrdocs::Config::Settings::autoBrief</class>
  <class kind="class">mrdocs::Config::Settings::autoFunctionMetadata</class>
  <class kind="class">mrdocs::Config::Settings::autoFunctionObjects</class>
  <class kind="class">mrdocs::Config::Settings::autoRelates</class>
  <class kind="class">mrdocs::Config::Settings::baseUrl</class>
  <class kind="class">mrdocs::Config::Settings::cmake</class>
  <class kind="class">mrdocs::Config::Settings::cmakeBuildDir</class>
  <class kind="class">mrdocs::Config::Settings::cmdLineInputs</class>
  <class kind="class">mrdocs::Config::Settings::compilationDatabase</class>
  <class kind="class">mrdocs::Config::Settings::concurrency</class>
  <class kind="class">mrdocs::Config::Settings::config</class>
  <class kind="class">mrdocs::Config::Settings::configYaml</class>
  <class kind="class">mrdocs::Config::Settings::copycss</class>
  <class kind="class">mrdocs::Config::Settings::cwdDir</class>
  <class kind="class">mrdocs::Config::Settings::defines</class>
  <class kind="class">mrdocs::Config::Settings::embedded</class>
  <class kind="class">mrdocs::Config::Settings::errorOnEmptyCorpus</class>
  <class kind="class">mrdocs::Config::Settings::exclude</class>
  <class kind="class">mrdocs::Config::Settings::excludePatterns</class>
  <class kind="class">mrdocs::Config::Settings::excludeSymbols</class>
  <class kind="class">mrdocs::Config::Settings::extractAll</class>
  <class kind="class">mrdocs::Config::Settings::extractAnonymousNamespaces</class>
  <class kind="class">mrdocs::Config::Settings::extractEmptyNamespaces</class>
  <class kind="class">mrdocs::Config::Settings::extractFriends</class>
  <class kind="class">mrdocs::Config::Settings::extractImplicitSpecializations</class>
  <class kind="class">mrdocs::Config::Settings::extractLocalClasses</class>
  <class kind="class">mrdocs::Config::Settings::extractPrivate</class>
  <class kind="class">mrdocs::Config::Settings::extractPrivateBases</class>
  <class kind="class">mrdocs::Config::Settings::extractPrivateVirtual</class>
  <class kind="class">mrdocs::Config::Settings::extractStatic</class>
  <class kind="class">mrdocs::Config::Settings::filePatterns</class>
  <class kind="class">mrdocs::Config::Settings::generator</class>
  <class kind="class">mrdocs::Config::Settings::generatorOptions</class>
  <class kind="class">mrdocs::Config::Settings::globalNamespaceIndex</class>
  <class kind="class">mrdocs::Config::Settings::ignoreFailures</class>
  <class kind="class">mrdocs::Config::Settings::ignoreMapErrors</class>
  <class kind="class">mrdocs::Config::Settings::implementationDefined</class>
  <class kind="class">mrdocs::Config::Settings::includeSymbols</class>
  <class kind="class">mrdocs::Config::Settings::includes</class>
  <class kind="class">mrdocs::Config::Settings::inheritBaseMembers</class>
  <class kind="class">mrdocs::Config::Settings::input</class>
  <class kind="class">mrdocs::Config::Settings::legibleNames</class>
  <class kind="class">mrdocs::Config::Settings::libcIncludes</class>
  <class kind="class">mrdocs::Config::Settings::linkcss</class>
  <class kind="class">mrdocs::Config::Settings::logLevel</class>
  <class kind="class">mrdocs::Config::Settings::missingIncludePrefixes</class>
  <class kind="class">mrdocs::Config::Settings::missingIncludeShims</class>
  <class kind="class">mrdocs::Config::Settings::mrdocsRootDir</class>
  <class kind="class">mrdocs::Config::Settings::multipage</class>
  <class kind="class">mrdocs::Config::Settings::noDefaultStyles</class>
  <class kind="class">mrdocs::Config::Settings::output</class>
  <class kind="class">mrdocs::Config::Settings::overloads</class>
  <class kind="class">mrdocs::Config::Settings::recursive</class>
  <class kind="class">mrdocs::Config::Settings::report</class>
  <class kind="class">mrdocs::Config::Settings::seeBelow</class>
  <class kind="class">mrdocs::Config::Settings::sfinae</class>
  <class kind="class">mrdocs::Config::Settings::showEnumConstants</class>
  <class kind="class">mrdocs::Config::Settings::showNamespaces</class>
  <class kind="class">mrdocs::Config::Settings::sortMembers</class>
  <class kind="class">mrdocs::Config::Settings::sortMembersAssignment1St</class>
  <class kind="class">mrdocs::Config::Settings::sortMembersBy</class>
  <class kind="class">mrdocs::Config::Settings::sortMembersConversionLast</class>
  <class kind="class">mrdocs::Config::Settings::sortMembersCtors1St</class>
  <class kind="class">mrdocs::Config::Settings::sortMembersDtors1St</class>
  <class kind="class">mrdocs::Config::Settings::sortMembersRelationalLast</class>
  <class kind="class">mrdocs::Config::Settings::sortNamespaceMembersBy</class>
  <class kind="class">mrdocs::Config::Settings::sourceRoot</class>
  <class kind="class">mrdocs::Config::Settings::stdlibIncludes</class>
  <class kind="class">mrdocs::Config::Settings::stylesdir</class>
  <class kind="class">mrdocs::Config::Settings::stylesheets</class>
  <class kind="class">mrdocs::Config::Settings::systemIncludes</class>
  <class kind="class">mrdocs::Config::Settings::tagfile</class>
  <class kind="class">mrdocs::Config::Settings::transformOptions</class>
  <class kind="class">mrdocs::Config::Settings::useSystemLibc</class>
  <class kind="class">mrdocs::Config::Settings::useSystemStdlib</class>
  <class kind="class">mrdocs::Config::Settings::verbose</class>
  <class kind="class">mrdocs::Config::Settings::warnAsError</class>
  <class kind="class">mrdocs::Config::Settings::warnBrokenRef</class>
  <class kind="class">mrdocs::Config::Settings::warnIfDocError</class>
  <class kind="class">mrdocs::Config::Settings::warnIfUndocEnumVal</class>
  <class kind="class">mrdocs::Config::Settings::warnIfUndocumented</class>
  <class kind="class">mrdocs::Config::Settings::warnNoParamdoc</class>
  <class kind="class">mrdocs::Config::Settings::warnUnnamedParam</class>
  <class kind="class">mrdocs::Config::Settings::warnings</class>
  <member kind="function">
    <type>std::string</type>
    <name>configDir</name>
    <anchorfile>mrdocs/Config/Settings/configDir.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const Settings*</type>
    <name>operator-&gt;</name>
    <anchorfile>mrdocs/Config/Settings/operator_ptr.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void&gt;</type>
    <name>load_file</name>
    <anchorfile>mrdocs/Config/Settings/load_file.adoc</anchorfile>
    <anchor/>
    <arglist>(Config::Settings&amp; s, std::string_view configPath, const ReferenceDirectories&amp; dirs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::OptionProperties</name>
  <filename>mrdocs/Config/Settings/OptionProperties.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::BaseMemberInheritance</name>
  <filename>mrdocs/Config/Settings/BaseMemberInheritance.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::LogLevel</name>
  <filename>mrdocs/Config/Settings/LogLevel.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::OptionType</name>
  <filename>mrdocs/Config/Settings/OptionType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::SortSymbolBy</name>
  <filename>mrdocs/Config/Settings/SortSymbolBy.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::normalize</name>
  <filename>mrdocs/Config/Settings/normalize-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::visit</name>
  <filename>mrdocs/Config/Settings/visit-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::fromString</name>
  <filename>mrdocs/Config/Settings/fromString-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::load</name>
  <filename>mrdocs/Config/Settings/load-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::toString</name>
  <filename>mrdocs/Config/Settings/toString-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::addons</name>
  <filename>mrdocs/Config/Settings/addons.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::addonsSupplemental</name>
  <filename>mrdocs/Config/Settings/addonsSupplemental.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::autoBrief</name>
  <filename>mrdocs/Config/Settings/autoBrief.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::autoFunctionMetadata</name>
  <filename>mrdocs/Config/Settings/autoFunctionMetadata.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::autoFunctionObjects</name>
  <filename>mrdocs/Config/Settings/autoFunctionObjects.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::autoRelates</name>
  <filename>mrdocs/Config/Settings/autoRelates.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::baseUrl</name>
  <filename>mrdocs/Config/Settings/baseUrl.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::cmake</name>
  <filename>mrdocs/Config/Settings/cmake.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::cmakeBuildDir</name>
  <filename>mrdocs/Config/Settings/cmakeBuildDir.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::cmdLineInputs</name>
  <filename>mrdocs/Config/Settings/cmdLineInputs.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::compilationDatabase</name>
  <filename>mrdocs/Config/Settings/compilationDatabase.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::concurrency</name>
  <filename>mrdocs/Config/Settings/concurrency.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::config</name>
  <filename>mrdocs/Config/Settings/config.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::configYaml</name>
  <filename>mrdocs/Config/Settings/configYaml.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::copycss</name>
  <filename>mrdocs/Config/Settings/copycss.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::cwdDir</name>
  <filename>mrdocs/Config/Settings/cwdDir.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::defines</name>
  <filename>mrdocs/Config/Settings/defines.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::embedded</name>
  <filename>mrdocs/Config/Settings/embedded.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::errorOnEmptyCorpus</name>
  <filename>mrdocs/Config/Settings/errorOnEmptyCorpus.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::exclude</name>
  <filename>mrdocs/Config/Settings/exclude.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::excludePatterns</name>
  <filename>mrdocs/Config/Settings/excludePatterns.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::excludeSymbols</name>
  <filename>mrdocs/Config/Settings/excludeSymbols.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractAll</name>
  <filename>mrdocs/Config/Settings/extractAll.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractAnonymousNamespaces</name>
  <filename>mrdocs/Config/Settings/extractAnonymousNamespaces.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractEmptyNamespaces</name>
  <filename>mrdocs/Config/Settings/extractEmptyNamespaces.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractFriends</name>
  <filename>mrdocs/Config/Settings/extractFriends.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractImplicitSpecializations</name>
  <filename>mrdocs/Config/Settings/extractImplicitSpecializations.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractLocalClasses</name>
  <filename>mrdocs/Config/Settings/extractLocalClasses.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractPrivate</name>
  <filename>mrdocs/Config/Settings/extractPrivate.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractPrivateBases</name>
  <filename>mrdocs/Config/Settings/extractPrivateBases.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractPrivateVirtual</name>
  <filename>mrdocs/Config/Settings/extractPrivateVirtual.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::extractStatic</name>
  <filename>mrdocs/Config/Settings/extractStatic.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::filePatterns</name>
  <filename>mrdocs/Config/Settings/filePatterns.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::generator</name>
  <filename>mrdocs/Config/Settings/generator.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::generatorOptions</name>
  <filename>mrdocs/Config/Settings/generatorOptions.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::globalNamespaceIndex</name>
  <filename>mrdocs/Config/Settings/globalNamespaceIndex.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::ignoreFailures</name>
  <filename>mrdocs/Config/Settings/ignoreFailures.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::ignoreMapErrors</name>
  <filename>mrdocs/Config/Settings/ignoreMapErrors.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::implementationDefined</name>
  <filename>mrdocs/Config/Settings/implementationDefined.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::includeSymbols</name>
  <filename>mrdocs/Config/Settings/includeSymbols.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::includes</name>
  <filename>mrdocs/Config/Settings/includes.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::inheritBaseMembers</name>
  <filename>mrdocs/Config/Settings/inheritBaseMembers.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::input</name>
  <filename>mrdocs/Config/Settings/input.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::legibleNames</name>
  <filename>mrdocs/Config/Settings/legibleNames.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::libcIncludes</name>
  <filename>mrdocs/Config/Settings/libcIncludes.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::linkcss</name>
  <filename>mrdocs/Config/Settings/linkcss.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::logLevel</name>
  <filename>mrdocs/Config/Settings/logLevel.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::missingIncludePrefixes</name>
  <filename>mrdocs/Config/Settings/missingIncludePrefixes.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::missingIncludeShims</name>
  <filename>mrdocs/Config/Settings/missingIncludeShims.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::mrdocsRootDir</name>
  <filename>mrdocs/Config/Settings/mrdocsRootDir.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::multipage</name>
  <filename>mrdocs/Config/Settings/multipage.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::noDefaultStyles</name>
  <filename>mrdocs/Config/Settings/noDefaultStyles.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::output</name>
  <filename>mrdocs/Config/Settings/output.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::overloads</name>
  <filename>mrdocs/Config/Settings/overloads.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::recursive</name>
  <filename>mrdocs/Config/Settings/recursive.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::report</name>
  <filename>mrdocs/Config/Settings/report.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::seeBelow</name>
  <filename>mrdocs/Config/Settings/seeBelow.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sfinae</name>
  <filename>mrdocs/Config/Settings/sfinae.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::showEnumConstants</name>
  <filename>mrdocs/Config/Settings/showEnumConstants.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::showNamespaces</name>
  <filename>mrdocs/Config/Settings/showNamespaces.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sortMembers</name>
  <filename>mrdocs/Config/Settings/sortMembers.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sortMembersAssignment1St</name>
  <filename>mrdocs/Config/Settings/sortMembersAssignment1St.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sortMembersBy</name>
  <filename>mrdocs/Config/Settings/sortMembersBy.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sortMembersConversionLast</name>
  <filename>mrdocs/Config/Settings/sortMembersConversionLast.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sortMembersCtors1St</name>
  <filename>mrdocs/Config/Settings/sortMembersCtors1St.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sortMembersDtors1St</name>
  <filename>mrdocs/Config/Settings/sortMembersDtors1St.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sortMembersRelationalLast</name>
  <filename>mrdocs/Config/Settings/sortMembersRelationalLast.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sortNamespaceMembersBy</name>
  <filename>mrdocs/Config/Settings/sortNamespaceMembersBy.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::sourceRoot</name>
  <filename>mrdocs/Config/Settings/sourceRoot.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::stdlibIncludes</name>
  <filename>mrdocs/Config/Settings/stdlibIncludes.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::stylesdir</name>
  <filename>mrdocs/Config/Settings/stylesdir.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::stylesheets</name>
  <filename>mrdocs/Config/Settings/stylesheets.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::systemIncludes</name>
  <filename>mrdocs/Config/Settings/systemIncludes.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::tagfile</name>
  <filename>mrdocs/Config/Settings/tagfile.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::transformOptions</name>
  <filename>mrdocs/Config/Settings/transformOptions.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::useSystemLibc</name>
  <filename>mrdocs/Config/Settings/useSystemLibc.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::useSystemStdlib</name>
  <filename>mrdocs/Config/Settings/useSystemStdlib.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::verbose</name>
  <filename>mrdocs/Config/Settings/verbose.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::warnAsError</name>
  <filename>mrdocs/Config/Settings/warnAsError.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::warnBrokenRef</name>
  <filename>mrdocs/Config/Settings/warnBrokenRef.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::warnIfDocError</name>
  <filename>mrdocs/Config/Settings/warnIfDocError.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::warnIfUndocEnumVal</name>
  <filename>mrdocs/Config/Settings/warnIfUndocEnumVal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::warnIfUndocumented</name>
  <filename>mrdocs/Config/Settings/warnIfUndocumented.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::warnNoParamdoc</name>
  <filename>mrdocs/Config/Settings/warnNoParamdoc.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::warnUnnamedParam</name>
  <filename>mrdocs/Config/Settings/warnUnnamedParam.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Config::Settings::warnings</name>
  <filename>mrdocs/Config/Settings/warnings.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantExprInfo</name>
  <filename>mrdocs/ConstantExprInfo.adoc</filename>
  <class kind="class">mrdocs::ConstantExprInfo::type</class>
  <class kind="class">mrdocs::ExprInfo::asExpr</class>
  <class kind="class">mrdocs::ConstantExprInfo::operator&lt;=&gt;</class>
  <class kind="class">mrdocs::ConstantExprInfo::Value</class>
  <class kind="class">mrdocs::ExprInfo::Written</class>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantExprInfo::type</name>
  <filename>mrdocs/ConstantExprInfo/type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantExprInfo::operator&lt;=&gt;</name>
  <filename>mrdocs/ConstantExprInfo/operator_3way-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantExprInfo::Value</name>
  <filename>mrdocs/ConstantExprInfo/Value.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantTArg</name>
  <filename>mrdocs/ConstantTArg.adoc</filename>
  <class kind="class">mrdocs::ConstantTArg::Value</class>
  <class kind="class">mrdocs::ConstantTArg::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isConstant</name>
    <anchorfile>mrdocs/ConstantTArg/isConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTemplate</name>
    <anchorfile>mrdocs/ConstantTArg/isTemplate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isType</name>
    <anchorfile>mrdocs/ConstantTArg/isType.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantTArg::Value</name>
  <filename>mrdocs/ConstantTArg/Value.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantTArg::kind_id</name>
  <filename>mrdocs/ConstantTArg/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantTParam</name>
  <filename>mrdocs/ConstantTParam.adoc</filename>
  <class kind="class">mrdocs::ConstantTParam::Type</class>
  <class kind="class">mrdocs::ConstantTParam::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isConstant</name>
    <anchorfile>mrdocs/ConstantTParam/isConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTemplate</name>
    <anchorfile>mrdocs/ConstantTParam/isTemplate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isType</name>
    <anchorfile>mrdocs/ConstantTParam/isType.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantTParam::Type</name>
  <filename>mrdocs/ConstantTParam/Type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConstantTParam::kind_id</name>
  <filename>mrdocs/ConstantTParam/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus</name>
  <filename>mrdocs/Corpus.adoc</filename>
  <class kind="class">mrdocs::Corpus::TraverseOptions</class>
  <class kind="class">mrdocs::Corpus::iterator</class>
  <class kind="class">mrdocs::Corpus::lookup</class>
  <class kind="class">mrdocs::Corpus::qualifiedName</class>
  <class kind="class">mrdocs::Corpus::traverse</class>
  <class kind="class">mrdocs::Corpus::config</class>
  <member kind="function">
    <type>void</type>
    <name>~Corpus</name>
    <anchorfile>mrdocs/Corpus/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>iterator</type>
    <name>begin</name>
    <anchorfile>mrdocs/Corpus/begin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/Corpus/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>iterator</type>
    <name>end</name>
    <anchorfile>mrdocs/Corpus/end.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>exists</name>
    <anchorfile>mrdocs/Corpus/exists.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; id)</arglist>
  </member>
  <member kind="function">
    <type>const Symbol*</type>
    <name>find</name>
    <anchorfile>mrdocs/Corpus/find.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; id)</arglist>
  </member>
  <member kind="function">
    <type>const T&amp;</type>
    <name>get</name>
    <anchorfile>mrdocs/Corpus/get.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; id)</arglist>
  </member>
  <member kind="function">
    <type>const NamespaceSymbol&amp;</type>
    <name>globalNamespace</name>
    <anchorfile>mrdocs/Corpus/globalNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/Corpus/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>visitIDs</name>
    <anchorfile>mrdocs/Corpus/visitIDs.adoc</anchorfile>
    <anchor/>
    <arglist>(R&amp;&amp; range, F&amp;&amp; f, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;std::unique_ptr&lt;Corpus&gt;&gt;</type>
    <name>build</name>
    <anchorfile>mrdocs/Corpus/build.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::shared_ptr&lt;const Config&gt;&amp; config)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>Corpus</name>
    <anchorfile>mrdocs/Corpus/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const Config&amp; config_)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::TraverseOptions</name>
  <filename>mrdocs/Corpus/TraverseOptions.adoc</filename>
  <class kind="class">mrdocs::Corpus::TraverseOptions::ordered</class>
  <class kind="class">mrdocs::Corpus::TraverseOptions::recursive</class>
  <class kind="class">mrdocs::Corpus::TraverseOptions::skipInherited</class>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::TraverseOptions::ordered</name>
  <filename>mrdocs/Corpus/TraverseOptions/ordered.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::TraverseOptions::recursive</name>
  <filename>mrdocs/Corpus/TraverseOptions/recursive.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::TraverseOptions::skipInherited</name>
  <filename>mrdocs/Corpus/TraverseOptions/skipInherited.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator</name>
  <filename>mrdocs/Corpus/iterator.adoc</filename>
  <class kind="class">mrdocs::Corpus::iterator::const_pointer</class>
  <class kind="class">mrdocs::Corpus::iterator::const_reference</class>
  <class kind="class">mrdocs::Corpus::iterator::difference_type</class>
  <class kind="class">mrdocs::Corpus::iterator::pointer</class>
  <class kind="class">mrdocs::Corpus::iterator::reference</class>
  <class kind="class">mrdocs::Corpus::iterator::size_type</class>
  <class kind="class">mrdocs::Corpus::iterator::value_type</class>
  <class kind="class">mrdocs::Corpus::iterator::iterator</class>
  <class kind="class">mrdocs::Corpus::iterator::operator++</class>
  <member kind="function">
    <type>iterator&amp;</type>
    <name>operator=</name>
    <anchorfile>mrdocs/Corpus/iterator/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const iterator&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>operator*</name>
    <anchorfile>mrdocs/Corpus/iterator/operator_star.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_pointer</type>
    <name>operator-&gt;</name>
    <anchorfile>mrdocs/Corpus/iterator/operator_ptr.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator==</name>
    <anchorfile>mrdocs/Corpus/iterator/operator_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const iterator&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator!=</name>
    <anchorfile>mrdocs/Corpus/iterator/operator_not_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const iterator&amp; other)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator::const_pointer</name>
  <filename>mrdocs/Corpus/iterator/const_pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator::const_reference</name>
  <filename>mrdocs/Corpus/iterator/const_reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator::difference_type</name>
  <filename>mrdocs/Corpus/iterator/difference_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator::pointer</name>
  <filename>mrdocs/Corpus/iterator/pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator::reference</name>
  <filename>mrdocs/Corpus/iterator/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator::size_type</name>
  <filename>mrdocs/Corpus/iterator/size_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator::value_type</name>
  <filename>mrdocs/Corpus/iterator/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator::iterator</name>
  <filename>mrdocs/Corpus/iterator/2constructor-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::iterator::operator++</name>
  <filename>mrdocs/Corpus/iterator/operator_inc-077.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::lookup</name>
  <filename>mrdocs/Corpus/lookup-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::qualifiedName</name>
  <filename>mrdocs/Corpus/qualifiedName-0b7.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::traverse</name>
  <filename>mrdocs/Corpus/traverse-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Corpus::config</name>
  <filename>mrdocs/Corpus/config.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DecltypeType</name>
  <filename>mrdocs/DecltypeType.adoc</filename>
  <class kind="class">mrdocs::DecltypeType::Operand</class>
  <class kind="class">mrdocs::DecltypeType::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/DecltypeType/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/DecltypeType/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/DecltypeType/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/DecltypeType/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/DecltypeType/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/DecltypeType/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/DecltypeType/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/DecltypeType/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/DecltypeType/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::DecltypeType::Operand</name>
  <filename>mrdocs/DecltypeType/Operand.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DecltypeType::kind_id</name>
  <filename>mrdocs/DecltypeType/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DeprecatedAttribute</name>
  <filename>mrdocs/DeprecatedAttribute.adoc</filename>
  <class kind="class">mrdocs::DeprecatedAttribute::Message</class>
  <class kind="class">mrdocs::DeprecatedAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/DeprecatedAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::DeprecatedAttribute::Message</name>
  <filename>mrdocs/DeprecatedAttribute/Message.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DeprecatedAttribute::kind_id</name>
  <filename>mrdocs/DeprecatedAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment</name>
  <filename>mrdocs/DocComment.adoc</filename>
  <class kind="class">mrdocs::DocComment::DocComment</class>
  <class kind="class">mrdocs::DocComment::Document</class>
  <class kind="class">mrdocs::DocComment::IsFunctionObject</class>
  <class kind="class">mrdocs::DocComment::IsSeeBelow</class>
  <class kind="class">mrdocs::DocComment::brief</class>
  <class kind="class">mrdocs::DocComment::exceptions</class>
  <class kind="class">mrdocs::DocComment::params</class>
  <class kind="class">mrdocs::DocComment::postconditions</class>
  <class kind="class">mrdocs::DocComment::preconditions</class>
  <class kind="class">mrdocs::DocComment::related</class>
  <class kind="class">mrdocs::DocComment::relates</class>
  <class kind="class">mrdocs::DocComment::returns</class>
  <class kind="class">mrdocs::DocComment::sees</class>
  <class kind="class">mrdocs::DocComment::tparams</class>
  <member kind="function">
    <type>void</type>
    <name>append</name>
    <anchorfile>mrdocs/DocComment/append.adoc</anchorfile>
    <anchor/>
    <arglist>(DocComment&amp;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/DocComment/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator==</name>
    <anchorfile>mrdocs/DocComment/operator_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const DocComment&amp; rhs)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator!=</name>
    <anchorfile>mrdocs/DocComment/operator_not_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const DocComment&amp; rhs)</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/DocComment/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const DocComment&amp; other)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::DocComment</name>
  <filename>mrdocs/DocComment/2constructor-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::Document</name>
  <filename>mrdocs/DocComment/Document.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::IsFunctionObject</name>
  <filename>mrdocs/DocComment/IsFunctionObject.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::IsSeeBelow</name>
  <filename>mrdocs/DocComment/IsSeeBelow.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::brief</name>
  <filename>mrdocs/DocComment/brief.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::exceptions</name>
  <filename>mrdocs/DocComment/exceptions.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::params</name>
  <filename>mrdocs/DocComment/params.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::postconditions</name>
  <filename>mrdocs/DocComment/postconditions.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::preconditions</name>
  <filename>mrdocs/DocComment/preconditions.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::related</name>
  <filename>mrdocs/DocComment/related.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::relates</name>
  <filename>mrdocs/DocComment/relates.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::returns</name>
  <filename>mrdocs/DocComment/returns.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::sees</name>
  <filename>mrdocs/DocComment/sees.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocComment::tparams</name>
  <filename>mrdocs/DocComment/tparams.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DomCorpus</name>
  <filename>mrdocs/DomCorpus.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>DomCorpus</name>
    <anchorfile>mrdocs/DomCorpus/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const Corpus&amp; corpus)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~DomCorpus</name>
    <anchorfile>mrdocs/DomCorpus/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>dom::Object</type>
    <name>construct</name>
    <anchorfile>mrdocs/DomCorpus/construct.adoc</anchorfile>
    <anchor/>
    <arglist>(const Symbol&amp; I)</arglist>
  </member>
  <member kind="function">
    <type>dom::Value</type>
    <name>get</name>
    <anchorfile>mrdocs/DomCorpus/get.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; id)</arglist>
  </member>
  <member kind="function">
    <type>const Corpus&amp;</type>
    <name>getCorpus</name>
    <anchorfile>mrdocs/DomCorpus/getCorpus.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>dom::Value</type>
    <name>getDocComment</name>
    <anchorfile>mrdocs/DomCorpus/getDocComment.adoc</anchorfile>
    <anchor/>
    <arglist>(const DocComment&amp; jd)</arglist>
  </member>
  <member kind="function">
    <type>const Corpus&amp;</type>
    <name>operator*</name>
    <anchorfile>mrdocs/DomCorpus/operator_star.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const Corpus*</type>
    <name>operator-&gt;</name>
    <anchorfile>mrdocs/DomCorpus/operator_ptr.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::EnumConstantSymbol</name>
  <filename>mrdocs/EnumConstantSymbol.adoc</filename>
  <class kind="class">mrdocs::EnumConstantSymbol::Initializer</class>
  <class kind="class">mrdocs::EnumConstantSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>EnumConstantSymbol</name>
    <anchorfile>mrdocs/EnumConstantSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(SymbolID ID)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/EnumConstantSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::EnumConstantSymbol::Initializer</name>
  <filename>mrdocs/EnumConstantSymbol/Initializer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::EnumConstantSymbol::kind_id</name>
  <filename>mrdocs/EnumConstantSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::EnumSymbol</name>
  <filename>mrdocs/EnumSymbol.adoc</filename>
  <class kind="class">mrdocs::EnumSymbol::Constants</class>
  <class kind="class">mrdocs::EnumSymbol::Scoped</class>
  <class kind="class">mrdocs::EnumSymbol::UnderlyingType</class>
  <class kind="class">mrdocs::EnumSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>EnumSymbol</name>
    <anchorfile>mrdocs/EnumSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(SymbolID ID)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/EnumSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/EnumSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/EnumSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/EnumSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/EnumSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/EnumSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/EnumSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/EnumSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/EnumSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/EnumSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/EnumSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/EnumSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::EnumSymbol::Constants</name>
  <filename>mrdocs/EnumSymbol/Constants.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::EnumSymbol::Scoped</name>
  <filename>mrdocs/EnumSymbol/Scoped.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::EnumSymbol::UnderlyingType</name>
  <filename>mrdocs/EnumSymbol/UnderlyingType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::EnumSymbol::kind_id</name>
  <filename>mrdocs/EnumSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Error</name>
  <filename>mrdocs/Error.adoc</filename>
  <class kind="class">mrdocs::Error::Error</class>
  <class kind="class">mrdocs::Error::operator=</class>
  <class kind="class">mrdocs::Error::Throw</class>
  <member kind="function">
    <type>bool</type>
    <name>failed</name>
    <anchorfile>mrdocs/Error/failed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const std::source_location&amp;</type>
    <name>location</name>
    <anchorfile>mrdocs/Error/location.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const std::string&amp;</type>
    <name>message</name>
    <anchorfile>mrdocs/Error/message.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const std::string&amp;</type>
    <name>reason</name>
    <anchorfile>mrdocs/Error/reason.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/Error/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Error&amp; rhs)</arglist>
  </member>
  <member kind="function">
    <type>const std::string&amp;</type>
    <name>where</name>
    <anchorfile>mrdocs/Error/where.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/Error/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator==</name>
    <anchorfile>mrdocs/Error/operator_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const Error&amp; rhs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Error::Error</name>
  <filename>mrdocs/Error/2constructor-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Error::operator=</name>
  <filename>mrdocs/Error/operator_assign-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Error::Throw</name>
  <filename>mrdocs/Error/Throw-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Exception</name>
  <filename>mrdocs/Exception.adoc</filename>
  <class kind="class">mrdocs::Exception::operator=</class>
  <member kind="function">
    <type>void</type>
    <name>Exception</name>
    <anchorfile>mrdocs/Exception/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(Error err)</arglist>
  </member>
  <member kind="function">
    <type>const Error&amp;</type>
    <name>error</name>
    <anchorfile>mrdocs/Exception/error.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const char*</type>
    <name>what</name>
    <anchorfile>mrdocs/Exception/what.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Exception::operator=</name>
  <filename>mrdocs/Exception/operator_assign-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExecutorGroup</name>
  <filename>mrdocs/ExecutorGroup.adoc</filename>
  <class kind="class">mrdocs::ExecutorGroupBase::arg_t</class>
  <class kind="class">mrdocs::ExecutorGroupBase::AnyAgent</class>
  <class kind="class">mrdocs::ExecutorGroupBase::Impl</class>
  <class kind="class">mrdocs::ExecutorGroupBase::agents_</class>
  <class kind="class">mrdocs::ExecutorGroupBase::impl_</class>
  <class kind="class">mrdocs::ExecutorGroupBase::work_</class>
  <member kind="function">
    <type>void</type>
    <name>ExecutorGroup</name>
    <anchorfile>mrdocs/ExecutorGroup/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(ThreadPool&amp; threadPool)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>async</name>
    <anchorfile>mrdocs/ExecutorGroup/async.adoc</anchorfile>
    <anchor/>
    <arglist>(F&amp;&amp; f, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>emplace</name>
    <anchorfile>mrdocs/ExecutorGroup/emplace.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;Error&gt;</type>
    <name>wait</name>
    <anchorfile>mrdocs/ExecutorGroupBase/wait.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>post</name>
    <anchorfile>mrdocs/ExecutorGroupBase/post.adoc</anchorfile>
    <anchor/>
    <arglist>(any_callable&lt;void(void*)&gt; work)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>run</name>
    <anchorfile>mrdocs/ExecutorGroupBase/run.adoc</anchorfile>
    <anchor/>
    <arglist>(std::unique_lock&lt;std::mutex&gt; lock)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ExecutorGroupBase</name>
  <filename>mrdocs/ExecutorGroupBase.adoc</filename>
  <class kind="class">mrdocs::ExecutorGroupBase::arg_t</class>
  <class kind="class">mrdocs::ExecutorGroupBase::AnyAgent</class>
  <class kind="class">mrdocs::ExecutorGroupBase::Impl</class>
  <class kind="class">mrdocs::ExecutorGroupBase::agents_</class>
  <class kind="class">mrdocs::ExecutorGroupBase::impl_</class>
  <class kind="class">mrdocs::ExecutorGroupBase::work_</class>
  <member kind="function">
    <type>void</type>
    <name>ExecutorGroupBase</name>
    <anchorfile>mrdocs/ExecutorGroupBase/2constructor-0d.adoc</anchorfile>
    <anchor/>
    <arglist>(ExecutorGroupBase&amp;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~ExecutorGroupBase</name>
    <anchorfile>mrdocs/ExecutorGroupBase/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;Error&gt;</type>
    <name>wait</name>
    <anchorfile>mrdocs/ExecutorGroupBase/wait.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>ExecutorGroupBase</name>
    <anchorfile>mrdocs/ExecutorGroupBase/2constructor-05.adoc</anchorfile>
    <anchor/>
    <arglist>(ThreadPool&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>post</name>
    <anchorfile>mrdocs/ExecutorGroupBase/post.adoc</anchorfile>
    <anchor/>
    <arglist>(any_callable&lt;void(void*)&gt; work)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>run</name>
    <anchorfile>mrdocs/ExecutorGroupBase/run.adoc</anchorfile>
    <anchor/>
    <arglist>(std::unique_lock&lt;std::mutex&gt; lock)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ExecutorGroupBase::arg_t</name>
  <filename>mrdocs/ExecutorGroupBase/arg_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExecutorGroupBase::AnyAgent</name>
  <filename>mrdocs/ExecutorGroupBase/AnyAgent.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>~AnyAgent</name>
    <anchorfile>mrdocs/ExecutorGroupBase/AnyAgent/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void*</type>
    <name>get</name>
    <anchorfile>mrdocs/ExecutorGroupBase/AnyAgent/get.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ExecutorGroupBase::Impl</name>
  <filename>mrdocs/ExecutorGroupBase/Impl.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExecutorGroupBase::agents_</name>
  <filename>mrdocs/ExecutorGroupBase/agents_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExecutorGroupBase::impl_</name>
  <filename>mrdocs/ExecutorGroupBase/impl_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExecutorGroupBase::work_</name>
  <filename>mrdocs/ExecutorGroupBase/work_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected</name>
  <filename>mrdocs/Expected-0a.adoc</filename>
  <class kind="class">mrdocs::Expected::error_type</class>
  <class kind="class">mrdocs::Expected::rebind</class>
  <class kind="class">mrdocs::Expected::unexpected_type</class>
  <class kind="class">mrdocs::Expected::value_type</class>
  <class kind="class">mrdocs::Expected::Expected</class>
  <class kind="class">mrdocs::Expected::~Expected</class>
  <class kind="class">mrdocs::Expected::operator=</class>
  <class kind="class">mrdocs::Expected::and_then</class>
  <class kind="class">mrdocs::Expected::emplace</class>
  <class kind="class">mrdocs::Expected::error</class>
  <class kind="class">mrdocs::Expected::error_or</class>
  <class kind="class">mrdocs::Expected::operator*</class>
  <class kind="class">mrdocs::Expected::operator-&gt;</class>
  <class kind="class">mrdocs::Expected::or_else</class>
  <class kind="class">mrdocs::Expected::transform</class>
  <class kind="class">mrdocs::Expected::transform_error</class>
  <class kind="class">mrdocs::Expected::value</class>
  <class kind="class">mrdocs::Expected::value_or</class>
  <class kind="class">mrdocs::Expected::unex_</class>
  <class kind="class">mrdocs::Expected::val_</class>
  <member kind="function">
    <type>bool</type>
    <name>has_value</name>
    <anchorfile>mrdocs/Expected-0a/has_value.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/Expected-0a/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Expected&amp; x)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/Expected-0a/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::error_type</name>
  <filename>mrdocs/Expected-0a/error_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::rebind</name>
  <filename>mrdocs/Expected-0a/rebind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::unexpected_type</name>
  <filename>mrdocs/Expected-0a/unexpected_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::value_type</name>
  <filename>mrdocs/Expected-0a/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::Expected</name>
  <filename>mrdocs/Expected-0a/2constructor-035.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::~Expected</name>
  <filename>mrdocs/Expected-0a/2destructor-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::operator=</name>
  <filename>mrdocs/Expected-0a/operator_assign-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::and_then</name>
  <filename>mrdocs/Expected-0a/and_then-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::emplace</name>
  <filename>mrdocs/Expected-0a/emplace-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::error</name>
  <filename>mrdocs/Expected-0a/error-022.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::error_or</name>
  <filename>mrdocs/Expected-0a/error_or-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::operator*</name>
  <filename>mrdocs/Expected-0a/operator_star-06b2.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::operator-&gt;</name>
  <filename>mrdocs/Expected-0a/operator_ptr-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::or_else</name>
  <filename>mrdocs/Expected-0a/or_else-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::transform</name>
  <filename>mrdocs/Expected-0a/transform-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::transform_error</name>
  <filename>mrdocs/Expected-0a/transform_error-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::value</name>
  <filename>mrdocs/Expected-0a/value-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::value_or</name>
  <filename>mrdocs/Expected-0a/value_or-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::unex_</name>
  <filename>mrdocs/Expected-0a/unex_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::val_</name>
  <filename>mrdocs/Expected-0a/val_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected</name>
  <filename>mrdocs/Expected-0f.adoc</filename>
  <class kind="class">mrdocs::Expected::error_type</class>
  <class kind="class">mrdocs::Expected::rebind</class>
  <class kind="class">mrdocs::Expected::unexpected_type</class>
  <class kind="class">mrdocs::Expected::value_type</class>
  <class kind="class">mrdocs::Expected::Expected</class>
  <class kind="class">mrdocs::Expected::~Expected</class>
  <class kind="class">mrdocs::Expected::operator=</class>
  <class kind="class">mrdocs::Expected::and_then</class>
  <class kind="class">mrdocs::Expected::error</class>
  <class kind="class">mrdocs::Expected::error_or</class>
  <class kind="class">mrdocs::Expected::or_else</class>
  <class kind="class">mrdocs::Expected::transform</class>
  <class kind="class">mrdocs::Expected::transform_error</class>
  <class kind="class">mrdocs::Expected::value</class>
  <class kind="class">mrdocs::Expected::unex_</class>
  <class kind="class">mrdocs::Expected::void_</class>
  <member kind="function">
    <type>void</type>
    <name>emplace</name>
    <anchorfile>mrdocs/Expected-0f/emplace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>has_value</name>
    <anchorfile>mrdocs/Expected-0f/has_value.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>operator*</name>
    <anchorfile>mrdocs/Expected-0f/operator_star.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/Expected-0f/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Expected&amp; x)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/Expected-0f/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::error_type</name>
  <filename>mrdocs/Expected-0f/error_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::rebind</name>
  <filename>mrdocs/Expected-0f/rebind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::unexpected_type</name>
  <filename>mrdocs/Expected-0f/unexpected_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::value_type</name>
  <filename>mrdocs/Expected-0f/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::Expected</name>
  <filename>mrdocs/Expected-0f/2constructor-04ad.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::~Expected</name>
  <filename>mrdocs/Expected-0f/2destructor-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::operator=</name>
  <filename>mrdocs/Expected-0f/operator_assign-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::and_then</name>
  <filename>mrdocs/Expected-0f/and_then-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::error</name>
  <filename>mrdocs/Expected-0f/error-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::error_or</name>
  <filename>mrdocs/Expected-0f/error_or-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::or_else</name>
  <filename>mrdocs/Expected-0f/or_else-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::transform</name>
  <filename>mrdocs/Expected-0f/transform-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::transform_error</name>
  <filename>mrdocs/Expected-0f/transform_error-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::value</name>
  <filename>mrdocs/Expected-0f/value-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::unex_</name>
  <filename>mrdocs/Expected-0f/unex_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::void_</name>
  <filename>mrdocs/Expected-0f/void_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected</name>
  <filename>mrdocs/Expected-01.adoc</filename>
  <class kind="class">mrdocs::Expected::error_type</class>
  <class kind="class">mrdocs::Expected::rebind</class>
  <class kind="class">mrdocs::Expected::unexpected_type</class>
  <class kind="class">mrdocs::Expected::value_type</class>
  <class kind="class">mrdocs::Expected::Expected</class>
  <class kind="class">mrdocs::Expected::operator=</class>
  <class kind="class">mrdocs::Expected::and_then</class>
  <class kind="class">mrdocs::Expected::emplace</class>
  <class kind="class">mrdocs::Expected::error</class>
  <class kind="class">mrdocs::Expected::error_or</class>
  <class kind="class">mrdocs::Expected::operator*</class>
  <class kind="class">mrdocs::Expected::operator-&gt;</class>
  <class kind="class">mrdocs::Expected::or_else</class>
  <class kind="class">mrdocs::Expected::transform</class>
  <class kind="class">mrdocs::Expected::transform_error</class>
  <class kind="class">mrdocs::Expected::value</class>
  <class kind="class">mrdocs::Expected::value_or</class>
  <class kind="class">mrdocs::Expected::p_</class>
  <class kind="class">mrdocs::Expected::unex_</class>
  <member kind="function">
    <type>void</type>
    <name>~Expected</name>
    <anchorfile>mrdocs/Expected-01/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>has_value</name>
    <anchorfile>mrdocs/Expected-01/has_value.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/Expected-01/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Expected&amp; x)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/Expected-01/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::error_type</name>
  <filename>mrdocs/Expected-01/error_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::rebind</name>
  <filename>mrdocs/Expected-01/rebind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::unexpected_type</name>
  <filename>mrdocs/Expected-01/unexpected_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::value_type</name>
  <filename>mrdocs/Expected-01/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::Expected</name>
  <filename>mrdocs/Expected-01/2constructor-04a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::operator=</name>
  <filename>mrdocs/Expected-01/operator_assign-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::and_then</name>
  <filename>mrdocs/Expected-01/and_then-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::emplace</name>
  <filename>mrdocs/Expected-01/emplace-058.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::error</name>
  <filename>mrdocs/Expected-01/error-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::error_or</name>
  <filename>mrdocs/Expected-01/error_or-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::operator*</name>
  <filename>mrdocs/Expected-01/operator_star-068.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::operator-&gt;</name>
  <filename>mrdocs/Expected-01/operator_ptr-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::or_else</name>
  <filename>mrdocs/Expected-01/or_else-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::transform</name>
  <filename>mrdocs/Expected-01/transform-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::transform_error</name>
  <filename>mrdocs/Expected-01/transform_error-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::value</name>
  <filename>mrdocs/Expected-01/value-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::value_or</name>
  <filename>mrdocs/Expected-01/value_or-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::p_</name>
  <filename>mrdocs/Expected-01/p_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Expected::unex_</name>
  <filename>mrdocs/Expected-01/unex_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExplicitInfo</name>
  <filename>mrdocs/ExplicitInfo.adoc</filename>
  <class kind="class">mrdocs::ExplicitInfo::Implicit</class>
  <class kind="class">mrdocs::ExplicitInfo::Kind</class>
  <class kind="class">mrdocs::ExplicitInfo::Operand</class>
  <member kind="function">
    <type>auto</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/ExplicitInfo/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const ExplicitInfo&amp; rhs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ExplicitInfo::Implicit</name>
  <filename>mrdocs/ExplicitInfo/Implicit.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExplicitInfo::Kind</name>
  <filename>mrdocs/ExplicitInfo/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExplicitInfo::Operand</name>
  <filename>mrdocs/ExplicitInfo/Operand.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExprInfo</name>
  <filename>mrdocs/ExprInfo.adoc</filename>
  <class kind="class">mrdocs::ExprInfo::asExpr</class>
  <class kind="class">mrdocs::ExprInfo::Written</class>
  <member kind="function">
    <type>auto</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/ExprInfo/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const ExprInfo&amp; rhs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ExprInfo::asExpr</name>
  <filename>mrdocs/ExprInfo/asExpr-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExprInfo::Written</name>
  <filename>mrdocs/ExprInfo/Written.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FallthroughAttribute</name>
  <filename>mrdocs/FallthroughAttribute.adoc</filename>
  <class kind="class">mrdocs::FallthroughAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/FallthroughAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/FallthroughAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/FallthroughAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/FallthroughAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/FallthroughAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/FallthroughAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/FallthroughAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/FallthroughAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/FallthroughAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/FallthroughAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/FallthroughAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/FallthroughAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::FallthroughAttribute::kind_id</name>
  <filename>mrdocs/FallthroughAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FormatString</name>
  <filename>mrdocs/FormatString.adoc</filename>
  <class kind="class">mrdocs::FormatString::fs</class>
  <class kind="class">mrdocs::FormatString::loc</class>
  <member kind="function">
    <type>void</type>
    <name>FormatString</name>
    <anchorfile>mrdocs/FormatString/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const T&amp; fs_, std::source_location loc_)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::FormatString::fs</name>
  <filename>mrdocs/FormatString/fs.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FormatString::loc</name>
  <filename>mrdocs/FormatString/loc.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FriendInfo</name>
  <filename>mrdocs/FriendInfo.adoc</filename>
  <class kind="class">mrdocs::FriendInfo::Type</class>
  <class kind="class">mrdocs::FriendInfo::id</class>
</compound>
<compound kind="class">
  <name>mrdocs::FriendInfo::Type</name>
  <filename>mrdocs/FriendInfo/Type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FriendInfo::id</name>
  <filename>mrdocs/FriendInfo/id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol</name>
  <filename>mrdocs/FunctionSymbol.adoc</filename>
  <class kind="class">mrdocs::FunctionSymbol::Constexpr</class>
  <class kind="class">mrdocs::FunctionSymbol::Explicit</class>
  <class kind="class">mrdocs::FunctionSymbol::FuncClass</class>
  <class kind="class">mrdocs::FunctionSymbol::FunctionObjectImpl</class>
  <class kind="class">mrdocs::FunctionSymbol::HasOverrideAttr</class>
  <class kind="class">mrdocs::FunctionSymbol::HasTrailingReturn</class>
  <class kind="class">mrdocs::FunctionSymbol::IsConst</class>
  <class kind="class">mrdocs::FunctionSymbol::IsDefaulted</class>
  <class kind="class">mrdocs::FunctionSymbol::IsDeleted</class>
  <class kind="class">mrdocs::FunctionSymbol::IsDeletedAsWritten</class>
  <class kind="class">mrdocs::FunctionSymbol::IsExplicitObjectMemberFunction</class>
  <class kind="class">mrdocs::FunctionSymbol::IsExplicitlyDefaulted</class>
  <class kind="class">mrdocs::FunctionSymbol::IsFinal</class>
  <class kind="class">mrdocs::FunctionSymbol::IsListedOnPrimary</class>
  <class kind="class">mrdocs::FunctionSymbol::IsPure</class>
  <class kind="class">mrdocs::FunctionSymbol::IsRecordMethod</class>
  <class kind="class">mrdocs::FunctionSymbol::IsVariadic</class>
  <class kind="class">mrdocs::FunctionSymbol::IsVirtual</class>
  <class kind="class">mrdocs::FunctionSymbol::IsVirtualAsWritten</class>
  <class kind="class">mrdocs::FunctionSymbol::IsVolatile</class>
  <class kind="class">mrdocs::FunctionSymbol::Noexcept</class>
  <class kind="class">mrdocs::FunctionSymbol::OverloadedOperator</class>
  <class kind="class">mrdocs::FunctionSymbol::Params</class>
  <class kind="class">mrdocs::FunctionSymbol::RefQualifier</class>
  <class kind="class">mrdocs::FunctionSymbol::Requires</class>
  <class kind="class">mrdocs::FunctionSymbol::ReturnType</class>
  <class kind="class">mrdocs::FunctionSymbol::Specializations</class>
  <class kind="class">mrdocs::FunctionSymbol::StorageClass</class>
  <class kind="class">mrdocs::FunctionSymbol::Template</class>
  <class kind="class">mrdocs::FunctionSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>FunctionSymbol</name>
    <anchorfile>mrdocs/FunctionSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; ID)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/FunctionSymbol/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const FunctionSymbol&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/FunctionSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/FunctionSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/FunctionSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/FunctionSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/FunctionSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/FunctionSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/FunctionSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/FunctionSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/FunctionSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/FunctionSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/FunctionSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/FunctionSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::Constexpr</name>
  <filename>mrdocs/FunctionSymbol/Constexpr.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::Explicit</name>
  <filename>mrdocs/FunctionSymbol/Explicit.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::FuncClass</name>
  <filename>mrdocs/FunctionSymbol/FuncClass.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::FunctionObjectImpl</name>
  <filename>mrdocs/FunctionSymbol/FunctionObjectImpl.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::HasOverrideAttr</name>
  <filename>mrdocs/FunctionSymbol/HasOverrideAttr.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::HasTrailingReturn</name>
  <filename>mrdocs/FunctionSymbol/HasTrailingReturn.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsConst</name>
  <filename>mrdocs/FunctionSymbol/IsConst.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsDefaulted</name>
  <filename>mrdocs/FunctionSymbol/IsDefaulted.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsDeleted</name>
  <filename>mrdocs/FunctionSymbol/IsDeleted.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsDeletedAsWritten</name>
  <filename>mrdocs/FunctionSymbol/IsDeletedAsWritten.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsExplicitObjectMemberFunction</name>
  <filename>mrdocs/FunctionSymbol/IsExplicitObjectMemberFunction.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsExplicitlyDefaulted</name>
  <filename>mrdocs/FunctionSymbol/IsExplicitlyDefaulted.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsFinal</name>
  <filename>mrdocs/FunctionSymbol/IsFinal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsListedOnPrimary</name>
  <filename>mrdocs/FunctionSymbol/IsListedOnPrimary.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsPure</name>
  <filename>mrdocs/FunctionSymbol/IsPure.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsRecordMethod</name>
  <filename>mrdocs/FunctionSymbol/IsRecordMethod.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsVariadic</name>
  <filename>mrdocs/FunctionSymbol/IsVariadic.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsVirtual</name>
  <filename>mrdocs/FunctionSymbol/IsVirtual.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsVirtualAsWritten</name>
  <filename>mrdocs/FunctionSymbol/IsVirtualAsWritten.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::IsVolatile</name>
  <filename>mrdocs/FunctionSymbol/IsVolatile.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::Noexcept</name>
  <filename>mrdocs/FunctionSymbol/Noexcept.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::OverloadedOperator</name>
  <filename>mrdocs/FunctionSymbol/OverloadedOperator.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::Params</name>
  <filename>mrdocs/FunctionSymbol/Params.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::RefQualifier</name>
  <filename>mrdocs/FunctionSymbol/RefQualifier.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::Requires</name>
  <filename>mrdocs/FunctionSymbol/Requires.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::ReturnType</name>
  <filename>mrdocs/FunctionSymbol/ReturnType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::Specializations</name>
  <filename>mrdocs/FunctionSymbol/Specializations.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::StorageClass</name>
  <filename>mrdocs/FunctionSymbol/StorageClass.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::Template</name>
  <filename>mrdocs/FunctionSymbol/Template.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionSymbol::kind_id</name>
  <filename>mrdocs/FunctionSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionType</name>
  <filename>mrdocs/FunctionType.adoc</filename>
  <class kind="class">mrdocs::FunctionType::ExceptionSpec</class>
  <class kind="class">mrdocs::FunctionType::IsVariadic</class>
  <class kind="class">mrdocs::FunctionType::ParamTypes</class>
  <class kind="class">mrdocs::FunctionType::RefQualifier</class>
  <class kind="class">mrdocs::FunctionType::ReturnType</class>
  <class kind="class">mrdocs::FunctionType::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/FunctionType/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/FunctionType/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/FunctionType/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/FunctionType/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/FunctionType/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/FunctionType/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/FunctionType/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/FunctionType/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/FunctionType/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionType::ExceptionSpec</name>
  <filename>mrdocs/FunctionType/ExceptionSpec.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionType::IsVariadic</name>
  <filename>mrdocs/FunctionType/IsVariadic.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionType::ParamTypes</name>
  <filename>mrdocs/FunctionType/ParamTypes.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionType::RefQualifier</name>
  <filename>mrdocs/FunctionType/RefQualifier.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionType::ReturnType</name>
  <filename>mrdocs/FunctionType/ReturnType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionType::kind_id</name>
  <filename>mrdocs/FunctionType/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Generator</name>
  <filename>mrdocs/Generator.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>~Generator</name>
    <anchorfile>mrdocs/Generator/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void&gt;</type>
    <name>build</name>
    <anchorfile>mrdocs/Generator/build.adoc</anchorfile>
    <anchor/>
    <arglist>(const Corpus&amp; corpus)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>displayName</name>
    <anchorfile>mrdocs/Generator/displayName.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>fileExtension</name>
    <anchorfile>mrdocs/Generator/fileExtension.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>id</name>
    <anchorfile>mrdocs/Generator/id.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::GlobPattern</name>
  <filename>mrdocs/GlobPattern.adoc</filename>
  <class kind="class">mrdocs::GlobPattern::GlobPattern</class>
  <class kind="class">mrdocs::GlobPattern::operator=</class>
  <class kind="class">mrdocs::GlobPattern::create</class>
  <member kind="function">
    <type>void</type>
    <name>~GlobPattern</name>
    <anchorfile>mrdocs/GlobPattern/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLiteral</name>
    <anchorfile>mrdocs/GlobPattern/isLiteral.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>match</name>
    <anchorfile>mrdocs/GlobPattern/match.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view str, char delimiter)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>matchPatternPrefix</name>
    <anchorfile>mrdocs/GlobPattern/matchPatternPrefix.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view prefix, char delimiter)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>pattern</name>
    <anchorfile>mrdocs/GlobPattern/pattern.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::GlobPattern::GlobPattern</name>
  <filename>mrdocs/GlobPattern/2constructor-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::GlobPattern::operator=</name>
  <filename>mrdocs/GlobPattern/operator_assign-0fa1.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::GlobPattern::create</name>
  <filename>mrdocs/GlobPattern/create-089.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::GuideSymbol</name>
  <filename>mrdocs/GuideSymbol.adoc</filename>
  <class kind="class">mrdocs::GuideSymbol::Deduced</class>
  <class kind="class">mrdocs::GuideSymbol::Explicit</class>
  <class kind="class">mrdocs::GuideSymbol::Params</class>
  <class kind="class">mrdocs::GuideSymbol::Template</class>
  <class kind="class">mrdocs::GuideSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>GuideSymbol</name>
    <anchorfile>mrdocs/GuideSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(SymbolID ID)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/GuideSymbol/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const GuideSymbol&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/GuideSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/GuideSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/GuideSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/GuideSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/GuideSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/GuideSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/GuideSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/GuideSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/GuideSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/GuideSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/GuideSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/GuideSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::GuideSymbol::Deduced</name>
  <filename>mrdocs/GuideSymbol/Deduced.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::GuideSymbol::Explicit</name>
  <filename>mrdocs/GuideSymbol/Explicit.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::GuideSymbol::Params</name>
  <filename>mrdocs/GuideSymbol/Params.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::GuideSymbol::Template</name>
  <filename>mrdocs/GuideSymbol/Template.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::GuideSymbol::kind_id</name>
  <filename>mrdocs/GuideSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Handlebars</name>
  <filename>mrdocs/Handlebars.adoc</filename>
  <class kind="class">mrdocs::Handlebars::Tag</class>
  <class kind="class">mrdocs::Handlebars::render</class>
  <class kind="class">mrdocs::Handlebars::render_to</class>
  <class kind="class">mrdocs::Handlebars::try_render</class>
  <class kind="class">mrdocs::Handlebars::try_render_to</class>
  <member kind="function">
    <type>void</type>
    <name>Handlebars</name>
    <anchorfile>mrdocs/Handlebars/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerHelper</name>
    <anchorfile>mrdocs/Handlebars/registerHelper.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name, const dom::Function&amp; helper)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerLogger</name>
    <anchorfile>mrdocs/Handlebars/registerLogger.adoc</anchorfile>
    <anchor/>
    <arglist>(dom::Function fn)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>registerPartial</name>
    <anchorfile>mrdocs/Handlebars/registerPartial.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name, std::string_view text)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>unregisterHelper</name>
    <anchorfile>mrdocs/Handlebars/unregisterHelper.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>unregisterPartial</name>
    <anchorfile>mrdocs/Handlebars/unregisterPartial.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;evalExprResult, HandlebarsError&gt;</type>
    <name>evalExpr</name>
    <anchorfile>mrdocs/Handlebars/evalExpr.adoc</anchorfile>
    <anchor/>
    <arglist>(const dom::Value&amp; context, std::string_view expression, detail::RenderState&amp; state, const HandlebarsOptions&amp; opt, bool evalLiterals)</arglist>
  </member>
  <member kind="function">
    <type>std::pair&lt;dom::Function, bool&gt;</type>
    <name>getHelper</name>
    <anchorfile>mrdocs/Handlebars/getHelper.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name, bool isBlock)</arglist>
  </member>
  <member kind="function">
    <type>std::pair&lt;std::string_view, bool&gt;</type>
    <name>getPartial</name>
    <anchorfile>mrdocs/Handlebars/getPartial.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view name, const detail::RenderState&amp; state)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void, HandlebarsError&gt;</type>
    <name>renderBlock</name>
    <anchorfile>mrdocs/Handlebars/renderBlock.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view blockName, const Handlebars::Tag&amp; tag, OutputRef&amp; out, const dom::Value&amp; context, const HandlebarsOptions&amp; opt, detail::RenderState&amp; state, bool isChainedBlock)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void, HandlebarsError&gt;</type>
    <name>renderDecorator</name>
    <anchorfile>mrdocs/Handlebars/renderDecorator.adoc</anchorfile>
    <anchor/>
    <arglist>(const Handlebars::Tag&amp; tag, OutputRef&amp; out, const dom::Value&amp; context, const HandlebarsOptions&amp; opt, detail::RenderState&amp; state)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void, HandlebarsError&gt;</type>
    <name>renderExpression</name>
    <anchorfile>mrdocs/Handlebars/renderExpression.adoc</anchorfile>
    <anchor/>
    <arglist>(const Handlebars::Tag&amp; tag, OutputRef&amp; out, const dom::Value&amp; context, const HandlebarsOptions&amp; opt, detail::RenderState&amp; state)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void, HandlebarsError&gt;</type>
    <name>renderPartial</name>
    <anchorfile>mrdocs/Handlebars/renderPartial.adoc</anchorfile>
    <anchor/>
    <arglist>(const Handlebars::Tag&amp; tag, OutputRef&amp; out, const dom::Value&amp; context, const HandlebarsOptions&amp; opt, detail::RenderState&amp; state)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void, HandlebarsError&gt;</type>
    <name>renderTag</name>
    <anchorfile>mrdocs/Handlebars/renderTag.adoc</anchorfile>
    <anchor/>
    <arglist>(const Tag&amp; tag, OutputRef&amp; out, const dom::Value&amp; context, const HandlebarsOptions&amp; opt, detail::RenderState&amp; state)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void, HandlebarsError&gt;</type>
    <name>setupArgs</name>
    <anchorfile>mrdocs/Handlebars/setupArgs.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view expression, const dom::Value&amp; context, detail::RenderState&amp; state, dom::Array&amp; args, dom::Object&amp; cb, const HandlebarsOptions&amp; opt)</arglist>
  </member>
  <member kind="function">
    <type>Expected&lt;void, HandlebarsError&gt;</type>
    <name>try_render_to_impl</name>
    <anchorfile>mrdocs/Handlebars/try_render_to_impl.adoc</anchorfile>
    <anchor/>
    <arglist>(OutputRef&amp; out, const dom::Value&amp; context, const HandlebarsOptions&amp; opt, detail::RenderState&amp; state)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Handlebars::Tag</name>
  <filename>mrdocs/Handlebars/Tag.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Handlebars::render</name>
  <filename>mrdocs/Handlebars/render-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Handlebars::render_to</name>
  <filename>mrdocs/Handlebars/render_to-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Handlebars::try_render</name>
  <filename>mrdocs/Handlebars/try_render-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Handlebars::try_render_to</name>
  <filename>mrdocs/Handlebars/try_render_to-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsError</name>
  <filename>mrdocs/HandlebarsError.adoc</filename>
  <class kind="class">mrdocs::HandlebarsError::HandlebarsError</class>
  <class kind="class">mrdocs::HandlebarsError::operator=</class>
  <class kind="class">mrdocs::HandlebarsError::column</class>
  <class kind="class">mrdocs::HandlebarsError::line</class>
  <class kind="class">mrdocs::HandlebarsError::pos</class>
  <member kind="function">
    <type>const char*</type>
    <name>what</name>
    <anchorfile>mrdocs/HandlebarsError/what.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsError::HandlebarsError</name>
  <filename>mrdocs/HandlebarsError/2constructor-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsError::operator=</name>
  <filename>mrdocs/HandlebarsError/operator_assign-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsError::column</name>
  <filename>mrdocs/HandlebarsError/column.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsError::line</name>
  <filename>mrdocs/HandlebarsError/line.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsError::pos</name>
  <filename>mrdocs/HandlebarsError/pos.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions</name>
  <filename>mrdocs/HandlebarsOptions.adoc</filename>
  <class kind="class">mrdocs::HandlebarsOptions::assumeObjects</class>
  <class kind="class">mrdocs::HandlebarsOptions::compat</class>
  <class kind="class">mrdocs::HandlebarsOptions::data</class>
  <class kind="class">mrdocs::HandlebarsOptions::escapeFunction</class>
  <class kind="class">mrdocs::HandlebarsOptions::explicitPartialContext</class>
  <class kind="class">mrdocs::HandlebarsOptions::ignoreStandalone</class>
  <class kind="class">mrdocs::HandlebarsOptions::noEscape</class>
  <class kind="class">mrdocs::HandlebarsOptions::preventIndent</class>
  <class kind="class">mrdocs::HandlebarsOptions::strict</class>
  <class kind="class">mrdocs::HandlebarsOptions::trackIds</class>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::assumeObjects</name>
  <filename>mrdocs/HandlebarsOptions/assumeObjects.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::compat</name>
  <filename>mrdocs/HandlebarsOptions/compat.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::data</name>
  <filename>mrdocs/HandlebarsOptions/data.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::escapeFunction</name>
  <filename>mrdocs/HandlebarsOptions/escapeFunction.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::explicitPartialContext</name>
  <filename>mrdocs/HandlebarsOptions/explicitPartialContext.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::ignoreStandalone</name>
  <filename>mrdocs/HandlebarsOptions/ignoreStandalone.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::noEscape</name>
  <filename>mrdocs/HandlebarsOptions/noEscape.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::preventIndent</name>
  <filename>mrdocs/HandlebarsOptions/preventIndent.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::strict</name>
  <filename>mrdocs/HandlebarsOptions/strict.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HandlebarsOptions::trackIds</name>
  <filename>mrdocs/HandlebarsOptions/trackIds.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::IdentifierName</name>
  <filename>mrdocs/IdentifierName.adoc</filename>
  <class kind="class">mrdocs::Name::asName</class>
  <class kind="class">mrdocs::IdentifierName::operator&lt;=&gt;</class>
  <class kind="class">mrdocs::Name::Identifier</class>
  <class kind="class">mrdocs::Name::Kind</class>
  <class kind="class">mrdocs::Name::Prefix</class>
  <class kind="class">mrdocs::Name::id</class>
  <member kind="function">
    <type>void</type>
    <name>IdentifierName</name>
    <anchorfile>mrdocs/IdentifierName/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator==</name>
    <anchorfile>mrdocs/Name/operator_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const Name&amp; other)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::IdentifierName::operator&lt;=&gt;</name>
  <filename>mrdocs/IdentifierName/operator_3way-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::IndeterminateAttribute</name>
  <filename>mrdocs/IndeterminateAttribute.adoc</filename>
  <class kind="class">mrdocs::IndeterminateAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/IndeterminateAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::IndeterminateAttribute::kind_id</name>
  <filename>mrdocs/IndeterminateAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::LValueReferenceType</name>
  <filename>mrdocs/LValueReferenceType.adoc</filename>
  <class kind="class">mrdocs::LValueReferenceType::PointeeType</class>
  <class kind="class">mrdocs::LValueReferenceType::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/LValueReferenceType/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/LValueReferenceType/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/LValueReferenceType/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/LValueReferenceType/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/LValueReferenceType/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/LValueReferenceType/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/LValueReferenceType/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/LValueReferenceType/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/LValueReferenceType/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::LValueReferenceType::PointeeType</name>
  <filename>mrdocs/LValueReferenceType/PointeeType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::LValueReferenceType::kind_id</name>
  <filename>mrdocs/LValueReferenceType/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::LikelyAttribute</name>
  <filename>mrdocs/LikelyAttribute.adoc</filename>
  <class kind="class">mrdocs::LikelyAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/LikelyAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/LikelyAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/LikelyAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/LikelyAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/LikelyAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/LikelyAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/LikelyAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/LikelyAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/LikelyAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/LikelyAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/LikelyAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/LikelyAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::LikelyAttribute::kind_id</name>
  <filename>mrdocs/LikelyAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Location</name>
  <filename>mrdocs/Location.adoc</filename>
  <class kind="class">mrdocs::Location::ColumnNumber</class>
  <class kind="class">mrdocs::Location::Documented</class>
  <class kind="class">mrdocs::Location::FullPath</class>
  <class kind="class">mrdocs::Location::LineNumber</class>
  <class kind="class">mrdocs::Location::ShortPath</class>
  <class kind="class">mrdocs::Location::SourcePath</class>
  <member kind="function">
    <type>void</type>
    <name>Location</name>
    <anchorfile>mrdocs/Location/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::string_view full_path, const std::string_view short_path, const std::string_view source_path, const unsigned int line, const unsigned int col, const bool documented)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Location::ColumnNumber</name>
  <filename>mrdocs/Location/ColumnNumber.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Location::Documented</name>
  <filename>mrdocs/Location/Documented.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Location::FullPath</name>
  <filename>mrdocs/Location/FullPath.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Location::LineNumber</name>
  <filename>mrdocs/Location/LineNumber.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Location::ShortPath</name>
  <filename>mrdocs/Location/ShortPath.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Location::SourcePath</name>
  <filename>mrdocs/Location/SourcePath.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::MaybeUnusedAttribute</name>
  <filename>mrdocs/MaybeUnusedAttribute.adoc</filename>
  <class kind="class">mrdocs::MaybeUnusedAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/MaybeUnusedAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::MaybeUnusedAttribute::kind_id</name>
  <filename>mrdocs/MaybeUnusedAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::MemberPointerType</name>
  <filename>mrdocs/MemberPointerType.adoc</filename>
  <class kind="class">mrdocs::MemberPointerType::ParentType</class>
  <class kind="class">mrdocs::MemberPointerType::PointeeType</class>
  <class kind="class">mrdocs::MemberPointerType::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/MemberPointerType/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/MemberPointerType/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/MemberPointerType/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/MemberPointerType/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/MemberPointerType/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/MemberPointerType/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/MemberPointerType/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/MemberPointerType/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/MemberPointerType/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::MemberPointerType::ParentType</name>
  <filename>mrdocs/MemberPointerType/ParentType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::MemberPointerType::PointeeType</name>
  <filename>mrdocs/MemberPointerType/PointeeType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::MemberPointerType::kind_id</name>
  <filename>mrdocs/MemberPointerType/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Name</name>
  <filename>mrdocs/Name.adoc</filename>
  <class kind="class">mrdocs::Name::asName</class>
  <class kind="class">mrdocs::Name::Identifier</class>
  <class kind="class">mrdocs::Name::Kind</class>
  <class kind="class">mrdocs::Name::Prefix</class>
  <class kind="class">mrdocs::Name::id</class>
  <class kind="class">mrdocs::Name::Name</class>
  <member kind="function">
    <type>void</type>
    <name>~Name</name>
    <anchorfile>mrdocs/Name/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator==</name>
    <anchorfile>mrdocs/Name/operator_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const Name&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/Name/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const Name&amp; other)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Name::asName</name>
  <filename>mrdocs/Name/asName-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Name::Identifier</name>
  <filename>mrdocs/Name/Identifier.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Name::Kind</name>
  <filename>mrdocs/Name/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Name::Prefix</name>
  <filename>mrdocs/Name/Prefix.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Name::id</name>
  <filename>mrdocs/Name/id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Name::Name</name>
  <filename>mrdocs/Name/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamedType</name>
  <filename>mrdocs/NamedType.adoc</filename>
  <class kind="class">mrdocs::NamedType::FundamentalType</class>
  <class kind="class">mrdocs::NamedType::Name</class>
  <class kind="class">mrdocs::NamedType::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/NamedType/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/NamedType/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/NamedType/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/NamedType/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/NamedType/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/NamedType/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/NamedType/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/NamedType/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/NamedType/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::NamedType::FundamentalType</name>
  <filename>mrdocs/NamedType/FundamentalType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamedType::Name</name>
  <filename>mrdocs/NamedType/Name.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamedType::kind_id</name>
  <filename>mrdocs/NamedType/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceAliasSymbol</name>
  <filename>mrdocs/NamespaceAliasSymbol.adoc</filename>
  <class kind="class">mrdocs::NamespaceAliasSymbol::AliasedSymbol</class>
  <class kind="class">mrdocs::NamespaceAliasSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>NamespaceAliasSymbol</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; ID)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/NamespaceAliasSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceAliasSymbol::AliasedSymbol</name>
  <filename>mrdocs/NamespaceAliasSymbol/AliasedSymbol.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceAliasSymbol::kind_id</name>
  <filename>mrdocs/NamespaceAliasSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceSymbol</name>
  <filename>mrdocs/NamespaceSymbol.adoc</filename>
  <class kind="class">mrdocs::NamespaceSymbol::IsAnonymous</class>
  <class kind="class">mrdocs::NamespaceSymbol::IsInline</class>
  <class kind="class">mrdocs::NamespaceSymbol::Members</class>
  <class kind="class">mrdocs::NamespaceSymbol::UsingDirectives</class>
  <class kind="class">mrdocs::NamespaceSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>NamespaceSymbol</name>
    <anchorfile>mrdocs/NamespaceSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; ID)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/NamespaceSymbol/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const NamespaceSymbol&amp; rhs)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/NamespaceSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/NamespaceSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/NamespaceSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/NamespaceSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/NamespaceSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/NamespaceSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/NamespaceSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/NamespaceSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/NamespaceSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/NamespaceSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/NamespaceSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/NamespaceSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceSymbol::IsAnonymous</name>
  <filename>mrdocs/NamespaceSymbol/IsAnonymous.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceSymbol::IsInline</name>
  <filename>mrdocs/NamespaceSymbol/IsInline.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceSymbol::Members</name>
  <filename>mrdocs/NamespaceSymbol/Members.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceSymbol::UsingDirectives</name>
  <filename>mrdocs/NamespaceSymbol/UsingDirectives.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceSymbol::kind_id</name>
  <filename>mrdocs/NamespaceSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche</name>
  <filename>mrdocs/NamespaceTranche.adoc</filename>
  <class kind="class">mrdocs::NamespaceTranche::Concepts</class>
  <class kind="class">mrdocs::NamespaceTranche::Enums</class>
  <class kind="class">mrdocs::NamespaceTranche::Functions</class>
  <class kind="class">mrdocs::NamespaceTranche::Guides</class>
  <class kind="class">mrdocs::NamespaceTranche::NamespaceAliases</class>
  <class kind="class">mrdocs::NamespaceTranche::Namespaces</class>
  <class kind="class">mrdocs::NamespaceTranche::Records</class>
  <class kind="class">mrdocs::NamespaceTranche::Typedefs</class>
  <class kind="class">mrdocs::NamespaceTranche::Usings</class>
  <class kind="class">mrdocs::NamespaceTranche::Variables</class>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::Concepts</name>
  <filename>mrdocs/NamespaceTranche/Concepts.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::Enums</name>
  <filename>mrdocs/NamespaceTranche/Enums.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::Functions</name>
  <filename>mrdocs/NamespaceTranche/Functions.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::Guides</name>
  <filename>mrdocs/NamespaceTranche/Guides.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::NamespaceAliases</name>
  <filename>mrdocs/NamespaceTranche/NamespaceAliases.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::Namespaces</name>
  <filename>mrdocs/NamespaceTranche/Namespaces.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::Records</name>
  <filename>mrdocs/NamespaceTranche/Records.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::Typedefs</name>
  <filename>mrdocs/NamespaceTranche/Typedefs.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::Usings</name>
  <filename>mrdocs/NamespaceTranche/Usings.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NamespaceTranche::Variables</name>
  <filename>mrdocs/NamespaceTranche/Variables.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NoUniqueAddressAttribute</name>
  <filename>mrdocs/NoUniqueAddressAttribute.adoc</filename>
  <class kind="class">mrdocs::NoUniqueAddressAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/NoUniqueAddressAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::NoUniqueAddressAttribute::kind_id</name>
  <filename>mrdocs/NoUniqueAddressAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NodiscardAttribute</name>
  <filename>mrdocs/NodiscardAttribute.adoc</filename>
  <class kind="class">mrdocs::NodiscardAttribute::Reason</class>
  <class kind="class">mrdocs::NodiscardAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/NodiscardAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/NodiscardAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/NodiscardAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/NodiscardAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/NodiscardAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/NodiscardAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/NodiscardAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/NodiscardAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/NodiscardAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/NodiscardAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/NodiscardAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/NodiscardAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::NodiscardAttribute::Reason</name>
  <filename>mrdocs/NodiscardAttribute/Reason.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NodiscardAttribute::kind_id</name>
  <filename>mrdocs/NodiscardAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NoexceptInfo</name>
  <filename>mrdocs/NoexceptInfo.adoc</filename>
  <class kind="class">mrdocs::NoexceptInfo::Implicit</class>
  <class kind="class">mrdocs::NoexceptInfo::Kind</class>
  <class kind="class">mrdocs::NoexceptInfo::Operand</class>
  <member kind="function">
    <type>auto</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/NoexceptInfo/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const NoexceptInfo&amp; rhs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::NoexceptInfo::Implicit</name>
  <filename>mrdocs/NoexceptInfo/Implicit.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NoexceptInfo::Kind</name>
  <filename>mrdocs/NoexceptInfo/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NoexceptInfo::Operand</name>
  <filename>mrdocs/NoexceptInfo/Operand.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NoreturnAttribute</name>
  <filename>mrdocs/NoreturnAttribute.adoc</filename>
  <class kind="class">mrdocs::NoreturnAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/NoreturnAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/NoreturnAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/NoreturnAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/NoreturnAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/NoreturnAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/NoreturnAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/NoreturnAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/NoreturnAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/NoreturnAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/NoreturnAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/NoreturnAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/NoreturnAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::NoreturnAttribute::kind_id</name>
  <filename>mrdocs/NoreturnAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional</name>
  <filename>mrdocs/Optional-03.adoc</filename>
  <class kind="class">mrdocs::Optional::value_type</class>
  <class kind="class">mrdocs::Optional::Optional</class>
  <class kind="class">mrdocs::Optional::operator=</class>
  <class kind="class">mrdocs::Optional::operator*</class>
  <class kind="class">mrdocs::Optional::operator-&gt;</class>
  <class kind="class">mrdocs::Optional::value</class>
  <member kind="function">
    <type>value_type&amp;</type>
    <name>emplace</name>
    <anchorfile>mrdocs/Optional-03/emplace.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>has_value</name>
    <anchorfile>mrdocs/Optional-03/has_value.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mrdocs/Optional-03/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/Optional-03/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_inlined</name>
    <anchorfile>mrdocs/Optional-03/is_inlined.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::value_type</name>
  <filename>mrdocs/Optional-03/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::Optional</name>
  <filename>mrdocs/Optional-03/2constructor-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::operator=</name>
  <filename>mrdocs/Optional-03/operator_assign-026.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::operator*</name>
  <filename>mrdocs/Optional-03/operator_star-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::operator-&gt;</name>
  <filename>mrdocs/Optional-03/operator_ptr-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::value</name>
  <filename>mrdocs/Optional-03/value-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional</name>
  <filename>mrdocs/Optional-02.adoc</filename>
  <class kind="class">mrdocs::Optional::value_type</class>
  <class kind="class">mrdocs::Optional::Optional</class>
  <class kind="class">mrdocs::Optional::operator=</class>
  <class kind="class">mrdocs::Optional::operator*</class>
  <class kind="class">mrdocs::Optional::operator-&gt;</class>
  <class kind="class">mrdocs::Optional::value</class>
  <member kind="function">
    <type>value_type&amp;</type>
    <name>emplace</name>
    <anchorfile>mrdocs/Optional-02/emplace.adoc</anchorfile>
    <anchor/>
    <arglist>(U&amp;&amp; u)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>has_value</name>
    <anchorfile>mrdocs/Optional-02/has_value.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mrdocs/Optional-02/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/Optional-02/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Optional&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/Optional-02/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_inlined</name>
    <anchorfile>mrdocs/Optional-02/is_inlined.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::value_type</name>
  <filename>mrdocs/Optional-02/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::Optional</name>
  <filename>mrdocs/Optional-02/2constructor-0b6.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::operator=</name>
  <filename>mrdocs/Optional-02/operator_assign-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::operator*</name>
  <filename>mrdocs/Optional-02/operator_star-093.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::operator-&gt;</name>
  <filename>mrdocs/Optional-02/operator_ptr-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Optional::value</name>
  <filename>mrdocs/Optional-02/value-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::OtherAttribute</name>
  <filename>mrdocs/OtherAttribute.adoc</filename>
  <class kind="class">mrdocs::OtherAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/OtherAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/OtherAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/OtherAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/OtherAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/OtherAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/OtherAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/OtherAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/OtherAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/OtherAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/OtherAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/OtherAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/OtherAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::OtherAttribute::kind_id</name>
  <filename>mrdocs/OtherAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::OutputRef</name>
  <filename>mrdocs/OutputRef.adoc</filename>
  <class kind="class">mrdocs::OutputRef::OutputRef</class>
  <member kind="function">
    <type>std::size_t</type>
    <name>getIndent</name>
    <anchorfile>mrdocs/OutputRef/getIndent.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>setIndent</name>
    <anchorfile>mrdocs/OutputRef/setIndent.adoc</anchorfile>
    <anchor/>
    <arglist>(std::size_t indent)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::OutputRef::OutputRef</name>
  <filename>mrdocs/OutputRef/2constructor-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Overload</name>
  <filename>mrdocs/Overload-09.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>Overload</name>
    <anchorfile>mrdocs/Overload-09/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(...Ts xs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::OverloadsSymbol</name>
  <filename>mrdocs/OverloadsSymbol.adoc</filename>
  <class kind="class">mrdocs::OverloadsSymbol::OverloadsSymbol</class>
  <class kind="class">mrdocs::OverloadsSymbol::FuncClass</class>
  <class kind="class">mrdocs::OverloadsSymbol::Members</class>
  <class kind="class">mrdocs::OverloadsSymbol::OverloadedOperator</class>
  <class kind="class">mrdocs::OverloadsSymbol::ReturnType</class>
  <class kind="class">mrdocs::OverloadsSymbol::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/OverloadsSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/OverloadsSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/OverloadsSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/OverloadsSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/OverloadsSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/OverloadsSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/OverloadsSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/OverloadsSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/OverloadsSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/OverloadsSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/OverloadsSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/OverloadsSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::OverloadsSymbol::OverloadsSymbol</name>
  <filename>mrdocs/OverloadsSymbol/2constructor-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::OverloadsSymbol::FuncClass</name>
  <filename>mrdocs/OverloadsSymbol/FuncClass.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::OverloadsSymbol::Members</name>
  <filename>mrdocs/OverloadsSymbol/Members.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::OverloadsSymbol::OverloadedOperator</name>
  <filename>mrdocs/OverloadsSymbol/OverloadedOperator.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::OverloadsSymbol::ReturnType</name>
  <filename>mrdocs/OverloadsSymbol/ReturnType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::OverloadsSymbol::kind_id</name>
  <filename>mrdocs/OverloadsSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Param</name>
  <filename>mrdocs/Param.adoc</filename>
  <class kind="class">mrdocs::Param::Param</class>
  <class kind="class">mrdocs::Param::Default</class>
  <class kind="class">mrdocs::Param::Name</class>
  <class kind="class">mrdocs::Param::Type</class>
</compound>
<compound kind="class">
  <name>mrdocs::Param::Param</name>
  <filename>mrdocs/Param/2constructor-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Param::Default</name>
  <filename>mrdocs/Param/Default.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Param::Name</name>
  <filename>mrdocs/Param/Name.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Param::Type</name>
  <filename>mrdocs/Param/Type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ParseResult</name>
  <filename>mrdocs/ParseResult.adoc</filename>
  <class kind="class">mrdocs::ParseResult::ec</class>
  <class kind="class">mrdocs::ParseResult::ptr</class>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/ParseResult/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ParseResult::ec</name>
  <filename>mrdocs/ParseResult/ec.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ParseResult::ptr</name>
  <filename>mrdocs/ParseResult/ptr.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::PathGlobPattern</name>
  <filename>mrdocs/PathGlobPattern.adoc</filename>
  <class kind="class">mrdocs::PathGlobPattern::PathGlobPattern</class>
  <class kind="class">mrdocs::PathGlobPattern::create</class>
  <member kind="function">
    <type>bool</type>
    <name>isLiteral</name>
    <anchorfile>mrdocs/PathGlobPattern/isLiteral.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>match</name>
    <anchorfile>mrdocs/PathGlobPattern/match.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::string_view str)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>matchPatternPrefix</name>
    <anchorfile>mrdocs/PathGlobPattern/matchPatternPrefix.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view prefix)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>pattern</name>
    <anchorfile>mrdocs/PathGlobPattern/pattern.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::PathGlobPattern::PathGlobPattern</name>
  <filename>mrdocs/PathGlobPattern/2constructor-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::PathGlobPattern::create</name>
  <filename>mrdocs/PathGlobPattern/create-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::PointerType</name>
  <filename>mrdocs/PointerType.adoc</filename>
  <class kind="class">mrdocs::PointerType::PointeeType</class>
  <class kind="class">mrdocs::PointerType::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/PointerType/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/PointerType/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/PointerType/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/PointerType/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/PointerType/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/PointerType/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/PointerType/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/PointerType/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/PointerType/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::PointerType::PointeeType</name>
  <filename>mrdocs/PointerType/PointeeType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::PointerType::kind_id</name>
  <filename>mrdocs/PointerType/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Polymorphic</name>
  <filename>mrdocs/Polymorphic.adoc</filename>
  <class kind="class">mrdocs::Polymorphic::const_pointer</class>
  <class kind="class">mrdocs::Polymorphic::pointer</class>
  <class kind="class">mrdocs::Polymorphic::value_type</class>
  <class kind="class">mrdocs::Polymorphic::Polymorphic</class>
  <class kind="class">mrdocs::Polymorphic::operator=</class>
  <class kind="class">mrdocs::Polymorphic::operator*</class>
  <class kind="class">mrdocs::Polymorphic::operator-&gt;</class>
  <member kind="function">
    <type>void</type>
    <name>~Polymorphic</name>
    <anchorfile>mrdocs/Polymorphic/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>valueless_after_move</name>
    <anchorfile>mrdocs/Polymorphic/valueless_after_move.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Polymorphic::const_pointer</name>
  <filename>mrdocs/Polymorphic/const_pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Polymorphic::pointer</name>
  <filename>mrdocs/Polymorphic/pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Polymorphic::value_type</name>
  <filename>mrdocs/Polymorphic/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Polymorphic::Polymorphic</name>
  <filename>mrdocs/Polymorphic/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Polymorphic::operator=</name>
  <filename>mrdocs/Polymorphic/operator_assign-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Polymorphic::operator*</name>
  <filename>mrdocs/Polymorphic/operator_star-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Polymorphic::operator-&gt;</name>
  <filename>mrdocs/Polymorphic/operator_ptr-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RValueReferenceType</name>
  <filename>mrdocs/RValueReferenceType.adoc</filename>
  <class kind="class">mrdocs::RValueReferenceType::PointeeType</class>
  <class kind="class">mrdocs::RValueReferenceType::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/RValueReferenceType/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/RValueReferenceType/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/RValueReferenceType/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/RValueReferenceType/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/RValueReferenceType/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/RValueReferenceType/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/RValueReferenceType/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/RValueReferenceType/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/RValueReferenceType/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::RValueReferenceType::PointeeType</name>
  <filename>mrdocs/RValueReferenceType/PointeeType.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RValueReferenceType::kind_id</name>
  <filename>mrdocs/RValueReferenceType/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor</name>
  <filename>mrdocs/RangeFor-0f.adoc</filename>
  <class kind="class">mrdocs::RangeFor::const_pointer</class>
  <class kind="class">mrdocs::RangeFor::const_reference</class>
  <class kind="class">mrdocs::RangeFor::difference_type</class>
  <class kind="class">mrdocs::RangeFor::pointer</class>
  <class kind="class">mrdocs::RangeFor::reference</class>
  <class kind="class">mrdocs::RangeFor::size_type</class>
  <class kind="class">mrdocs::RangeFor::iterator</class>
  <class kind="class">mrdocs::RangeFor::value_type</class>
  <member kind="function">
    <type>void</type>
    <name>RangeFor</name>
    <anchorfile>mrdocs/RangeFor-0f/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const Container&amp; C)</arglist>
  </member>
  <member kind="function">
    <type>iterator</type>
    <name>begin</name>
    <anchorfile>mrdocs/RangeFor-0f/begin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>iterator</type>
    <name>end</name>
    <anchorfile>mrdocs/RangeFor-0f/end.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::const_pointer</name>
  <filename>mrdocs/RangeFor-0f/const_pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::const_reference</name>
  <filename>mrdocs/RangeFor-0f/const_reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::difference_type</name>
  <filename>mrdocs/RangeFor-0f/difference_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::pointer</name>
  <filename>mrdocs/RangeFor-0f/pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::reference</name>
  <filename>mrdocs/RangeFor-0f/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::size_type</name>
  <filename>mrdocs/RangeFor-0f/size_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::iterator</name>
  <filename>mrdocs/RangeFor-0f/iterator.adoc</filename>
  <class kind="class">mrdocs::RangeFor::iterator::iterator_category</class>
  <class kind="class">mrdocs::RangeFor::iterator::pointer</class>
  <class kind="class">mrdocs::RangeFor::iterator::reference</class>
  <class kind="class">mrdocs::RangeFor::iterator::size_type</class>
  <class kind="class">mrdocs::RangeFor::iterator::value_type</class>
  <class kind="class">mrdocs::RangeFor::iterator::iterator</class>
  <class kind="class">mrdocs::RangeFor::iterator::operator++</class>
  <member kind="function">
    <type>iterator&amp;</type>
    <name>operator=</name>
    <anchorfile>mrdocs/RangeFor-0f/iterator/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const iterator&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>reference</type>
    <name>operator*</name>
    <anchorfile>mrdocs/RangeFor-0f/iterator/operator_star.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>reference</type>
    <name>operator-&gt;</name>
    <anchorfile>mrdocs/RangeFor-0f/iterator/operator_ptr.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator==</name>
    <anchorfile>mrdocs/RangeFor-0f/iterator/operator_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const iterator&amp; it)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator!=</name>
    <anchorfile>mrdocs/RangeFor-0f/iterator/operator_not_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const iterator&amp; it)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::iterator::iterator_category</name>
  <filename>mrdocs/RangeFor-0f/iterator/iterator_category.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::iterator::pointer</name>
  <filename>mrdocs/RangeFor-0f/iterator/pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::iterator::reference</name>
  <filename>mrdocs/RangeFor-0f/iterator/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::iterator::size_type</name>
  <filename>mrdocs/RangeFor-0f/iterator/size_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::iterator::value_type</name>
  <filename>mrdocs/RangeFor-0f/iterator/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::iterator::iterator</name>
  <filename>mrdocs/RangeFor-0f/iterator/2constructor-07e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::iterator::operator++</name>
  <filename>mrdocs/RangeFor-0f/iterator/operator_inc-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::value_type</name>
  <filename>mrdocs/RangeFor-0f/value_type.adoc</filename>
  <class kind="class">mrdocs::RangeFor::value_type::first</class>
  <class kind="class">mrdocs::RangeFor::value_type::last</class>
  <class kind="class">mrdocs::RangeFor::value_type::value</class>
  <member kind="function">
    <type>const value_type*</type>
    <name>operator-&gt;</name>
    <anchorfile>mrdocs/RangeFor-0f/value_type/operator_ptr.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::value_type::first</name>
  <filename>mrdocs/RangeFor-0f/value_type/first.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::value_type::last</name>
  <filename>mrdocs/RangeFor-0f/value_type/last.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor::value_type::value</name>
  <filename>mrdocs/RangeFor-0f/value_type/value.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordInterface</name>
  <filename>mrdocs/RecordInterface.adoc</filename>
  <class kind="class">mrdocs::RecordInterface::Private</class>
  <class kind="class">mrdocs::RecordInterface::Protected</class>
  <class kind="class">mrdocs::RecordInterface::Public</class>
</compound>
<compound kind="class">
  <name>mrdocs::RecordInterface::Private</name>
  <filename>mrdocs/RecordInterface/Private.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordInterface::Protected</name>
  <filename>mrdocs/RecordInterface/Protected.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordInterface::Public</name>
  <filename>mrdocs/RecordInterface/Public.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol</name>
  <filename>mrdocs/RecordSymbol.adoc</filename>
  <class kind="class">mrdocs::RecordSymbol::Bases</class>
  <class kind="class">mrdocs::RecordSymbol::DeductionGuides</class>
  <class kind="class">mrdocs::RecordSymbol::Derived</class>
  <class kind="class">mrdocs::RecordSymbol::Friends</class>
  <class kind="class">mrdocs::RecordSymbol::Interface</class>
  <class kind="class">mrdocs::RecordSymbol::IsFinal</class>
  <class kind="class">mrdocs::RecordSymbol::IsFinalDestructor</class>
  <class kind="class">mrdocs::RecordSymbol::IsListedOnPrimary</class>
  <class kind="class">mrdocs::RecordSymbol::IsTypeDef</class>
  <class kind="class">mrdocs::RecordSymbol::KeyKind</class>
  <class kind="class">mrdocs::RecordSymbol::Specializations</class>
  <class kind="class">mrdocs::RecordSymbol::Template</class>
  <class kind="class">mrdocs::RecordSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>RecordSymbol</name>
    <anchorfile>mrdocs/RecordSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; ID)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/RecordSymbol/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const RecordSymbol&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/RecordSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/RecordSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/RecordSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/RecordSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/RecordSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/RecordSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/RecordSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/RecordSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/RecordSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/RecordSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/RecordSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/RecordSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::Bases</name>
  <filename>mrdocs/RecordSymbol/Bases.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::DeductionGuides</name>
  <filename>mrdocs/RecordSymbol/DeductionGuides.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::Derived</name>
  <filename>mrdocs/RecordSymbol/Derived.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::Friends</name>
  <filename>mrdocs/RecordSymbol/Friends.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::Interface</name>
  <filename>mrdocs/RecordSymbol/Interface.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::IsFinal</name>
  <filename>mrdocs/RecordSymbol/IsFinal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::IsFinalDestructor</name>
  <filename>mrdocs/RecordSymbol/IsFinalDestructor.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::IsListedOnPrimary</name>
  <filename>mrdocs/RecordSymbol/IsListedOnPrimary.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::IsTypeDef</name>
  <filename>mrdocs/RecordSymbol/IsTypeDef.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::KeyKind</name>
  <filename>mrdocs/RecordSymbol/KeyKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::Specializations</name>
  <filename>mrdocs/RecordSymbol/Specializations.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::Template</name>
  <filename>mrdocs/RecordSymbol/Template.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordSymbol::kind_id</name>
  <filename>mrdocs/RecordSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche</name>
  <filename>mrdocs/RecordTranche.adoc</filename>
  <class kind="class">mrdocs::RecordTranche::Concepts</class>
  <class kind="class">mrdocs::RecordTranche::Enums</class>
  <class kind="class">mrdocs::RecordTranche::Functions</class>
  <class kind="class">mrdocs::RecordTranche::Guides</class>
  <class kind="class">mrdocs::RecordTranche::NamespaceAliases</class>
  <class kind="class">mrdocs::RecordTranche::Records</class>
  <class kind="class">mrdocs::RecordTranche::StaticFunctions</class>
  <class kind="class">mrdocs::RecordTranche::StaticVariables</class>
  <class kind="class">mrdocs::RecordTranche::Typedefs</class>
  <class kind="class">mrdocs::RecordTranche::Usings</class>
  <class kind="class">mrdocs::RecordTranche::Variables</class>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::Concepts</name>
  <filename>mrdocs/RecordTranche/Concepts.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::Enums</name>
  <filename>mrdocs/RecordTranche/Enums.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::Functions</name>
  <filename>mrdocs/RecordTranche/Functions.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::Guides</name>
  <filename>mrdocs/RecordTranche/Guides.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::NamespaceAliases</name>
  <filename>mrdocs/RecordTranche/NamespaceAliases.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::Records</name>
  <filename>mrdocs/RecordTranche/Records.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::StaticFunctions</name>
  <filename>mrdocs/RecordTranche/StaticFunctions.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::StaticVariables</name>
  <filename>mrdocs/RecordTranche/StaticVariables.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::Typedefs</name>
  <filename>mrdocs/RecordTranche/Typedefs.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::Usings</name>
  <filename>mrdocs/RecordTranche/Usings.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordTranche::Variables</name>
  <filename>mrdocs/RecordTranche/Variables.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ReferenceDirectories</name>
  <filename>mrdocs/ReferenceDirectories.adoc</filename>
  <class kind="class">mrdocs::ReferenceDirectories::cwd</class>
  <class kind="class">mrdocs::ReferenceDirectories::mrdocsRoot</class>
</compound>
<compound kind="class">
  <name>mrdocs::ReferenceDirectories::cwd</name>
  <filename>mrdocs/ReferenceDirectories/cwd.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ReferenceDirectories::mrdocsRoot</name>
  <filename>mrdocs/ReferenceDirectories/mrdocsRoot.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ScopeExit</name>
  <filename>mrdocs/ScopeExit-0a.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>ScopeExit</name>
    <anchorfile>mrdocs/ScopeExit-0a/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(F onExitScope)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~ScopeExit</name>
    <anchorfile>mrdocs/ScopeExit-0a/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>dismiss</name>
    <anchorfile>mrdocs/ScopeExit-0a/dismiss.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ScopeExitRestore</name>
  <filename>mrdocs/ScopeExitRestore-01.adoc</filename>
  <class kind="class">mrdocs::ScopeExitRestore::ScopeExitRestore</class>
  <member kind="function">
    <type>void</type>
    <name>~ScopeExitRestore</name>
    <anchorfile>mrdocs/ScopeExitRestore-01/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>dismiss</name>
    <anchorfile>mrdocs/ScopeExitRestore-01/dismiss.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ScopeExitRestore::ScopeExitRestore</name>
  <filename>mrdocs/ScopeExitRestore-01/2constructor-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SourceInfo</name>
  <filename>mrdocs/SourceInfo.adoc</filename>
  <class kind="class">mrdocs::SourceInfo::DefLoc</class>
  <class kind="class">mrdocs::SourceInfo::Loc</class>
  <member kind="function">
    <type>void</type>
    <name>SourceInfo</name>
    <anchorfile>mrdocs/SourceInfo/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~SourceInfo</name>
    <anchorfile>mrdocs/SourceInfo/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::SourceInfo::DefLoc</name>
  <filename>mrdocs/SourceInfo/DefLoc.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SourceInfo::Loc</name>
  <filename>mrdocs/SourceInfo/Loc.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SourceLocation</name>
  <filename>mrdocs/SourceLocation.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>SourceLocation</name>
    <anchorfile>mrdocs/SourceLocation/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::source_location&amp; loc)</arglist>
  </member>
  <member kind="function">
    <type>uint_least32_t</type>
    <name>column</name>
    <anchorfile>mrdocs/SourceLocation/column.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>file_name</name>
    <anchorfile>mrdocs/SourceLocation/file_name.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>function_name</name>
    <anchorfile>mrdocs/SourceLocation/function_name.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>uint_least32_t</type>
    <name>line</name>
    <anchorfile>mrdocs/SourceLocation/line.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::SpecializationName</name>
  <filename>mrdocs/SpecializationName.adoc</filename>
  <class kind="class">mrdocs::Name::asName</class>
  <class kind="class">mrdocs::SpecializationName::operator&lt;=&gt;</class>
  <class kind="class">mrdocs::Name::Identifier</class>
  <class kind="class">mrdocs::Name::Kind</class>
  <class kind="class">mrdocs::Name::Prefix</class>
  <class kind="class">mrdocs::SpecializationName::TemplateArgs</class>
  <class kind="class">mrdocs::Name::id</class>
  <class kind="class">mrdocs::SpecializationName::specializationID</class>
  <member kind="function">
    <type>void</type>
    <name>SpecializationName</name>
    <anchorfile>mrdocs/SpecializationName/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator==</name>
    <anchorfile>mrdocs/Name/operator_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const Name&amp; other)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::SpecializationName::operator&lt;=&gt;</name>
  <filename>mrdocs/SpecializationName/operator_3way-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SpecializationName::TemplateArgs</name>
  <filename>mrdocs/SpecializationName/TemplateArgs.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SpecializationName::specializationID</name>
  <filename>mrdocs/SpecializationName/specializationID.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView</name>
  <filename>mrdocs/SplitLinesView.adoc</filename>
  <class kind="class">mrdocs::SplitLinesView::Iterator</class>
  <class kind="class">mrdocs::SplitLinesView::SplitLinesView</class>
  <class kind="class">mrdocs::SplitLinesView::back</class>
  <class kind="class">mrdocs::SplitLinesView::cbegin</class>
  <class kind="class">mrdocs::SplitLinesView::cend</class>
  <class kind="class">mrdocs::SplitLinesView::data</class>
  <class kind="class">mrdocs::SplitLinesView::empty</class>
  <class kind="class">mrdocs::SplitLinesView::front</class>
  <class kind="class">mrdocs::SplitLinesView::operator[]</class>
  <class kind="class">mrdocs::SplitLinesView::size</class>
  <class kind="class">mrdocs::SplitLinesView::operator bool</class>
  <class kind="class">mrdocs::SplitLinesView::sv_</class>
  <member kind="function">
    <type>Iterator</type>
    <name>begin</name>
    <anchorfile>mrdocs/SplitLinesView/begin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::default_sentinel_t</type>
    <name>end</name>
    <anchorfile>mrdocs/SplitLinesView/end.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::Iterator</name>
  <filename>mrdocs/SplitLinesView/Iterator.adoc</filename>
  <class kind="class">mrdocs::SplitLinesView::Iterator::difference_type</class>
  <class kind="class">mrdocs::SplitLinesView::Iterator::value_type</class>
  <class kind="class">mrdocs::SplitLinesView::Iterator::Iterator</class>
  <class kind="class">mrdocs::SplitLinesView::Iterator::operator++</class>
  <class kind="class">mrdocs::SplitLinesView::Iterator::atEnd</class>
  <class kind="class">mrdocs::SplitLinesView::Iterator::cur</class>
  <class kind="class">mrdocs::SplitLinesView::Iterator::nextBreak</class>
  <class kind="class">mrdocs::SplitLinesView::Iterator::sv</class>
  <member kind="function">
    <type>std::size_t</type>
    <name>findBreak</name>
    <anchorfile>mrdocs/SplitLinesView/Iterator/findBreak.adoc</anchorfile>
    <anchor/>
    <arglist>(std::size_t from)</arglist>
  </member>
  <member kind="function">
    <type>value_type</type>
    <name>operator*</name>
    <anchorfile>mrdocs/SplitLinesView/Iterator/operator_star.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::Iterator::difference_type</name>
  <filename>mrdocs/SplitLinesView/Iterator/difference_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::Iterator::value_type</name>
  <filename>mrdocs/SplitLinesView/Iterator/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::Iterator::Iterator</name>
  <filename>mrdocs/SplitLinesView/Iterator/2constructor-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::Iterator::operator++</name>
  <filename>mrdocs/SplitLinesView/Iterator/operator_inc-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::Iterator::atEnd</name>
  <filename>mrdocs/SplitLinesView/Iterator/atEnd.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::Iterator::cur</name>
  <filename>mrdocs/SplitLinesView/Iterator/cur.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::Iterator::nextBreak</name>
  <filename>mrdocs/SplitLinesView/Iterator/nextBreak.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::Iterator::sv</name>
  <filename>mrdocs/SplitLinesView/Iterator/sv.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::SplitLinesView</name>
  <filename>mrdocs/SplitLinesView/2constructor-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::back</name>
  <filename>mrdocs/SplitLinesView/back-04a7.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::cbegin</name>
  <filename>mrdocs/SplitLinesView/cbegin-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::cend</name>
  <filename>mrdocs/SplitLinesView/cend-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::data</name>
  <filename>mrdocs/SplitLinesView/data-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::empty</name>
  <filename>mrdocs/SplitLinesView/empty-07c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::front</name>
  <filename>mrdocs/SplitLinesView/front-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::operator[]</name>
  <filename>mrdocs/SplitLinesView/operator_subs-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::size</name>
  <filename>mrdocs/SplitLinesView/size-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::operator bool</name>
  <filename>mrdocs/SplitLinesView/2conversion-096.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SplitLinesView::sv_</name>
  <filename>mrdocs/SplitLinesView/sv_.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::StringHash</name>
  <filename>mrdocs/StringHash.adoc</filename>
  <class kind="class">mrdocs::StringHash::hash_type</class>
  <class kind="class">mrdocs::StringHash::is_transparent</class>
  <class kind="class">mrdocs::StringHash::operator()</class>
</compound>
<compound kind="class">
  <name>mrdocs::StringHash::hash_type</name>
  <filename>mrdocs/StringHash/hash_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::StringHash::is_transparent</name>
  <filename>mrdocs/StringHash/is_transparent.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::StringHash::operator()</name>
  <filename>mrdocs/StringHash/operator_call-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::StringList</name>
  <filename>mrdocs/StringList.adoc</filename>
  <class kind="class">mrdocs::StringList::StringList</class>
  <class kind="class">mrdocs::StringList::begin</class>
  <class kind="class">mrdocs::StringList::end</class>
  <class kind="class">mrdocs::StringList::values</class>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mrdocs/StringList/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/StringList/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>splitCommaSeparated</name>
    <anchorfile>mrdocs/StringList/splitCommaSeparated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::StringList::StringList</name>
  <filename>mrdocs/StringList/2constructor-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::StringList::begin</name>
  <filename>mrdocs/StringList/begin-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::StringList::end</name>
  <filename>mrdocs/StringList/end-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::StringList::values</name>
  <filename>mrdocs/StringList/values.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol</name>
  <filename>mrdocs/Symbol.adoc</filename>
  <class kind="class">mrdocs::Symbol::asInfo</class>
  <class kind="class">mrdocs::Symbol::Access</class>
  <class kind="class">mrdocs::Symbol::Attributes</class>
  <class kind="class">mrdocs::Symbol::Extraction</class>
  <class kind="class">mrdocs::Symbol::IsCopyFromInherited</class>
  <class kind="class">mrdocs::Symbol::Kind</class>
  <class kind="class">mrdocs::Symbol::Loc</class>
  <class kind="class">mrdocs::Symbol::Name</class>
  <class kind="class">mrdocs::Symbol::Parent</class>
  <class kind="class">mrdocs::Symbol::doc</class>
  <class kind="class">mrdocs::Symbol::id</class>
  <class kind="class">mrdocs::Symbol::Symbol</class>
  <member kind="function">
    <type>void</type>
    <name>~Symbol</name>
    <anchorfile>mrdocs/Symbol/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::asInfo</name>
  <filename>mrdocs/Symbol/asInfo-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::Access</name>
  <filename>mrdocs/Symbol/Access.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::Attributes</name>
  <filename>mrdocs/Symbol/Attributes.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::Extraction</name>
  <filename>mrdocs/Symbol/Extraction.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::IsCopyFromInherited</name>
  <filename>mrdocs/Symbol/IsCopyFromInherited.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::Kind</name>
  <filename>mrdocs/Symbol/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::Loc</name>
  <filename>mrdocs/Symbol/Loc.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::Name</name>
  <filename>mrdocs/Symbol/Name.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::Parent</name>
  <filename>mrdocs/Symbol/Parent.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::doc</name>
  <filename>mrdocs/Symbol/doc.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::id</name>
  <filename>mrdocs/Symbol/id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Symbol::Symbol</name>
  <filename>mrdocs/Symbol/2constructor-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolCommonBase</name>
  <filename>mrdocs/SymbolCommonBase-015.adoc</filename>
  <class kind="class">mrdocs::Symbol::asInfo</class>
  <class kind="class">mrdocs::Symbol::Access</class>
  <class kind="class">mrdocs::Symbol::Attributes</class>
  <class kind="class">mrdocs::Symbol::Extraction</class>
  <class kind="class">mrdocs::Symbol::IsCopyFromInherited</class>
  <class kind="class">mrdocs::Symbol::Kind</class>
  <class kind="class">mrdocs::Symbol::Loc</class>
  <class kind="class">mrdocs::Symbol::Name</class>
  <class kind="class">mrdocs::Symbol::Parent</class>
  <class kind="class">mrdocs::Symbol::doc</class>
  <class kind="class">mrdocs::Symbol::id</class>
  <class kind="class">mrdocs::SymbolCommonBase::kind_id</class>
  <class kind="class">mrdocs::SymbolCommonBase::SymbolCommonBase</class>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolCommonBase::kind_id</name>
  <filename>mrdocs/SymbolCommonBase-015/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolCommonBase::SymbolCommonBase</name>
  <filename>mrdocs/SymbolCommonBase-015/2constructor-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolGlobPattern</name>
  <filename>mrdocs/SymbolGlobPattern.adoc</filename>
  <class kind="class">mrdocs::SymbolGlobPattern::SymbolGlobPattern</class>
  <class kind="class">mrdocs::SymbolGlobPattern::create</class>
  <member kind="function">
    <type>bool</type>
    <name>isLiteral</name>
    <anchorfile>mrdocs/SymbolGlobPattern/isLiteral.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>match</name>
    <anchorfile>mrdocs/SymbolGlobPattern/match.adoc</anchorfile>
    <anchor/>
    <arglist>(const std::string_view str)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>matchPatternPrefix</name>
    <anchorfile>mrdocs/SymbolGlobPattern/matchPatternPrefix.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view prefix)</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>pattern</name>
    <anchorfile>mrdocs/SymbolGlobPattern/pattern.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolGlobPattern::SymbolGlobPattern</name>
  <filename>mrdocs/SymbolGlobPattern/2constructor-0f1.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolGlobPattern::create</name>
  <filename>mrdocs/SymbolGlobPattern/create-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolID</name>
  <filename>mrdocs/SymbolID.adoc</filename>
  <class kind="class">mrdocs::SymbolID::value_type</class>
  <class kind="class">mrdocs::SymbolID::SymbolID</class>
  <class kind="class">mrdocs::SymbolID::global</class>
  <class kind="class">mrdocs::SymbolID::invalid</class>
  <member kind="function">
    <type>auto</type>
    <name>begin</name>
    <anchorfile>mrdocs/SymbolID/begin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>data</name>
    <anchorfile>mrdocs/SymbolID/data.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>end</name>
    <anchorfile>mrdocs/SymbolID/end.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::size_t</type>
    <name>size</name>
    <anchorfile>mrdocs/SymbolID/size.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::string_view</type>
    <name>operator basic_string_view&lt;char&gt;</name>
    <anchorfile>mrdocs/SymbolID/2conversion-0e.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator bool</name>
    <anchorfile>mrdocs/SymbolID/2conversion-0a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>operator==</name>
    <anchorfile>mrdocs/SymbolID/operator_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/SymbolID/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>SymbolID</type>
    <name>createFromString</name>
    <anchorfile>mrdocs/SymbolID/createFromString.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view input)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolID::value_type</name>
  <filename>mrdocs/SymbolID/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolID::SymbolID</name>
  <filename>mrdocs/SymbolID/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolID::global</name>
  <filename>mrdocs/SymbolID/global.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolID::invalid</name>
  <filename>mrdocs/SymbolID/invalid.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TArg</name>
  <filename>mrdocs/TArg.adoc</filename>
  <class kind="class">mrdocs::TArg::asTArg</class>
  <class kind="class">mrdocs::TArg::IsPackExpansion</class>
  <class kind="class">mrdocs::TArg::Kind</class>
  <class kind="class">mrdocs::TArg::TArg</class>
  <member kind="function">
    <type>void</type>
    <name>~TArg</name>
    <anchorfile>mrdocs/TArg/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TArg::asTArg</name>
  <filename>mrdocs/TArg/asTArg-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TArg::IsPackExpansion</name>
  <filename>mrdocs/TArg/IsPackExpansion.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TArg::Kind</name>
  <filename>mrdocs/TArg/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TArg::TArg</name>
  <filename>mrdocs/TArg/2constructor-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TArgCommonBase</name>
  <filename>mrdocs/TArgCommonBase-06.adoc</filename>
  <class kind="class">mrdocs::TArg::asTArg</class>
  <class kind="class">mrdocs::TArg::IsPackExpansion</class>
  <class kind="class">mrdocs::TArg::Kind</class>
  <class kind="class">mrdocs::TArgCommonBase::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isConstant</name>
    <anchorfile>mrdocs/TArgCommonBase-06/isConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTemplate</name>
    <anchorfile>mrdocs/TArgCommonBase-06/isTemplate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isType</name>
    <anchorfile>mrdocs/TArgCommonBase-06/isType.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>TArgCommonBase</name>
    <anchorfile>mrdocs/TArgCommonBase-06/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TArgCommonBase::kind_id</name>
  <filename>mrdocs/TArgCommonBase-06/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TParam</name>
  <filename>mrdocs/TParam.adoc</filename>
  <class kind="class">mrdocs::TParam::asTParam</class>
  <class kind="class">mrdocs::TParam::Default</class>
  <class kind="class">mrdocs::TParam::IsParameterPack</class>
  <class kind="class">mrdocs::TParam::Kind</class>
  <class kind="class">mrdocs::TParam::Name</class>
  <class kind="class">mrdocs::TParam::TParam</class>
  <member kind="function">
    <type>void</type>
    <name>~TParam</name>
    <anchorfile>mrdocs/TParam/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TParam::asTParam</name>
  <filename>mrdocs/TParam/asTParam-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TParam::Default</name>
  <filename>mrdocs/TParam/Default.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TParam::IsParameterPack</name>
  <filename>mrdocs/TParam/IsParameterPack.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TParam::Kind</name>
  <filename>mrdocs/TParam/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TParam::Name</name>
  <filename>mrdocs/TParam/Name.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TParam::TParam</name>
  <filename>mrdocs/TParam/2constructor-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TParamCommonBase</name>
  <filename>mrdocs/TParamCommonBase-0c.adoc</filename>
  <class kind="class">mrdocs::TParam::asTParam</class>
  <class kind="class">mrdocs::TParam::Default</class>
  <class kind="class">mrdocs::TParam::IsParameterPack</class>
  <class kind="class">mrdocs::TParam::Kind</class>
  <class kind="class">mrdocs::TParam::Name</class>
  <class kind="class">mrdocs::TParamCommonBase::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isConstant</name>
    <anchorfile>mrdocs/TParamCommonBase-0c/isConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTemplate</name>
    <anchorfile>mrdocs/TParamCommonBase-0c/isTemplate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isType</name>
    <anchorfile>mrdocs/TParamCommonBase-0c/isType.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>TParamCommonBase</name>
    <anchorfile>mrdocs/TParamCommonBase-0c/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TParamCommonBase::kind_id</name>
  <filename>mrdocs/TParamCommonBase-0c/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TaskGroup</name>
  <filename>mrdocs/TaskGroup.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>TaskGroup</name>
    <anchorfile>mrdocs/TaskGroup/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(ThreadPool&amp; threadPool)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~TaskGroup</name>
    <anchorfile>mrdocs/TaskGroup/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>async</name>
    <anchorfile>mrdocs/TaskGroup/async.adoc</anchorfile>
    <anchor/>
    <arglist>(F&amp;&amp; f)</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;Error&gt;</type>
    <name>wait</name>
    <anchorfile>mrdocs/TaskGroup/wait.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>post</name>
    <anchorfile>mrdocs/TaskGroup/post.adoc</anchorfile>
    <anchor/>
    <arglist>(any_callable&lt;void()&gt;)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateInfo</name>
  <filename>mrdocs/TemplateInfo.adoc</filename>
  <class kind="class">mrdocs::TemplateInfo::Args</class>
  <class kind="class">mrdocs::TemplateInfo::Params</class>
  <class kind="class">mrdocs::TemplateInfo::Primary</class>
  <class kind="class">mrdocs::TemplateInfo::Requires</class>
  <member kind="function">
    <type>TemplateSpecKind</type>
    <name>specializationKind</name>
    <anchorfile>mrdocs/TemplateInfo/specializationKind.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateInfo::Args</name>
  <filename>mrdocs/TemplateInfo/Args.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateInfo::Params</name>
  <filename>mrdocs/TemplateInfo/Params.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateInfo::Primary</name>
  <filename>mrdocs/TemplateInfo/Primary.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateInfo::Requires</name>
  <filename>mrdocs/TemplateInfo/Requires.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateTArg</name>
  <filename>mrdocs/TemplateTArg.adoc</filename>
  <class kind="class">mrdocs::TemplateTArg::Name</class>
  <class kind="class">mrdocs::TemplateTArg::Template</class>
  <class kind="class">mrdocs::TemplateTArg::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isConstant</name>
    <anchorfile>mrdocs/TemplateTArg/isConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTemplate</name>
    <anchorfile>mrdocs/TemplateTArg/isTemplate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isType</name>
    <anchorfile>mrdocs/TemplateTArg/isType.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateTArg::Name</name>
  <filename>mrdocs/TemplateTArg/Name.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateTArg::Template</name>
  <filename>mrdocs/TemplateTArg/Template.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateTArg::kind_id</name>
  <filename>mrdocs/TemplateTArg/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateTParam</name>
  <filename>mrdocs/TemplateTParam.adoc</filename>
  <class kind="class">mrdocs::TemplateTParam::Params</class>
  <class kind="class">mrdocs::TemplateTParam::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isConstant</name>
    <anchorfile>mrdocs/TemplateTParam/isConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTemplate</name>
    <anchorfile>mrdocs/TemplateTParam/isTemplate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isType</name>
    <anchorfile>mrdocs/TemplateTParam/isType.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateTParam::Params</name>
  <filename>mrdocs/TemplateTParam/Params.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateTParam::kind_id</name>
  <filename>mrdocs/TemplateTParam/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ThreadPool</name>
  <filename>mrdocs/ThreadPool.adoc</filename>
  <class kind="class">mrdocs::ThreadPool::arg_t</class>
  <class kind="class">mrdocs::ThreadPool::arg_ty</class>
  <class kind="class">mrdocs::ThreadPool::arg_ty</class>
  <class kind="class">mrdocs::ThreadPool::ThreadPool</class>
  <member kind="function">
    <type>void</type>
    <name>~ThreadPool</name>
    <anchorfile>mrdocs/ThreadPool/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>async</name>
    <anchorfile>mrdocs/ThreadPool/async.adoc</anchorfile>
    <anchor/>
    <arglist>(F&amp;&amp; f)</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;Error&gt;</type>
    <name>forEach</name>
    <anchorfile>mrdocs/ThreadPool/forEach.adoc</anchorfile>
    <anchor/>
    <arglist>(Range&amp;&amp; range, const F&amp; f)</arglist>
  </member>
  <member kind="function">
    <type>unsigned int</type>
    <name>getThreadCount</name>
    <anchorfile>mrdocs/ThreadPool/getThreadCount.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>wait</name>
    <anchorfile>mrdocs/ThreadPool/wait.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::ThreadPool::arg_t</name>
  <filename>mrdocs/ThreadPool/arg_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ThreadPool::arg_ty</name>
  <filename>mrdocs/ThreadPool/arg_ty-0a.adoc</filename>
  <class kind="class">mrdocs::ThreadPool::arg_ty::type</class>
</compound>
<compound kind="class">
  <name>mrdocs::ThreadPool::arg_ty::type</name>
  <filename>mrdocs/ThreadPool/arg_ty-0a/type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ThreadPool::arg_ty</name>
  <filename>mrdocs/ThreadPool/arg_ty-03.adoc</filename>
  <class kind="class">mrdocs::ThreadPool::arg_ty::type</class>
</compound>
<compound kind="class">
  <name>mrdocs::ThreadPool::arg_ty::type</name>
  <filename>mrdocs/ThreadPool/arg_ty-03/type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ThreadPool::ThreadPool</name>
  <filename>mrdocs/ThreadPool/2constructor-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Type</name>
  <filename>mrdocs/Type.adoc</filename>
  <class kind="class">mrdocs::Type::asType</class>
  <class kind="class">mrdocs::Type::Constraints</class>
  <class kind="class">mrdocs::Type::IsConst</class>
  <class kind="class">mrdocs::Type::IsPackExpansion</class>
  <class kind="class">mrdocs::Type::IsVolatile</class>
  <class kind="class">mrdocs::Type::Kind</class>
  <member kind="function">
    <type>SymbolID</type>
    <name>namedSymbol</name>
    <anchorfile>mrdocs/Type/namedSymbol.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>Type</name>
    <anchorfile>mrdocs/Type/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(TypeKind kind)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~Type</name>
    <anchorfile>mrdocs/Type/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Type::asType</name>
  <filename>mrdocs/Type/asType-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Type::Constraints</name>
  <filename>mrdocs/Type/Constraints.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Type::IsConst</name>
  <filename>mrdocs/Type/IsConst.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Type::IsPackExpansion</name>
  <filename>mrdocs/Type/IsPackExpansion.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Type::IsVolatile</name>
  <filename>mrdocs/Type/IsVolatile.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Type::Kind</name>
  <filename>mrdocs/Type/Kind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypeCommonBase</name>
  <filename>mrdocs/TypeCommonBase-0e.adoc</filename>
  <class kind="class">mrdocs::Type::asType</class>
  <class kind="class">mrdocs::Type::Constraints</class>
  <class kind="class">mrdocs::Type::IsConst</class>
  <class kind="class">mrdocs::Type::IsPackExpansion</class>
  <class kind="class">mrdocs::Type::IsVolatile</class>
  <class kind="class">mrdocs::Type::Kind</class>
  <class kind="class">mrdocs::TypeCommonBase::kind_id</class>
  <member kind="function">
    <type>SymbolID</type>
    <name>namedSymbol</name>
    <anchorfile>mrdocs/Type/namedSymbol.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isArray</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/isArray.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isAuto</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/isAuto.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDecltype</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/isDecltype.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLValueReference</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/isLValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMemberPointer</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/isMemberPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamed</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/isNamed.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isPointer</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/isPointer.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRValueReference</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/isRValueReference.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>TypeCommonBase</name>
    <anchorfile>mrdocs/TypeCommonBase-0e/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TypeCommonBase::kind_id</name>
  <filename>mrdocs/TypeCommonBase-0e/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypeTArg</name>
  <filename>mrdocs/TypeTArg.adoc</filename>
  <class kind="class">mrdocs::TypeTArg::Type</class>
  <class kind="class">mrdocs::TypeTArg::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isConstant</name>
    <anchorfile>mrdocs/TypeTArg/isConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTemplate</name>
    <anchorfile>mrdocs/TypeTArg/isTemplate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isType</name>
    <anchorfile>mrdocs/TypeTArg/isType.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TypeTArg::Type</name>
  <filename>mrdocs/TypeTArg/Type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypeTArg::kind_id</name>
  <filename>mrdocs/TypeTArg/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypeTParam</name>
  <filename>mrdocs/TypeTParam.adoc</filename>
  <class kind="class">mrdocs::TypeTParam::Constraint</class>
  <class kind="class">mrdocs::TypeTParam::KeyKind</class>
  <class kind="class">mrdocs::TypeTParam::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isConstant</name>
    <anchorfile>mrdocs/TypeTParam/isConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTemplate</name>
    <anchorfile>mrdocs/TypeTParam/isTemplate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isType</name>
    <anchorfile>mrdocs/TypeTParam/isType.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TypeTParam::Constraint</name>
  <filename>mrdocs/TypeTParam/Constraint.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypeTParam::KeyKind</name>
  <filename>mrdocs/TypeTParam/KeyKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypeTParam::kind_id</name>
  <filename>mrdocs/TypeTParam/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypedefSymbol</name>
  <filename>mrdocs/TypedefSymbol.adoc</filename>
  <class kind="class">mrdocs::TypedefSymbol::IsUsing</class>
  <class kind="class">mrdocs::TypedefSymbol::Template</class>
  <class kind="class">mrdocs::TypedefSymbol::Type</class>
  <class kind="class">mrdocs::TypedefSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>TypedefSymbol</name>
    <anchorfile>mrdocs/TypedefSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(SymbolID ID)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/TypedefSymbol/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const TypedefSymbol&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/TypedefSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/TypedefSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/TypedefSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/TypedefSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/TypedefSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/TypedefSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/TypedefSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/TypedefSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/TypedefSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/TypedefSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/TypedefSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/TypedefSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::TypedefSymbol::IsUsing</name>
  <filename>mrdocs/TypedefSymbol/IsUsing.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypedefSymbol::Template</name>
  <filename>mrdocs/TypedefSymbol/Template.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypedefSymbol::Type</name>
  <filename>mrdocs/TypedefSymbol/Type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypedefSymbol::kind_id</name>
  <filename>mrdocs/TypedefSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Unexpected</name>
  <filename>mrdocs/Unexpected-0c.adoc</filename>
  <class kind="class">mrdocs::Unexpected::Unexpected</class>
  <class kind="class">mrdocs::Unexpected::operator=</class>
  <class kind="class">mrdocs::Unexpected::error</class>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mrdocs/Unexpected-0c/swap.adoc</anchorfile>
    <anchor/>
    <arglist>(Unexpected&amp; other)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::Unexpected::Unexpected</name>
  <filename>mrdocs/Unexpected-0c/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Unexpected::operator=</name>
  <filename>mrdocs/Unexpected-0c/operator_assign-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Unexpected::error</name>
  <filename>mrdocs/Unexpected-0c/error-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::UnlikelyAttribute</name>
  <filename>mrdocs/UnlikelyAttribute.adoc</filename>
  <class kind="class">mrdocs::UnlikelyAttribute::kind_id</class>
  <member kind="function">
    <type>bool</type>
    <name>isAssume</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isAssume.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isCarriesDependency</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isCarriesDependency.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isDeprecated</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isDeprecated.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFallthrough</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isFallthrough.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isIndeterminate</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isIndeterminate.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isLikely</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isLikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isMaybeUnused</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isMaybeUnused.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoUniqueAddress</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isNoUniqueAddress.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNodiscard</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isNodiscard.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNoreturn</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isNoreturn.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOther</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isOther.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUnlikely</name>
    <anchorfile>mrdocs/UnlikelyAttribute/isUnlikely.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::UnlikelyAttribute::kind_id</name>
  <filename>mrdocs/UnlikelyAttribute/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::UsingSymbol</name>
  <filename>mrdocs/UsingSymbol.adoc</filename>
  <class kind="class">mrdocs::UsingSymbol::Class</class>
  <class kind="class">mrdocs::UsingSymbol::IntroducedName</class>
  <class kind="class">mrdocs::UsingSymbol::ShadowDeclarations</class>
  <class kind="class">mrdocs::UsingSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>UsingSymbol</name>
    <anchorfile>mrdocs/UsingSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(SymbolID ID)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/UsingSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/UsingSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/UsingSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/UsingSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/UsingSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/UsingSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/UsingSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/UsingSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/UsingSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/UsingSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/UsingSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/UsingSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::UsingSymbol::Class</name>
  <filename>mrdocs/UsingSymbol/Class.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::UsingSymbol::IntroducedName</name>
  <filename>mrdocs/UsingSymbol/IntroducedName.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::UsingSymbol::ShadowDeclarations</name>
  <filename>mrdocs/UsingSymbol/ShadowDeclarations.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::UsingSymbol::kind_id</name>
  <filename>mrdocs/UsingSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol</name>
  <filename>mrdocs/VariableSymbol.adoc</filename>
  <class kind="class">mrdocs::VariableSymbol::BitfieldWidth</class>
  <class kind="class">mrdocs::VariableSymbol::Initializer</class>
  <class kind="class">mrdocs::VariableSymbol::IsBitfield</class>
  <class kind="class">mrdocs::VariableSymbol::IsConstexpr</class>
  <class kind="class">mrdocs::VariableSymbol::IsConstinit</class>
  <class kind="class">mrdocs::VariableSymbol::IsInline</class>
  <class kind="class">mrdocs::VariableSymbol::IsMutable</class>
  <class kind="class">mrdocs::VariableSymbol::IsRecordField</class>
  <class kind="class">mrdocs::VariableSymbol::IsThreadLocal</class>
  <class kind="class">mrdocs::VariableSymbol::IsVariant</class>
  <class kind="class">mrdocs::VariableSymbol::StorageClass</class>
  <class kind="class">mrdocs::VariableSymbol::Template</class>
  <class kind="class">mrdocs::VariableSymbol::Type</class>
  <class kind="class">mrdocs::VariableSymbol::kind_id</class>
  <member kind="function">
    <type>void</type>
    <name>VariableSymbol</name>
    <anchorfile>mrdocs/VariableSymbol/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(const SymbolID&amp; ID)</arglist>
  </member>
  <member kind="function">
    <type>std::strong_ordering</type>
    <name>operator&lt;=&gt;</name>
    <anchorfile>mrdocs/VariableSymbol/operator_3way.adoc</anchorfile>
    <anchor/>
    <arglist>(const VariableSymbol&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isConcept</name>
    <anchorfile>mrdocs/VariableSymbol/isConcept.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnum</name>
    <anchorfile>mrdocs/VariableSymbol/isEnum.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isEnumConstant</name>
    <anchorfile>mrdocs/VariableSymbol/isEnumConstant.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isFunction</name>
    <anchorfile>mrdocs/VariableSymbol/isFunction.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isGuide</name>
    <anchorfile>mrdocs/VariableSymbol/isGuide.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespace</name>
    <anchorfile>mrdocs/VariableSymbol/isNamespace.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isNamespaceAlias</name>
    <anchorfile>mrdocs/VariableSymbol/isNamespaceAlias.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isOverloads</name>
    <anchorfile>mrdocs/VariableSymbol/isOverloads.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isRecord</name>
    <anchorfile>mrdocs/VariableSymbol/isRecord.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isTypedef</name>
    <anchorfile>mrdocs/VariableSymbol/isTypedef.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isUsing</name>
    <anchorfile>mrdocs/VariableSymbol/isUsing.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>isVariable</name>
    <anchorfile>mrdocs/VariableSymbol/isVariable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::BitfieldWidth</name>
  <filename>mrdocs/VariableSymbol/BitfieldWidth.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::Initializer</name>
  <filename>mrdocs/VariableSymbol/Initializer.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::IsBitfield</name>
  <filename>mrdocs/VariableSymbol/IsBitfield.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::IsConstexpr</name>
  <filename>mrdocs/VariableSymbol/IsConstexpr.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::IsConstinit</name>
  <filename>mrdocs/VariableSymbol/IsConstinit.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::IsInline</name>
  <filename>mrdocs/VariableSymbol/IsInline.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::IsMutable</name>
  <filename>mrdocs/VariableSymbol/IsMutable.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::IsRecordField</name>
  <filename>mrdocs/VariableSymbol/IsRecordField.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::IsThreadLocal</name>
  <filename>mrdocs/VariableSymbol/IsThreadLocal.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::IsVariant</name>
  <filename>mrdocs/VariableSymbol/IsVariant.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::StorageClass</name>
  <filename>mrdocs/VariableSymbol/StorageClass.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::Template</name>
  <filename>mrdocs/VariableSymbol/Template.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::Type</name>
  <filename>mrdocs/VariableSymbol/Type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::VariableSymbol::kind_id</name>
  <filename>mrdocs/VariableSymbol/kind_id.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Visitor</name>
  <filename>mrdocs/Visitor.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>Visitor</name>
    <anchorfile>mrdocs/Visitor/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(Base&amp;&amp; obj, Fn&amp;&amp; fn, Args...&amp;&amp; args)</arglist>
  </member>
  <member kind="function">
    <type>decltype(auto)</type>
    <name>visit</name>
    <anchorfile>mrdocs/Visitor/visit.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::YCombinator</name>
  <filename>mrdocs/YCombinator.adoc</filename>
  <class kind="class">mrdocs::YCombinator::operator()</class>
  <member kind="function">
    <type>void</type>
    <name>YCombinator</name>
    <anchorfile>mrdocs/YCombinator/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(F f)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::YCombinator::operator()</name>
  <filename>mrdocs/YCombinator/operator_call-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_const_from</name>
  <filename>mrdocs/add_const_from.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_cv_from</name>
  <filename>mrdocs/add_cv_from.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_cvref_from</name>
  <filename>mrdocs/add_cvref_from.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_lvalue_reference_from</name>
  <filename>mrdocs/add_lvalue_reference_from.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_reference_from</name>
  <filename>mrdocs/add_reference_from.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_rvalue_reference_from</name>
  <filename>mrdocs/add_rvalue_reference_from.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::add_volatile_from</name>
  <filename>mrdocs/add_volatile_from.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::any_callable</name>
  <filename>mrdocs/any_callable-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::any_callable</name>
  <filename>mrdocs/any_callable-0a.adoc</filename>
  <class kind="class">mrdocs::any_callable::any_callable</class>
  <member kind="function">
    <type>R</type>
    <name>operator()</name>
    <anchorfile>mrdocs/any_callable-0a/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Args...&amp;&amp; args)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::any_callable::any_callable</name>
  <filename>mrdocs/any_callable-0a/2constructor-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::make_dependent</name>
  <filename>mrdocs/make_dependent.adoc</filename>
  <class kind="class">mrdocs::make_dependent::type</class>
</compound>
<compound kind="class">
  <name>mrdocs::make_dependent::type</name>
  <filename>mrdocs/make_dependent/type.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::nullable_traits</name>
  <filename>mrdocs/nullable_traits-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::nullable_traits</name>
  <filename>mrdocs/nullable_traits-00.adoc</filename>
  <member kind="function">
    <type>bool</type>
    <name>is_null</name>
    <anchorfile>mrdocs/nullable_traits-00/is_null.adoc</anchorfile>
    <anchor/>
    <arglist>(const Location&amp; v)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>make_null</name>
    <anchorfile>mrdocs/nullable_traits-00/make_null.adoc</anchorfile>
    <anchor/>
    <arglist>(Location&amp; v)</arglist>
  </member>
  <member kind="function">
    <type>Location</type>
    <name>null</name>
    <anchorfile>mrdocs/nullable_traits-00/null.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::nullable_traits</name>
  <filename>mrdocs/nullable_traits-06.adoc</filename>
  <member kind="function">
    <type>bool</type>
    <name>is_null</name>
    <anchorfile>mrdocs/nullable_traits-06/is_null.adoc</anchorfile>
    <anchor/>
    <arglist>(const T&amp; v)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>make_null</name>
    <anchorfile>mrdocs/nullable_traits-06/make_null.adoc</anchorfile>
    <anchor/>
    <arglist>(T&amp; v)</arglist>
  </member>
  <member kind="function">
    <type>T</type>
    <name>null</name>
    <anchorfile>mrdocs/nullable_traits-06/null.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::nullable_traits</name>
  <filename>mrdocs/nullable_traits-0c.adoc</filename>
  <member kind="function">
    <type>bool</type>
    <name>is_null</name>
    <anchorfile>mrdocs/nullable_traits-0c/is_null.adoc</anchorfile>
    <anchor/>
    <arglist>(const Polymorphic&lt;T&gt;&amp; v)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>make_null</name>
    <anchorfile>mrdocs/nullable_traits-0c/make_null.adoc</anchorfile>
    <anchor/>
    <arglist>(Polymorphic&lt;T&gt;&amp; v)</arglist>
  </member>
  <member kind="function">
    <type>Polymorphic&lt;T&gt;</type>
    <name>null</name>
    <anchorfile>mrdocs/nullable_traits-0c/null.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::sentinel_traits</name>
  <filename>mrdocs/sentinel_traits-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::sentinel_traits</name>
  <filename>mrdocs/sentinel_traits-03a.adoc</filename>
  <member kind="function">
    <type>bool</type>
    <name>is_sentinel</name>
    <anchorfile>mrdocs/sentinel_traits-03a/is_sentinel.adoc</anchorfile>
    <anchor/>
    <arglist>(std::nullptr_t)</arglist>
  </member>
  <member kind="function">
    <type>std::nullptr_t</type>
    <name>sentinel</name>
    <anchorfile>mrdocs/sentinel_traits-03a/sentinel.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::sentinel_traits</name>
  <filename>mrdocs/sentinel_traits-01.adoc</filename>
  <member kind="function">
    <type>bool</type>
    <name>is_sentinel</name>
    <anchorfile>mrdocs/sentinel_traits-01/is_sentinel.adoc</anchorfile>
    <anchor/>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>T</type>
    <name>sentinel</name>
    <anchorfile>mrdocs/sentinel_traits-01/sentinel.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::sentinel_traits</name>
  <filename>mrdocs/sentinel_traits-03c.adoc</filename>
  <member kind="function">
    <type>bool</type>
    <name>is_sentinel</name>
    <anchorfile>mrdocs/sentinel_traits-03c/is_sentinel.adoc</anchorfile>
    <anchor/>
    <arglist>(const T* p)</arglist>
  </member>
  <member kind="function">
    <type>T*</type>
    <name>sentinel</name>
    <anchorfile>mrdocs/sentinel_traits-03c/sentinel.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::unexpect_t</name>
  <filename>mrdocs/unexpect_t.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>unexpect_t</name>
    <anchorfile>mrdocs/unexpect_t/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::unlock_guard</name>
  <filename>mrdocs/unlock_guard.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>unlock_guard</name>
    <anchorfile>mrdocs/unlock_guard/2constructor.adoc</anchorfile>
    <anchor/>
    <arglist>(std::mutex&amp; m)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>~unlock_guard</name>
    <anchorfile>mrdocs/unlock_guard/2destructor.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mrdocs::AccessKind</name>
  <filename>mrdocs/AccessKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::AttributeKind</name>
  <filename>mrdocs/AttributeKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::AutoKind</name>
  <filename>mrdocs/AutoKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ConstexprKind</name>
  <filename>mrdocs/ConstexprKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExplicitKind</name>
  <filename>mrdocs/ExplicitKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ExtractionMode</name>
  <filename>mrdocs/ExtractionMode.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FileKind</name>
  <filename>mrdocs/FileKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FunctionClass</name>
  <filename>mrdocs/FunctionClass.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::FundamentalTypeKind</name>
  <filename>mrdocs/FundamentalTypeKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ListKind</name>
  <filename>mrdocs/ListKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NameKind</name>
  <filename>mrdocs/NameKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::NoexceptKind</name>
  <filename>mrdocs/NoexceptKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::OperatorKind</name>
  <filename>mrdocs/OperatorKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::QualifierKind</name>
  <filename>mrdocs/QualifierKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RecordKeyKind</name>
  <filename>mrdocs/RecordKeyKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ReferenceKind</name>
  <filename>mrdocs/ReferenceKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::StorageClassKind</name>
  <filename>mrdocs/StorageClassKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolKind</name>
  <filename>mrdocs/SymbolKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TArgKind</name>
  <filename>mrdocs/TArgKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TParamKeyKind</name>
  <filename>mrdocs/TParamKeyKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TParamKind</name>
  <filename>mrdocs/TParamKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TableAlignmentKind</name>
  <filename>mrdocs/TableAlignmentKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TemplateSpecKind</name>
  <filename>mrdocs/TemplateSpecKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::TypeKind</name>
  <filename>mrdocs/TypeKind.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::UsingClass</name>
  <filename>mrdocs/UsingClass.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::CompareDerived</name>
  <filename>mrdocs/CompareDerived-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HTMLEscape</name>
  <filename>mrdocs/HTMLEscape-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::allMembers</name>
  <filename>mrdocs/allMembers-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::cast</name>
  <filename>mrdocs/cast-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::cast_or_null</name>
  <filename>mrdocs/cast_or_null-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::contains</name>
  <filename>mrdocs/contains-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::contains_any</name>
  <filename>mrdocs/contains_any-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::contains_n_any</name>
  <filename>mrdocs/contains_n_any-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::createFrame</name>
  <filename>mrdocs/createFrame-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dyn_cast</name>
  <filename>mrdocs/dyn_cast-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dyn_cast_or_null</name>
  <filename>mrdocs/dyn_cast_or_null-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::forEachFile</name>
  <filename>mrdocs/forEachFile-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::getParents</name>
  <filename>mrdocs/getParents-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::getPrimaryLocation</name>
  <filename>mrdocs/getPrimaryLocation-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::innerType</name>
  <filename>mrdocs/innerType-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::innerTypePtr</name>
  <filename>mrdocs/innerTypePtr-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::innermostType</name>
  <filename>mrdocs/innermostType-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::isAlphaNumeric</name>
  <filename>mrdocs/isAlphaNumeric-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::isAlphabetic</name>
  <filename>mrdocs/isAlphabetic-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::isDigit</name>
  <filename>mrdocs/isDigit-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::isLowerCase</name>
  <filename>mrdocs/isLowerCase-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::isUpperCase</name>
  <filename>mrdocs/isUpperCase-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::isWhitespace</name>
  <filename>mrdocs/isWhitespace-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::is_one_of</name>
  <filename>mrdocs/is_one_of-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ltrim</name>
  <filename>mrdocs/ltrim-051.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::make_array_view</name>
  <filename>mrdocs/make_array_view-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::mapReflectedType</name>
  <filename>mrdocs/mapReflectedType-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::merge</name>
  <filename>mrdocs/merge-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::parse</name>
  <filename>mrdocs/parse-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::rtrim</name>
  <filename>mrdocs/rtrim-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::safeString</name>
  <filename>mrdocs/safeString-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::splitLines</name>
  <filename>mrdocs/splitLines-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::swap</name>
  <filename>mrdocs/swap-07d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::tag_invoke</name>
  <filename>mrdocs/tag_invoke-005.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::toLowerCase</name>
  <filename>mrdocs/toLowerCase-0a6.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::toString</name>
  <filename>mrdocs/toString-027.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::toUpperCase</name>
  <filename>mrdocs/toUpperCase-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::trim</name>
  <filename>mrdocs/trim-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::visit</name>
  <filename>mrdocs/visit-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::operator&lt;&lt;</name>
  <filename>mrdocs/operator_lshift-0e1.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::operator==</name>
  <filename>mrdocs/operator_eq-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::operator!=</name>
  <filename>mrdocs/operator_not_eq-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::operator&lt;</name>
  <filename>mrdocs/operator_lt-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::operator&lt;=</name>
  <filename>mrdocs/operator_le-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::operator&gt;</name>
  <filename>mrdocs/operator_gt-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::operator&gt;=</name>
  <filename>mrdocs/operator_ge-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::operator&lt;=&gt;</name>
  <filename>mrdocs/operator_3way-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::htmlEscapeEntities</name>
  <filename>mrdocs/htmlEscapeEntities.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::unexpect</name>
  <filename>mrdocs/unexpect.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ClearableContainerLike</name>
  <filename>mrdocs/ClearableContainerLike.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DescribedComparable</name>
  <filename>mrdocs/DescribedComparable.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocCommentNode</name>
  <filename>mrdocs/DocCommentNode.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::DocCommentNodeTraversable</name>
  <filename>mrdocs/DocCommentNodeTraversable.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HasParse</name>
  <filename>mrdocs/HasParse.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::HasSentinel</name>
  <filename>mrdocs/HasSentinel.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::SymbolParent</name>
  <filename>mrdocs/SymbolParent.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::dereferenceable</name>
  <filename>mrdocs/dereferenceable.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::has_nullable_traits_v</name>
  <filename>mrdocs/has_nullable_traits_v.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::pair_like</name>
  <filename>mrdocs/pair_like.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::polymorphic_storage_for</name>
  <filename>mrdocs/polymorphic_storage_for.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::range_of</name>
  <filename>mrdocs/range_of.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::range_of_tuple_like</name>
  <filename>mrdocs/range_of_tuple_like.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::tuple_like</name>
  <filename>mrdocs/tuple_like.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView</name>
  <filename>mrdocs/ArrayView-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ArrayView</name>
  <filename>mrdocs/ArrayView-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Overload</name>
  <filename>mrdocs/Overload-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::RangeFor</name>
  <filename>mrdocs/RangeFor-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ScopeExit</name>
  <filename>mrdocs/ScopeExit-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ScopeExitRestore</name>
  <filename>mrdocs/ScopeExitRestore-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::ScopeExitRestore</name>
  <filename>mrdocs/ScopeExitRestore-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::Unexpected</name>
  <filename>mrdocs/Unexpected-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::reference_constructs_from_temporary_v</name>
  <filename>mrdocs/reference_constructs_from_temporary_v.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::reference_converts_from_temporary_v</name>
  <filename>mrdocs/reference_converts_from_temporary_v.adoc</filename>
</compound>
<compound kind="class">
  <name>mrdocs::source_location</name>
  <filename>mrdocs/source_location.adoc</filename>
</compound>
</tagfile>
