Lines Matching refs:Eat

157         void Eat(size_t nparams, OPCODE opcode)  in Eat()  function in __anonbb570fb40111::CodeTreeParserData
467 sim.Eat(3, cIf); in GenerateFrom()
488 sim.Eat(2, cPow); in GenerateFrom()
502 sim.Eat(2, cMul); in GenerateFrom()
576 sim.Eat(2, cDiv); in GenerateFrom()
579 sim.Eat(1, cNeg); in GenerateFrom()
583 sim.Eat(2, cSub); in GenerateFrom()
589 sim.Eat(2, cPow); in GenerateFrom()
594 sim.Eat(2, cPow); in GenerateFrom()
598 sim.Eat(2, cPow); in GenerateFrom()
602 sim.Eat(2, cPow); in GenerateFrom()
606 sim.Eat(2, cMul); in GenerateFrom()
610 sim.Eat(2, cMul); in GenerateFrom()
616 sim.Eat(2, cPow); in GenerateFrom()
622 sim.Eat(2, cPow); in GenerateFrom()
625 sim.Eat(1, cTan); in GenerateFrom()
626 if(keep_powi) { sim.Eat(1, cInv); break; } in GenerateFrom()
628 sim.Eat(2, cPow); in GenerateFrom()
631 sim.Eat(1, cSin); in GenerateFrom()
632 if(keep_powi) { sim.Eat(1, cInv); break; } in GenerateFrom()
634 sim.Eat(2, cPow); in GenerateFrom()
637 sim.Eat(1, cCos); in GenerateFrom()
638 if(keep_powi) { sim.Eat(1, cInv); break; } in GenerateFrom()
640 sim.Eat(2, cPow); in GenerateFrom()
644 if(keep_powi) { sim.Eat(1, cInt); break; } in GenerateFrom()
647 sim.Eat(2, cAdd); in GenerateFrom()
648 sim.Eat(1, cFloor); in GenerateFrom()
651 sim.Eat(1, cLog); in GenerateFrom()
653 sim.Eat(2, cMul); in GenerateFrom()
656 sim.Eat(1, cLog); in GenerateFrom()
658 sim.Eat(2, cMul); in GenerateFrom()
662 sim.Eat(1, cLog); // y log(x) in GenerateFrom()
664 sim.Eat(3, cMul); // y*log(x)*CONSTANT_L2I in GenerateFrom()
668 sim.Eat(2, cPow); // x y^2 in GenerateFrom()
671 sim.Eat(2, cPow); // y^2 x^2 in GenerateFrom()
672 sim.Eat(2, cAdd); // y^2 + x^2 in GenerateFrom()
674 sim.Eat(2, cPow); // (y^2 + x^2)^0.5 in GenerateFrom()
678 sim.Eat(1, cSin); in GenerateFrom()
680 sim.Eat(1, cCos); in GenerateFrom()
684 sim.Eat(1, cSinh); in GenerateFrom()
686 sim.Eat(1, cCosh); in GenerateFrom()
698 if(keep_powi) { sim.Eat(2, cSub); break; } in GenerateFrom()
700 sim.Eat(2, cMul); // -x is x*-1 in GenerateFrom()
701 sim.Eat(2, cAdd); // Minus is negative adding in GenerateFrom()
709 sim.Eat(2, cDiv); in GenerateFrom()
713 sim.Eat(2, cPow); // 1/x is x^-1 in GenerateFrom()
714 sim.Eat(2, cMul); // Divide is inverse multiply in GenerateFrom()
723 sim.Eat(2, OPCODE(opcode)); in GenerateFrom()
730 sim.Eat(1, OPCODE(opcode)); in GenerateFrom()
749 sim.Eat(func.params, OPCODE(opcode)); in GenerateFrom()