CallableSymbol(const Span& span_, const std::u32string& name_) |
int | Arity() const pure virtual |
FunctionGroupSymbol* | FunctionGroup() pure virtual |
std::u32string | FunctionId() pure virtual |
std::u32string | FunctionKind() pure virtual |
const std::u32string& | GroupName() const pure virtual |
bool | IsCallableSymbol() const override |
bool | IsConst() const virtual |
const std::vector<ParameterSymbol*>& | Parameters() const pure virtual |
TypeSymbol* | ReturnType() pure virtual |