ConversionFunctionSymbol(const Span& span_, const boost::uuids::uuid& sourceModuleId_, const std::u32string& name_) |
const char* | ClassName() const override |
uint8_t | ConversionDistance() const override |
FunctionSymbol* | Copy() const override |
std::unique_ptr<Element> | CreateDomElement(TypeMap& typeMap) override |
std::u32string | DocName() const override |
ConversionType | GetConversionType() const override |
ParameterSymbol* | GetThisParam() const override |
std::u32string | Info() const override |
bool | IsConstructorDestructorOrNonstaticMemberFunction() const override |
void | SetSpecifiers(Specifiers specifiers) |
int | StartParamIndex() const override |
std::string | TypeString() const override |