mrdocs::isDecayedEqual

Compare two types for equality for the purposes of overload resolution.

Synopses

Declared in <mrdocs/Metadata/Type.hpp>

Compare two types for equality for the purposes of overload resolution.

bool
isDecayedEqual(
    Polymorphic<Type> const& lhs,
    Polymorphic<Type> const& rhs);

Compare two types for equality for the purposes of overload resolution.

bool
isDecayedEqual(
    Polymorphic<Type> const& lhs,
    Polymorphic<Type> const& rhs,
    NameEquality const& sameName);

Return Value

Whether the two types are equal for overload resolution

Parameters

Name

Description

lhs

One type

rhs

The other type

sameName

How two names are judged equal

Created with MrDocs