12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <rtl code>
- var test = function (){
- function integer(b/*BOOLEAN*/, i1/*INTEGER*/, i2/*INTEGER*/){
- return b ? i1 : i2;
- }
- function integer2(b1/*BOOLEAN*/, b2/*BOOLEAN*/, i1/*INTEGER*/, i2/*INTEGER*/, i3/*INTEGER*/){
- return b1 ? i1 : b2 ? i2 : i3;
- }
- function byRef(b/*BOOLEAN*/, i1/*VAR INTEGER*/, i2/*VAR INTEGER*/){
- return b ? i1.get() : i2.get();
- }
- function byRef1(b/*BOOLEAN*/, i1/*VAR INTEGER*/, i2/*INTEGER*/){
- return b ? i1.get() : i2;
- }
- function byRef2(b/*BOOLEAN*/, i1/*INTEGER*/, i2/*VAR INTEGER*/){
- return b ? i1 : i2.get();
- }
- function passRecord(b/*BOOLEAN*/){
- var $scope1 = $scope + ".passRecord";
- function T(){
- }
- var r1 = new T();var r2 = new T();
-
- function p(r/*T*/){
- }
- p(b ? r1 : r2);
- }
- function initRecord(b/*BOOLEAN*/){
- var $scope1 = $scope + ".initRecord";
- function T(){
- }
- var r1 = new T();var r2 = new T();
- var r = RTL$.clone(b ? r1 : r2, {record: {}}, undefined);
- }
- function operatorsPriority(b/*BOOLEAN*/){
- return (b ? 1 : 2) + 3 | 0;
- }
- }();
|