Nabla  1.0
Nabla - a DSL for Automatic differentiation
Public Member Functions | Public Attributes | List of all members
Declarator Class Reference

#include <ast.h>

Inheritance diagram for Declarator:
Inheritance graph
[legend]
Collaboration diagram for Declarator:
Collaboration graph
[legend]

Public Member Functions

 Declarator (std::string)
 
virtual ~Declarator ()=default
 
void transpile (std::ostream &out, int tab=0) const
 
- Public Member Functions inherited from Node
 Node ()
 
virtual ~Node ()=default
 

Public Attributes

std::string name
 
std::vector< int > Dimensions
 

Constructor & Destructor Documentation

◆ Declarator()

Declarator::Declarator ( std::string  name)

◆ ~Declarator()

virtual Declarator::~Declarator ( )
virtualdefault

Member Function Documentation

◆ transpile()

void Declarator::transpile ( std::ostream &  out,
int  tab = 0 
) const

Member Data Documentation

◆ Dimensions

std::vector<int> Declarator::Dimensions

◆ name

std::string Declarator::name

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