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

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

addBranch(TOperator, const TSourceLoc &)TIntermediate
addBranch(TOperator, TIntermTyped *, const TSourceLoc &)TIntermediate
addCase(TIntermTyped *condition, const TSourceLoc &line)TIntermediate
AddComma(TIntermTyped *left, TIntermTyped *right, const TSourceLoc &line, int shaderVersion)TIntermediatestatic
addConstantUnion(const TConstantUnion *constantUnion, const TType &type, const TSourceLoc &line)TIntermediate
addIfElse(TIntermTyped *cond, TIntermNodePair code, const TSourceLoc &line)TIntermediate
addIndex(TOperator op, TIntermTyped *base, TIntermTyped *index, const TSourceLoc &line, TDiagnostics *diagnostics)TIntermediate
addLoop(TLoopType, TIntermNode *, TIntermTyped *, TIntermTyped *, TIntermNode *, const TSourceLoc &)TIntermediate
addSwitch(TIntermTyped *init, TIntermBlock *statementList, const TSourceLoc &line)TIntermediate
AddSwizzle(TIntermTyped *baseExpression, const TVectorFields &fields, const TSourceLoc &dotLocation)TIntermediatestatic
addSymbol(int id, const TString &, const TType &, const TSourceLoc &)TIntermediate
AddTernarySelection(TIntermTyped *cond, TIntermTyped *trueExpression, TIntermTyped *falseExpression, const TSourceLoc &line)TIntermediatestatic
addUnaryMath(TOperator op, TIntermTyped *child, const TSourceLoc &line, const TType *funcReturnType)TIntermediate
EnsureBlock(TIntermNode *node)TIntermediatestatic
foldAggregateBuiltIn(TIntermAggregate *aggregate, TDiagnostics *diagnostics)TIntermediate
growAggregate(TIntermNode *left, TIntermNode *right, const TSourceLoc &)TIntermediate
MakeAggregate(TIntermNode *node, const TSourceLoc &line)TIntermediatestatic
outputTree(TIntermNode *, TInfoSinkBase &)TIntermediatestatic
POOL_ALLOCATOR_NEW_DELETE()TIntermediate
setAggregateOperator(TIntermNode *, TOperator, const TSourceLoc &)TIntermediate
TIntermediate()TIntermediateinline