Xreate
The Xreate programming language
Public Member Functions | List of all members
Function Class Reference

AST node to represent a single function. More...

#include <ast.h>

Detailed Description

AST node to represent a single function.

Holds an __entry entry code scope along with guard to denote the different specializations.

See also
xreate::AST

Public Member Functions

void addBinding (Atom< Identifier_t > &&name, Expression &&argument, const VNameId hintBindingId=0)
 Adds function arguments.
 
void addTag (Expression &&tag, const TagModifier mod)
 Adds additional function annotations.
 

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