webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <IntermNode.h>
Public Member Functions | |
virtual | ~TIntermAggregateBase () |
virtual TIntermSequence * | getSequence ()=0 |
virtual const TIntermSequence * | getSequence () const =0 |
bool | replaceChildNodeWithMultiple (TIntermNode *original, const TIntermSequence &replacements) |
bool | insertChildNodes (TIntermSequence::size_type position, const TIntermSequence &insertions) |
Protected Member Functions | |
TIntermAggregateBase () | |
bool | replaceChildNodeInternal (TIntermNode *original, TIntermNode *replacement) |
|
inlinevirtual |
|
inlineprotected |
|
pure virtual |
Implemented in TIntermBlock, and TIntermAggregate.
|
pure virtual |
Implemented in TIntermBlock, and TIntermAggregate.
bool TIntermAggregateBase::insertChildNodes | ( | TIntermSequence::size_type | position, |
const TIntermSequence & | insertions | ||
) |
|
protected |
bool TIntermAggregateBase::replaceChildNodeWithMultiple | ( | TIntermNode * | original, |
const TIntermSequence & | replacements | ||
) |