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

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

CreateIndexNode(int index)TIntermTypedstatic
CreateZero(const TType &type)TIntermTypedstatic
deepCopy() const overrideTIntermBinaryinlinevirtual
fold(TDiagnostics *diagnostics)TIntermBinary
getAddIndexClamp()TIntermBinaryinline
getArraySize() constTIntermTypedinline
getAsAggregate()TIntermNodeinlinevirtual
getAsBinaryNode() overrideTIntermBinaryinlinevirtual
getAsBlock()TIntermNodeinlinevirtual
getAsBranchNode()TIntermNodeinlinevirtual
getAsCaseNode()TIntermNodeinlinevirtual
getAsConstantUnion()TIntermNodeinlinevirtual
getAsFunctionDefinition()TIntermNodeinlinevirtual
getAsIfElseNode()TIntermNodeinlinevirtual
getAsLoopNode()TIntermNodeinlinevirtual
getAsRawNode()TIntermNodeinlinevirtual
getAsSwitchNode()TIntermNodeinlinevirtual
getAsSwizzleNode()TIntermNodeinlinevirtual
getAsSymbolNode()TIntermNodeinlinevirtual
getAsTernaryNode()TIntermNodeinlinevirtual
getAsTyped() overrideTIntermTypedinlinevirtual
getAsUnaryNode()TIntermNodeinlinevirtual
getBasicString() constTIntermTypedinline
getBasicType() constTIntermTypedinline
getCols() constTIntermTypedinline
GetCommaQualifier(int shaderVersion, const TIntermTyped *left, const TIntermTyped *right)TIntermBinarystatic
getCompleteString() constTIntermTypedinline
getLeft() constTIntermBinaryinline
getLine() constTIntermNodeinline
GetMulAssignOpBasedOnOperands(const TType &left, const TType &right)TIntermBinarystatic
GetMulOpBasedOnOperands(const TType &left, const TType &right)TIntermBinarystatic
getNominalSize() constTIntermTypedinline
getOp() constTIntermOperatorinline
getPrecision() constTIntermTypedinline
getQualifier() constTIntermTypedinline
getRight() constTIntermBinaryinline
getRows() constTIntermTypedinline
getSecondarySize() constTIntermTypedinline
getType() constTIntermTypedinline
getTypePointer()TIntermTypedinline
hasSideEffects() const overrideTIntermBinaryinlinevirtual
isArray() constTIntermTypedinline
isAssignment() constTIntermOperator
isConstructor() constTIntermOperator
isConstructorWithOnlyConstantUnionParameters()TIntermTyped
isInterfaceBlock() constTIntermTypedinline
isMatrix() constTIntermTypedinline
isMultiplication() constTIntermOperator
isScalar() constTIntermTypedinline
isScalarInt() constTIntermTypedinline
isVector() constTIntermTypedinline
mAddIndexClampTIntermBinaryprotected
mLeftTIntermBinaryprotected
mLineTIntermNodeprotected
mOpTIntermOperatorprotected
mRightTIntermBinaryprotected
mTypeTIntermTypedprotected
POOL_ALLOCATOR_NEW_DELETE()TIntermNode
replaceChildNode(TIntermNode *original, TIntermNode *replacement) overrideTIntermBinaryvirtual
setAddIndexClamp()TIntermBinaryinline
setLine(const TSourceLoc &l)TIntermNodeinline
setType(const TType &t)TIntermTypedinline
setTypePreservePrecision(const TType &t)TIntermTyped
TIntermBinary(TOperator op, TIntermTyped *left, TIntermTyped *right)TIntermBinary
TIntermNode()TIntermNodeinline
TIntermOperator(TOperator op)TIntermOperatorinlineprotected
TIntermOperator(TOperator op, const TType &type)TIntermOperatorinlineprotected
TIntermOperator(const TIntermOperator &)=defaultTIntermOperatorprotected
TIntermTyped(const TType &t)TIntermTypedinline
TIntermTyped(const TIntermTyped &node)TIntermTypedprotected
traverse(TIntermTraverser *it) overrideTIntermBinaryvirtual
~TIntermNode()TIntermNodeinlinevirtual