| 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 |