Flutter Engine
The Flutter Engine
|
#include <SkSLAnalysis.h>
Public Member Functions | |
SymbolTableStackBuilder (const Statement *stmt, std::vector< SymbolTable * > *stack) | |
~SymbolTableStackBuilder () | |
bool | foundSymbolTable () |
Tracks the symbol table stack, in conjunction with a ProgramVisitor. Inside visitStatement
, pass the current statement and a symbol-table vector to a SymbolTableStackBuilder and the symbol table stack will be maintained automatically.
Definition at line 263 of file SkSLAnalysis.h.
SkSL::Analysis::SymbolTableStackBuilder::SymbolTableStackBuilder | ( | const Statement * | stmt, |
std::vector< SymbolTable * > * | stack | ||
) |
Definition at line 22 of file SkSLSymbolTableStackBuilder.cpp.
SkSL::Analysis::SymbolTableStackBuilder::~SymbolTableStackBuilder | ( | ) |
Definition at line 46 of file SkSLSymbolTableStackBuilder.cpp.
|
inline |
Definition at line 272 of file SkSLAnalysis.h.