sammine-lang
Loading...
Searching...
No Matches
sammine_lang::AST::GenericTypeExprAST Class Reference
Inheritance diagram for sammine_lang::AST::GenericTypeExprAST:
Collaboration diagram for sammine_lang::AST::GenericTypeExprAST:

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

Member Function Documentation

◆ to_string()

std::string sammine_lang::AST::GenericTypeExprAST::to_string ( ) const
inlineoverridevirtual

The documentation for this class was generated from the following file: