DestructorSymbol(const Span& span_, const boost::uuids::uuid& sourceModuleId_, const std::u32string& name_) |
void | Accept(SymbolCollector* collector) override |
const char* | ClassName() const override |
std::u32string | CodeName() const override |
FunctionSymbol* | Copy() const override |
bool | DontThrow() const override |
ParameterSymbol* | GetThisParam() const override |
std::u32string | Info() const override |
bool | IsConstructorDestructorOrNonstaticMemberFunction() const override |
bool | IsExportSymbol() const override |
bool | IsGeneratedFunction() const override |
void | Read(SymbolReader& reader) override |
void | SetGenerated() |
void | SetSpecifiers(Specifiers specifiers) |
int | StartParamIndex() const override |
std::string | TypeString() const override |
void | Write(SymbolWriter& writer) override |
bool | generated |