webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
ValidateSwitch Member List

This is the complete list of members for ValidateSwitch, 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
updateTree()TIntermTraverser
useTemporaryIndex(unsigned int *temporaryIndex)TIntermTraverser
validate(TBasicType switchType, TParseContext *context, TIntermBlock *statementList, const TSourceLoc &loc)ValidateSwitchstatic
visitAggregate(Visit, TIntermAggregate *) overrideValidateSwitchvirtual
visitBinary(Visit, TIntermBinary *) overrideValidateSwitchvirtual
visitBlock(Visit visit, TIntermBlock *node)TIntermTraverserinlinevirtual
visitBranch(Visit, TIntermBranch *) overrideValidateSwitchvirtual
visitCase(Visit, TIntermCase *node) overrideValidateSwitchvirtual
visitConstantUnion(TIntermConstantUnion *) overrideValidateSwitchvirtual
visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node)TIntermTraverserinlinevirtual
visitIfElse(Visit visit, TIntermIfElse *) overrideValidateSwitchvirtual
visitLoop(Visit visit, TIntermLoop *) overrideValidateSwitchvirtual
visitRaw(TIntermRaw *node)TIntermTraverserinlinevirtual
visitSwitch(Visit, TIntermSwitch *) overrideValidateSwitchvirtual
visitSwizzle(Visit visit, TIntermSwizzle *node)TIntermTraverserinlinevirtual
visitSymbol(TIntermSymbol *) overrideValidateSwitchvirtual
visitTernary(Visit, TIntermTernary *) overrideValidateSwitchvirtual
visitUnary(Visit, TIntermUnary *) overrideValidateSwitchvirtual
~TIntermTraverser()TIntermTraverservirtual