MemberVariableSymbol(const Span& span_, const boost::uuids::uuid& sourceModuleId_, const std::u32string& name_) |
void | Accept(SymbolCollector* collector) override |
void | Check() override |
const char* | ClassName() const override |
std::unique_ptr<Element> | CreateDomElement(TypeMap& typeMap) override |
void | Dump(CodeFormatter& formatter) override |
void* | GetDIMemberType(Emitter& emitter, uint64_t offsetInBits) |
std::string | GetSymbolCategoryDescription() const override |
std::string | GetSymbolCategoryStr() const override |
bool | IsExportSymbol() const override |
int32_t | LayoutIndex() const |
void | Read(SymbolReader& reader) override |
void | SetLayoutIndex(int32_t layoutIndex_) |
void | SetSpecifiers(Specifiers specifiers) |
std::string | Syntax() const override |
std::string | TypeString() const override |
void | Write(SymbolWriter& writer) override |
int32_t | layoutIndex |