Lines Matching refs:TOperator
238 TIntermBranch(TOperator op, TIntermTyped *e) : mFlowOp(op), mExpression(e) {} in TIntermBranch()
247 TOperator getFlowOp() { return mFlowOp; } in getFlowOp()
253 TOperator mFlowOp;
364 TConstantUnion *foldUnaryNonComponentWise(TOperator op);
365 TConstantUnion *foldUnaryComponentWise(TOperator op, TDiagnostics *diagnostics);
367 static const TConstantUnion *FoldBinary(TOperator op,
401 TOperator getOp() const { return mOp; } in getOp()
414 TIntermOperator(TOperator op) : TIntermExpression(TType(EbtFloat, EbpUndefined)), mOp(op) {} in TIntermOperator()
415 TIntermOperator(TOperator op, const TType &type) : TIntermExpression(type), mOp(op) {} in TIntermOperator()
419 const TOperator mOp;
469 TIntermBinary(TOperator op, TIntermTyped *left, TIntermTyped *right);
478 static TOperator GetMulOpBasedOnOperands(const TType &left, const TType &right);
479 static TOperator GetMulAssignOpBasedOnOperands(const TType &left, const TType &right);
527 TIntermUnary(TOperator op, TIntermTyped *operand, const TFunction *function);
650 TOperator op,