top | up | prev | next

ParenthesizedExprNode Class

Definition at line 420 of Expression.hpp

Constructors

ParenthesizedExprNode()
ParenthesizedExprNode(const Span& span_, Node* expr_)

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

ParenthesizedExprNode Constructor

sngcpp::ast::ParenthesizedExprNode::ParenthesizedExprNode()

Definition at line 957 of Expression.cpp :
 957 : UnaryNode(NodeType::parenthesizedExprNode)
 958 {
 959 }


Declaration at line 423 of Expression.hpp


ParenthesizedExprNode Constructor

sngcpp::ast::ParenthesizedExprNode::ParenthesizedExprNode(const Span& span_, Node * expr_)

Definition at line 961 of Expression.cpp :
 961 : UnaryNode(NodeType::parenthesizedExprNodespan_expr_)
 962 {
 963 }


Declaration at line 424 of Expression.hpp


Member Function Details

Accept Member Function

void sngcpp::ast::ParenthesizedExprNode::Accept(Visitor & visitor) override

Definition at line 965 of Expression.cpp :
 966 {
 967     visitor.Visit(*this);
 968 }


Declaration at line 425 of Expression.hpp

Base class overridden functions: sngcpp::ast::Node::Accept

Calls: sngcpp::ast::Visitor::Visit


top | up | prev | next