Home | History | Annotate | Download | only in randomshaders

Lines Matching defs:BinaryOp

35 BinaryOp<Precedence, Assoc>::BinaryOp (Token::Type operatorToken)
45 BinaryOp<Precedence, Assoc>::~BinaryOp (void)
52 Expression* BinaryOp<Precedence, Assoc>::createNextChild (GeneratorState& state)
76 float BinaryOp<Precedence, Assoc>::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
93 void BinaryOp<Precedence, Assoc>::tokenize (GeneratorState& state, TokenStream& str) const
101 void BinaryOp<Precedence, Assoc>::evaluate (ExecutionContext& execCtx)
115 : BinaryOp<Precedence, ASSOCIATIVITY_LEFT>(operatorToken)
398 : BinaryOp<7, ASSOCIATIVITY_LEFT>(operatorToken)
472 return BinaryOp<7, ASSOCIATIVITY_LEFT>::getWeight(state, valueRange);
693 : BinaryOp<8, ASSOCIATIVITY_LEFT>(IsEqual ? Token::CMP_EQ : Token::CMP_NE)
754 return BinaryOp<8, ASSOCIATIVITY_LEFT>::getWeight(state, valueRange);