webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <LoopInfo.h>
Public Member Functions | |
TIntermLoop * | findLoop (TIntermSymbol *symbol) |
TLoopIndexInfo * | getIndexInfo (TIntermSymbol *symbol) |
void | step () |
bool | satisfiesLoopCondition () |
bool | needsToReplaceSymbolWithValue (TIntermSymbol *symbol) |
int | getLoopIndexValue (TIntermSymbol *symbol) |
void | push (TIntermLoop *info) |
void | pop () |
![]() | |
TVector () | |
TVector (const pool_allocator< TLoopInfo > &a) | |
TVector (size_type i) | |
Additional Inherited Members | |
![]() | |
typedef std::vector< TLoopInfo, pool_allocator< TLoopInfo > >::size_type | size_type |
TIntermLoop * TLoopStack::findLoop | ( | TIntermSymbol * | symbol | ) |
TLoopIndexInfo * TLoopStack::getIndexInfo | ( | TIntermSymbol * | symbol | ) |
int TLoopStack::getLoopIndexValue | ( | TIntermSymbol * | symbol | ) |
bool TLoopStack::needsToReplaceSymbolWithValue | ( | TIntermSymbol * | symbol | ) |
void TLoopStack::pop | ( | ) |
void TLoopStack::push | ( | TIntermLoop * | info | ) |
bool TLoopStack::satisfiesLoopCondition | ( | ) |
void TLoopStack::step | ( | ) |