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

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

Collaboration diagram for infix2postfix::LabelStmt:

Public Member Functions

 LabelStmt (Token n)

Public Attributes

Token name
Range range
std::shared_ptr< Symbolsymbol

Detailed Description

Definition at line 192 of file AST.hpp.

Constructor & Destructor Documentation

◆ LabelStmt()

infix2postfix::LabelStmt::LabelStmt ( Token n)
inlineexplicit

Definition at line 197 of file AST.hpp.

197: name(std::move(n)), range(name.range) {}

References name, and range.

Member Data Documentation

◆ name

Token infix2postfix::LabelStmt::name

Definition at line 193 of file AST.hpp.

Referenced by LabelStmt().

◆ range

Range infix2postfix::LabelStmt::range

Definition at line 194 of file AST.hpp.

Referenced by LabelStmt().

◆ symbol

std::shared_ptr<Symbol> infix2postfix::LabelStmt::symbol

Definition at line 195 of file AST.hpp.


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