mjplusplus  v0.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | List of all members
ast::VariableDeclaration Class Referenceabstract

#include <VariableDeclaration.hpp>

Inheritance diagram for ast::VariableDeclaration:
ast::FieldDeclaration ast::stmt::LVDStatement ast::TypeIdent

Public Member Functions

virtual shptr< Type > const & getDeclType () const =0
 
virtual void accept (ASTVisitor &astVisitor) const =0
 

Protected Member Functions

 VariableDeclaration ()
 

Constructor & Destructor Documentation

ast::VariableDeclaration::VariableDeclaration ( )
protected

Member Function Documentation

virtual void ast::VariableDeclaration::accept ( ASTVisitor astVisitor) const
pure virtual
virtual shptr<Type> const& ast::VariableDeclaration::getDeclType ( ) const
pure virtual

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