ConceptGroupSymbol(const Span& span_, const boost::uuids::uuid& sourceModuleId_, const std::u32string& name_) |
void | AddConcept(ConceptSymbol* conceptSymbol) |
void | AppendChildElements(Element* element, TypeMap& typeMap) const override |
void | Check() override |
const char* | ClassName() const override |
SymbolAccess | DeclaredAccess() const override |
ConceptSymbol* | GetConcept(int arity) |
std::string | GetSymbolCategoryDescription() const override |
std::string | GetSymbolCategoryStr() const override |
std::string | GetSymbolHelp() const override |
bool | HasProjectMembers() const override |
std::u32string | Info() const override |
bool | IsEmpty() const |
bool | IsExportSymbol() const override |
void | RemoveConcept(ConceptSymbol* conceptSymbol) |
std::string | TypeString() const override |
std::unordered_map<int, ConceptSymbol*> | arityConceptMap |