|
YASK
Yet Another Stencil Kit: a software framework for creating HPC stencil code. Copyright 2014-2023 Intel Corporation.
|
Base class for all AST nodes. More...
#include <yc_node_api.hpp>
Inheritance diagram for yask::yc_expr_node:Public Member Functions | |
| virtual std::string | format_simple () const =0 |
| Create a simple human-readable string. | |
| virtual int | get_num_nodes () const =0 |
| Count the size of the AST. | |
Base class for all AST nodes.
An object of this abstract type cannot be created.
|
pure virtual |
Create a simple human-readable string.
Formats the expression starting at this node.
|
pure virtual |
Count the size of the AST.