Lines Matching refs:TOperator
34 enum TOperator {
241 extern const char* getOperatorString(TOperator op);
389 TIntermBranch(TOperator op, TIntermTyped* e) :
396 TOperator getFlowOp() { return flowOp; }
400 TOperator flowOp;
448 TIntermTyped* fold(TOperator, TIntermTyped*, TInfoSink&);
459 TOperator getOp() const { return op; }
460 void setOp(TOperator o) { op = o; }
466 TIntermOperator(TOperator o) : TIntermTyped(TType(EbtFloat, EbpUndefined)), op(o) {}
467 TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o) {}
468 TOperator op;
476 TIntermBinary(TOperator o) : TIntermOperator(o) {}
507 TIntermUnary(TOperator o, TType& t) : TIntermOperator(o, t), operand(0) {}
508 TIntermUnary(TOperator o) : TIntermOperator(o), operand(0) {}
540 TIntermAggregate(TOperator o) : TIntermOperator(o) { }