webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
UnfoldShortCircuitAST Member List

This is the complete list of members for UnfoldShortCircuitAST, including all inherited members.

clearReplacementQueue()TIntermTraverserprotected
createTempAssignment(TIntermTyped *rightNode)TIntermTraverserprotected
createTempDeclaration(const TType &type)TIntermTraverserprotected
createTempInitDeclaration(TIntermTyped *initializer, TQualifier qualifier)TIntermTraverserprotected
createTempInitDeclaration(TIntermTyped *initializer)TIntermTraverserprotected
createTempSymbol(const TType &type, TQualifier qualifier)TIntermTraverserprotected
createTempSymbol(const TType &type)TIntermTraverserprotected
decrementDepth()TIntermTraverserinlineprotected
getAncestorNode(unsigned int n)TIntermTraverserinlineprotected
getMaxDepth() constTIntermTraverserinline
getParentNode()TIntermTraverserinlineprotected
hash(const TString &name, ShHashFunction64 hashFunction)TIntermTraverserstatic
incrementDepth(TIntermNode *current)TIntermTraverserinlineprotected
incrementParentBlockPos()TIntermTraverserprotected
insertStatementInParentBlock(TIntermNode *statement)TIntermTraverserprotected
insertStatementsInParentBlock(const TIntermSequence &insertions)TIntermTraverserprotected
insertStatementsInParentBlock(const TIntermSequence &insertionsBefore, const TIntermSequence &insertionsAfter)TIntermTraverserprotected
inVisitTIntermTraverserprotected
mDepthTIntermTraverserprotected
mInGlobalScopeTIntermTraverserprotected
mInsertionsTIntermTraverserprotected
mMaxDepthTIntermTraverserprotected
mMultiReplacementsTIntermTraverserprotected
mPathTIntermTraverserprotected
nextTemporaryIndex()TIntermTraverserprotected
OriginalNode enum nameTIntermTraverserprotected
parentNodeIsBlock()TIntermTraverserinlineprotected
POOL_ALLOCATOR_NEW_DELETE()TIntermTraverser
popParentBlock()TIntermTraverserprotected
postVisitTIntermTraverserprotected
preVisitTIntermTraverserprotected
pushParentBlock(TIntermBlock *node)TIntermTraverserprotected
queueReplacement(TIntermNode *original, TIntermNode *replacement, OriginalNode originalStatus)TIntermTraverserprotected
queueReplacementWithParent(TIntermNode *parent, TIntermNode *original, TIntermNode *replacement, OriginalNode originalStatus)TIntermTraverserprotected
TIntermTraverser(bool preVisit, bool inVisit, bool postVisit)TIntermTraverser
traverseAggregate(TIntermAggregate *node)TIntermTraverservirtual
traverseBinary(TIntermBinary *node)TIntermTraverservirtual
traverseBlock(TIntermBlock *node)TIntermTraverservirtual
traverseBranch(TIntermBranch *node)TIntermTraverservirtual
traverseCase(TIntermCase *node)TIntermTraverservirtual
traverseConstantUnion(TIntermConstantUnion *node)TIntermTraverservirtual
traverseFunctionDefinition(TIntermFunctionDefinition *node)TIntermTraverservirtual
traverseIfElse(TIntermIfElse *node)TIntermTraverservirtual
traverseLoop(TIntermLoop *node)TIntermTraverservirtual
traverseRaw(TIntermRaw *node)TIntermTraverservirtual
traverseSwitch(TIntermSwitch *node)TIntermTraverservirtual
traverseSwizzle(TIntermSwizzle *node)TIntermTraverservirtual
traverseSymbol(TIntermSymbol *node)TIntermTraverservirtual
traverseTernary(TIntermTernary *node)TIntermTraverservirtual
traverseUnary(TIntermUnary *node)TIntermTraverservirtual
UnfoldShortCircuitAST()UnfoldShortCircuitASTinline
updateTree()TIntermTraverser
useTemporaryIndex(unsigned int *temporaryIndex)TIntermTraverser
visitAggregate(Visit visit, TIntermAggregate *node)TIntermTraverserinlinevirtual
visitBinary(Visit visit, TIntermBinary *) overrideUnfoldShortCircuitASTvirtual
visitBlock(Visit visit, TIntermBlock *node)TIntermTraverserinlinevirtual
visitBranch(Visit visit, TIntermBranch *node)TIntermTraverserinlinevirtual
visitCase(Visit visit, TIntermCase *node)TIntermTraverserinlinevirtual
visitConstantUnion(TIntermConstantUnion *node)TIntermTraverserinlinevirtual
visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node)TIntermTraverserinlinevirtual
visitIfElse(Visit visit, TIntermIfElse *node)TIntermTraverserinlinevirtual
visitLoop(Visit visit, TIntermLoop *node)TIntermTraverserinlinevirtual
visitRaw(TIntermRaw *node)TIntermTraverserinlinevirtual
visitSwitch(Visit visit, TIntermSwitch *node)TIntermTraverserinlinevirtual
visitSwizzle(Visit visit, TIntermSwizzle *node)TIntermTraverserinlinevirtual
visitSymbol(TIntermSymbol *node)TIntermTraverserinlinevirtual
visitTernary(Visit visit, TIntermTernary *node)TIntermTraverserinlinevirtual
visitUnary(Visit visit, TIntermUnary *node)TIntermTraverserinlinevirtual
~TIntermTraverser()TIntermTraverservirtual