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

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

Collaboration diagram for infix2postfix::Symbol:

Public Attributes

SymbolKind kind
std::string name
Type type
Range definition_range
bool is_used = false
const FunctionSignaturesignature = nullptr

Detailed Description

Definition at line 35 of file Symbol.hpp.

Member Data Documentation

◆ definition_range

Range infix2postfix::Symbol::definition_range

Definition at line 39 of file Symbol.hpp.

◆ is_used

bool infix2postfix::Symbol::is_used = false

Definition at line 40 of file Symbol.hpp.

◆ kind

SymbolKind infix2postfix::Symbol::kind

Definition at line 36 of file Symbol.hpp.

◆ name

std::string infix2postfix::Symbol::name

Definition at line 37 of file Symbol.hpp.

◆ signature

const FunctionSignature* infix2postfix::Symbol::signature = nullptr

Definition at line 42 of file Symbol.hpp.

◆ type

Type infix2postfix::Symbol::type

Definition at line 38 of file Symbol.hpp.


The documentation for this struct was generated from the following file: