|
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 () |
Public Member Functions inherited from TVector< TLoopInfo > | |
| TVector () | |
| TVector (const pool_allocator< TLoopInfo > &a) | |
| TVector (size_type i) | |
Additional Inherited Members | |
Public Types inherited from TVector< TLoopInfo > | |
| 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 | ( | ) |
1.8.13