|
sammine-lang
|


Public Member Functions | |
| GenericTypeExprAST (sammine_util::QualifiedName base_name, std::vector< std::unique_ptr< TypeExprAST > > type_args, sammine_util::Location loc) | |
| std::string | to_string () const override |
| Public Member Functions inherited from sammine_lang::AST::TypeExprAST | |
| ParseKind | getKind () const |
| TypeExprAST (ParseKind kind) | |
Static Public Member Functions | |
| static bool | classof (const TypeExprAST *node) |
Public Attributes | |
| sammine_util::QualifiedName | base_name |
| std::vector< std::unique_ptr< TypeExprAST > > | type_args |
| Public Attributes inherited from sammine_lang::AST::TypeExprAST | |
| sammine_util::Location | location |
|
inlineoverridevirtual |
Implements sammine_lang::AST::TypeExprAST.