sun::lsp::MemberGroup

sun::lsp::MemberGroup

struct · Source (opens in a new tab)

struct sun::lsp::MemberGroup

A member and the members it shares a name with across an implements relation: an interface member with the member of every implementing class, or a class member with the interface member it implements and the other implementers.

They are one symbol to references and rename, since changing one side alone would break the program.

Public Fields

builtinInterface

public · variable · Source (opens in a new tab)

std::string sun::lsp::MemberGroup::builtinInterface

No documentation comment.

members

public · variable · Source (opens in a new tab)

std::vector<Declaration> sun::lsp::MemberGroup::members

No documentation comment.

Related: Declaration