VapourSynth-llvmexpr
Loading...
Searching...
No Matches
infix2postfix::FrameDimensionExpr Struct Reference

#include <llvmexpr/frontend/infix2postfix/AST.hpp>

Collaboration diagram for infix2postfix::FrameDimensionExpr:

Public Member Functions

 FrameDimensionExpr (Token keyword, std::unique_ptr< Expr > plane)

Public Attributes

std::string dimension_name
std::unique_ptr< Exprplane_index_expr
Range range

Detailed Description

Definition at line 117 of file AST.hpp.

Constructor & Destructor Documentation

◆ FrameDimensionExpr()

infix2postfix::FrameDimensionExpr::FrameDimensionExpr ( Token keyword,
std::unique_ptr< Expr > plane )
inline

Definition at line 280 of file AST.hpp.

282 : dimension_name(std::move(keyword.value)),
283 plane_index_expr(std::move(plane)), range(keyword.range) {}
std::unique_ptr< Expr > plane_index_expr
Definition AST.hpp:119

References dimension_name, plane_index_expr, and range.

Member Data Documentation

◆ dimension_name

std::string infix2postfix::FrameDimensionExpr::dimension_name

Definition at line 118 of file AST.hpp.

Referenced by FrameDimensionExpr().

◆ plane_index_expr

std::unique_ptr<Expr> infix2postfix::FrameDimensionExpr::plane_index_expr

Definition at line 119 of file AST.hpp.

Referenced by FrameDimensionExpr().

◆ range

Range infix2postfix::FrameDimensionExpr::range

Definition at line 120 of file AST.hpp.

Referenced by FrameDimensionExpr().


The documentation for this struct was generated from the following file:
  • llvmexpr/frontend/infix2postfix/AST.hpp