mrdocs::OverloadsSymbol

Represents a set of function overloads.

Synopsis

Base Classes

Name

Description

SymbolCommonBase<SymbolKind::Overloads>

Base class for providing variant discriminator functions.

Member Functions

Name

Description

OverloadsSymbol [constructor]

Constructors

Data Members

Name

Description

FuncClass

The class of the functions.

Members

The members of the overload set.

OverloadedOperator

The overloaded operator, if any.

ReturnType

Info about the return type of these function overloads.

Static Data Members

Name

kind_id

Non-Member Functions

Name

Description

addMember

Append a new function overload to the set.

allMembers

Access the list of overload members.

canMerge

Check whether two symbols may be merged.

getPrimaryLocation

Determine a location to use when none is explicitly chosen.

Created with MrDocs