topazc
AST::ChainObjects Class Reference

Chain of objects expression container. More...

#include <ast.hpp>

Inheritance diagram for AST::ChainObjects:
Collaboration diagram for AST::ChainObjects:

Public Member Functions

 ChainObjects (std::vector< ExprPtr > c, uint32_t l)
 ~ChainObjects () override=default
Public Member Functions inherited from AST::Expr
 Expr (uint32_t l)
virtual ~Expr ()=default

Public Attributes

std::vector< ExprPtrchain
Public Attributes inherited from AST::Expr
uint32_t line

Detailed Description

Chain of objects expression container.

Definition at line 273 of file ast.hpp.

Constructor & Destructor Documentation

◆ ChainObjects()

AST::ChainObjects::ChainObjects ( std::vector< ExprPtr > c,
uint32_t l )
inline

Definition at line 277 of file ast.hpp.

Here is the call graph for this function:

◆ ~ChainObjects()

AST::ChainObjects::~ChainObjects ( )
overridedefault

Member Data Documentation

◆ chain

std::vector<ExprPtr> AST::ChainObjects::chain

Chain of objects (as expressions)

Definition at line 275 of file ast.hpp.


The documentation for this class was generated from the following file:
  • /mnt/disk_ext4_0/topazlang/include/parser/ast.hpp