Advertisement
Guest User

Untitled

a guest
Oct 26th, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 35.74 KB | None | 0 0
  1. 318-semantic-fingerprint-test-results.htmOpen
  2. Checking obfuscator semantic fingerprints against their seedsLines of content for the test file:Array
  3. (
  4.     [0] =>
  5.     [3] => $@!0 = 1
  6.     [4] => $@!0
  7.     [5] => $@!0 = func()
  8.     [6] => __MAGIC__
  9.     [7] => $@!1['x']
  10.     [8] => include 'x.php'
  11.     [9] => require 'x.php'
  12.     [10] => include_once 'x.php'
  13.     [11] => require_once 'x.php'
  14.     [12] => return $@!0
  15.     [13] => exit(2)
  16.     [14] => $@!0['someKey']
  17.     [15] => $@!0 . $@!0
  18.     [16] => 'x' . 'x'
  19.     [17] => $@!0 + $@!0
  20.     [18] => 1 + 1
  21.     [19] => $@!0 - $@!0
  22.     [20] => 1 - 1
  23.     [21] => $@!0 / $@!0
  24.     [22] => 1 / 1
  25.     [23] => $@!0 * $@!0
  26.     [24] => 1 * 1
  27.     [25] => $@!0 < $@!0
  28.    [26] => 'x' < 'x'
  29.    [27] => 1 < 1
  30.    [28] => $@!0 > $@!0
  31.     [29] => 'x' > 'x'
  32.     [30] => 1 > 1
  33.     [31] => $@!0  'x'  1  $@!0 >= $@!0
  34.     [35] => 'x' >= 'x'
  35.     [36] => 1 >= 1
  36.     [37] => $@!0 == $@!0
  37.     [38] => 'x' == 'x'
  38.     [39] => 1 == 1
  39.     [40] => $@!0 != $@!0
  40.     [41] => 'x' != 'x'
  41.     [42] => 1 != 1
  42.     [43] => !$@!0
  43.     [44] => !1
  44.     [45] => if ($@!0)
  45.     [46] => if ($@!0)
  46.     [47] => if (1)
  47.     [48] => if (1)
  48.     [49] => for($@!0 = 0
  49.     [50] =>  $@!0 < 1
  50.    [51] =>  $@!0++)
  51.     [52] => for($@!0 = 0
  52.     [53] =>  $@!0 < 1
  53.    [54] =>  $@!0++)
  54.     [55] => for($@!0=0
  55.     [56] => $@!0 $@!0++)
  56.     [58] => for($@!0=0
  57.     [59] => $@!0 $@!0++)
  58.     [61] => for ($@!0 = 0
  59.     [62] =>  $@!0 < 1
  60.    [63] =>  $@!0++)
  61.     [64] => for ($@!0 = 0
  62.     [65] =>  $@!0 < 1
  63.    [66] =>  $@!0++)
  64.     [67] => for (
  65.     [68] =>  $@!0 < 1
  66.    [69] =>  $@!0++)
  67.     [70] => for (
  68.     [71] =>  $@!0 < 1
  69.    [72] =>  $@!0++)
  70.     [73] => for ($@!0 = 0
  71.     [75] =>  $@!0++)
  72.     [76] => for ($@!0 = 0
  73.     [78] =>  $@!0++)
  74.     [79] => for ($@!0 = 0
  75.     [80] =>  $@!0 < 1
  76.    [81] => )
  77.     [82] => for ($@!0 = 0
  78.     [83] =>  $@!0 < 1
  79.    [84] => )
  80.     [85] => for (
  81.     [87] =>  $@!0++)
  82.     [88] => for (
  83.     [90] =>  $@!0++)
  84.     [91] => for (
  85.     [92] =>  $@!0 < 1
  86.    [93] => )
  87.     [94] => for (
  88.     [95] =>  $@!0 < 1
  89.    [96] => )
  90.     [97] => for ($@!0 = 0
  91.     [99] =>  )
  92.     [100] => for ($@!0 = 0
  93.     [102] =>  )
  94.     [103] => while($@!0)
  95.     [104] => while($@!0)
  96.     [105] => while(1)
  97.     [106] => while(1)
  98.     [107] => while(true)
  99.     [108] => while(true)
  100.     [109] => do
  101.     [110] => do
  102.     [111] => do
  103.     [112] =>  while ($@!0)
  104.     [113] => while($@!0)
  105.     [114] =>  while (1)
  106.     [115] => while(1)
  107.     [116] =>  while ($@!0 == $@!0)
  108.     [117] => while($@!0 == $@!0)
  109.     [118] => while ($@!0)
  110.     [119] => while($@!0)
  111.     [120] => while (1)
  112.     [121] => while(1)
  113.     [122] => while ($@!0 == $@!0)
  114.     [123] => while($@!0 == $@!0)
  115.     [124] => define('varname', $@!0)
  116.     [125] => define('varname', 1)
  117.     [126] => define('varname', 'x')
  118.     [127] => define ('varname', $@!0)
  119.     [128] => define ('varname', 1)
  120.     [129] => define ('varname', 'x')
  121.     [130] => define('varname',$@!0)
  122.     [131] => define('varname',1)
  123.     [132] => define('varname','x')
  124.     [133] => define ('varname',$@!0)
  125.     [134] => define ('varname',1)
  126.     [135] => define ('varname','x')
  127.     [136] => use this
  128.     [137] => use this/is
  129.     [138] => use this/is/my
  130.     [139] => use this/is/my/namespace
  131.     [140] => parent::myVar
  132.     [141] => myNamespace::myVar
  133.     [142] => 'x' => $@!0,
  134.     [143] => 'x' => 1,
  135.     [144] => 'x' => 'x',
  136.     [145] => 'x' => $@!0
  137.     [146] => 'x' => 1
  138.     [147] => 'x' => 'x'
  139.     [148] => $@!0 = new MyClass()
  140.     [149] => $@!0 = new MyClass($@!0, 'x', 1)
  141.     [150] => new MyClass()
  142.     [151] => new MyClass($@!0, 'x', 1)
  143.     [152] => $@!0->x
  144.     [153] => $@!0->x()
  145.     [154] => $@!0->x($@!0, 'x', 1)
  146.     [155] => function @!2($@!0)
  147.     [156] => function @!2($@!0)
  148.     [157] => function @!2($@!0)
  149.     [158] => function @!2()
  150.     [159] => function @!2()
  151.     [160] => function @!2()
  152.     [161] => public function @!2($@!0)
  153.     [162] => public function @!2($@!0)
  154.     [163] => public function @!2($@!0)
  155.     [164] => public function @!2()
  156.     [165] => public function @!2()
  157.     [166] => public function @!2()
  158.     [167] => protected function @!2($@!0)
  159.     [168] => protected function @!2($@!0)
  160.     [169] => protected function @!2($@!0)
  161.     [170] => protected function @!2()
  162.     [171] => protected function @!2()
  163.     [172] => protected function @!2()
  164.     [173] => class @!3
  165.     [174] => class @!4
  166.     [175] => class MyClass
  167.     [176] => abstract class @!3
  168.     [177] => abstract class @!4
  169.     [178] => abstract class MyClass
  170.     [179] => interface MyClass
  171.     [180] => interface MyClass
  172.     [181] => interface MyClass
  173.     [182] => static $@!0
  174.     [183] => static $@!0 = $@!0
  175.     [184] => static $@!0 = 'x'
  176.     [185] => static $@!0 = 1
  177.     [186] => try
  178.     [187] => try
  179.     [188] => try
  180.     [189] => catch ($@!0)
  181.     [190] => catch ($@!0)
  182.     [191] => catch ($@!0)
  183.     [192] => catch ($@!0 as $@!5)
  184.     [193] => catch ($@!0 as $@!5)
  185.     [194] => catch ($@!0 as $@!5)
  186.     [195] => catch($@!0)
  187.     [196] => catch($@!0)
  188.     [197] => catch($@!0)
  189.     [198] => catch($@!0 as $@!5)
  190.     [199] => catch($@!0 as $@!5)
  191.     [200] => catch($@!0 as $@!5)
  192.     [201] => throw $@!0
  193.     [202] => throw 'x'
  194.     [203] => throw 1
  195.     [204] => throw new MyException()
  196.     [205] => echo $@!0
  197.     [206] => echo 'x'
  198.     [207] => print_r($@!0)
  199.     [208] => print_r('x')
  200.     [209] => print_r(1)
  201.     [210] => print_r([])
  202.     [211] => class @!6
  203.     [212] => class @!7
  204.     [213] => class MyClass extends BaseClass
  205.     [214] => abstract class @!6
  206.     [215] => abstract class @!7
  207.     [216] => abstract class MyClass extends BaseClass
  208.     [217] => interface MyClass extends BaseClass
  209.     [218] => interface MyClass extends BaseClass
  210.     [219] => interface MyClass extends BaseClass
  211.     [220] => class @!8
  212.     [221] => class @!9
  213.     [222] => class MyClass implements BaseClass
  214.     [223] => abstract class @!8
  215.     [224] => abstract class @!9
  216.     [225] => abstract class MyClass implements BaseClass
  217.     [226] => interface MyClass implements BaseClass
  218.     [227] => interface MyClass implements BaseClass
  219.     [228] => interface MyClass implements BaseClass
  220.     [229] => foreach ($@!0 as $@!5)
  221.     [230] => foreach ($@!0 as $@!5)
  222.     [231] => foreach ($@!0 as $@!5)
  223.     [232] => foreach($@!0 as $@!5)
  224.     [233] => foreach($@!0 as $@!5)
  225.     [234] => foreach($@!0 as $@!5)
  226.     [235] => $@!0 ? return 0 : return 1
  227.     [236] => $@!0 == $@!0 ? return 0 : return 1
  228.     [237] => $@!0 == 'x' ? return 0 : return 1
  229.     [238] => $@!0 == 1 ? return 0 : return 1
  230.     [239] => 1 ? return 0 : return 1
  231.     [240] => true ? return 0 : return 1
  232.     [241] => $@!0?return 0:return 1
  233.     [242] => $@!0==$@!0?return 0:return 1
  234.     [243] => $@!0=='x'?return 0:return 1
  235.     [244] => $@!0==1?return 0:return 1
  236.     [245] => 1?return 0:return 1
  237.     [246] => true?return 0:return 1
  238. )
  239. Semantic fingerprint of the line: Array
  240. (
  241.     [0] => Array
  242.         (
  243.             [content] => ?>
  244.             [semanticToken] => tag_close
  245.         )
  246. )
  247. Semantic fingerprint of the line: $@!0 = 1Array
  248. (
  249.     [0] => Array
  250.         (
  251.             [content] => $@!0 = 1
  252.             [semanticToken] => set
  253.         )
  254. )
  255. Semantic fingerprint of the line: $@!0 = func()Array
  256. (
  257.     [0] => Array
  258.         (
  259.             [content] => $@!0 = func()
  260.             [semanticToken] => set
  261.         )
  262. )
  263. Semantic fingerprint of the line: __MAGIC__Array
  264. (
  265.     [0] => Array
  266.         (
  267.             [content] => __MAGIC__
  268.             [semanticToken] => magic_constant
  269.         )
  270. )
  271. Semantic fingerprint of the line: $@!1['x']Array
  272. (
  273.     [0] => Array
  274.         (
  275.             [content] => $@!1['x']
  276.             [semanticToken] => array_access
  277.         )
  278. )
  279. Semantic fingerprint of the line: include 'x.php'Array
  280. (
  281.     [0] => Array
  282.         (
  283.             [content] => include 'x.php'
  284.             [semanticToken] => import
  285.         )
  286. )
  287. Semantic fingerprint of the line: require 'x.php'Array
  288. (
  289.     [0] => Array
  290.         (
  291.             [content] => require 'x.php'
  292.             [semanticToken] => return
  293.         )
  294. )
  295. Semantic fingerprint of the line: exit(2)Array
  296. (
  297.     [0] => Array
  298.         (
  299.             [content] => exit(2)
  300.             [semanticToken] => exit
  301.         )
  302. )
  303. Semantic fingerprint of the line: $@!0['someKey']Array
  304. (
  305.     [0] => Array
  306.         (
  307.             [content] => $@!0['someKey']
  308.             [semanticToken] => array_access
  309.         )
  310. )
  311. Semantic fingerprint of the line: 'x' . 'x'Array
  312. (
  313.     [0] => Array
  314.         (
  315.             [content] => 'x' . 'x'
  316.             [semanticToken] => concat
  317.         )
  318. )
  319. Semantic fingerprint of the line: 1 + 1Array
  320. (
  321.     [0] => Array
  322.         (
  323.             [content] => 1 + 1
  324.             [semanticToken] => sum
  325.         )
  326. )
  327. Semantic fingerprint of the line: 1 - 1Array
  328. (
  329.     [0] => Array
  330.         (
  331.             [content] => 1 - 1
  332.             [semanticToken] => minus
  333.         )
  334. )
  335. Semantic fingerprint of the line: 1 / 1Array
  336. (
  337.     [0] => Array
  338.         (
  339.             [content] => 1 / 1
  340.             [semanticToken] => divide
  341.         )
  342. )
  343. Semantic fingerprint of the line: 1 * 1Array
  344. (
  345.     [0] => Array
  346.         (
  347.             [content] => 1 * 1
  348.             [semanticToken] => multiply
  349.         )
  350. )
  351. Semantic fingerprint of the line: 1 < 1Array
  352. (
  353.    [0] => Array
  354.         (
  355.             [content] => 1 < 1
  356.            [semanticToken] => less
  357.         )
  358. )
  359. Semantic fingerprint of the line: 1 > 1Array
  360. (
  361.     [0] => Array
  362.         (
  363.             [content] => 1 > 1
  364.             [semanticToken] => greater
  365.         )
  366. )
  367. Semantic fingerprint of the line: $@!0  Array
  368.         (
  369.             [content] => $@!0  set
  370.         )
  371. )
  372. Semantic fingerprint of the line: 1  Array
  373.         (
  374.             [content] => 1  less_equal
  375.         )
  376. )
  377. Semantic fingerprint of the line: $@!0 >= $@!0Array
  378. (
  379.     [0] => Array
  380.         (
  381.             [content] => $@!0 >= $@!0
  382.             [semanticToken] => set
  383.         )
  384. )
  385. Semantic fingerprint of the line: 1 >= 1Array
  386. (
  387.     [0] => Array
  388.         (
  389.             [content] => 1 >= 1
  390.             [semanticToken] => greater_equal
  391.         )
  392. )
  393. Semantic fingerprint of the line: $@!0 == $@!0Array
  394. (
  395.     [0] => Array
  396.         (
  397.             [content] => $@!0 == $@!0
  398.             [semanticToken] => set
  399.         )
  400. )
  401. Semantic fingerprint of the line: 1 == 1Array
  402. (
  403.     [0] => Array
  404.         (
  405.             [content] => 1 == 1
  406.             [semanticToken] => equal
  407.         )
  408. )
  409. Semantic fingerprint of the line: $@!0 != $@!0Array
  410. (
  411.     [0] => Array
  412.         (
  413.             [content] => $@!0 != $@!0
  414.             [semanticToken] => set
  415.         )
  416. )
  417. Semantic fingerprint of the line: 1 != 1Array
  418. (
  419.     [0] => Array
  420.         (
  421.             [content] => 1 != 1
  422.             [semanticToken] => not_equal
  423.         )
  424. )
  425. Semantic fingerprint of the line: for($@!0 = 0Array
  426. (
  427.     [0] => Array
  428.         (
  429.             [content] => for($@!0 = 0
  430.             [semanticToken] => set
  431.         )
  432. )
  433. Semantic fingerprint of the line: for($@!0 = 0Array
  434. (
  435.     [0] => Array
  436.         (
  437.             [content] => for($@!0 = 0
  438.             [semanticToken] => set
  439.         )
  440.     [1] => Array
  441.         (
  442.             [content] => for($@!0 = 0
  443.             [semanticToken] => for
  444.         )
  445. )
  446. Semantic fingerprint of the line:  $@!0 < 1Array
  447. (
  448.    [0] => Array
  449.         (
  450.             [content] =>  $@!0 < 1
  451.            [semanticToken] => less
  452.         )
  453. )
  454. Semantic fingerprint of the line: for($@!0 = 0Array
  455. (
  456.     [0] => Array
  457.         (
  458.             [content] => for($@!0 = 0
  459.             [semanticToken] => set
  460.         )
  461. )
  462. Semantic fingerprint of the line: for($@!0 = 0Array
  463. (
  464.     [0] => Array
  465.         (
  466.             [content] => for($@!0 = 0
  467.             [semanticToken] => set
  468.         )
  469.     [1] => Array
  470.         (
  471.             [content] => for($@!0 = 0
  472.             [semanticToken] => for
  473.         )
  474. )
  475. Semantic fingerprint of the line:  $@!0 < 1Array
  476. (
  477.    [0] => Array
  478.         (
  479.             [content] =>  $@!0 < 1
  480.            [semanticToken] => less
  481.         )
  482. )
  483. Semantic fingerprint of the line: for($@!0=0Array
  484. (
  485.     [0] => Array
  486.         (
  487.             [content] => for($@!0=0
  488.             [semanticToken] => set
  489.         )
  490. )
  491. Semantic fingerprint of the line: for($@!0=0Array
  492. (
  493.     [0] => Array
  494.         (
  495.             [content] => for($@!0=0
  496.             [semanticToken] => set
  497.         )
  498.     [1] => Array
  499.         (
  500.             [content] => for($@!0=0
  501.             [semanticToken] => for
  502.         )
  503. )
  504. Semantic fingerprint of the line: $@!0 Array
  505.         (
  506.             [content] => $@!0 less
  507.         )
  508. )
  509. Semantic fingerprint of the line: for($@!0=0Array
  510. (
  511.     [0] => Array
  512.         (
  513.             [content] => for($@!0=0
  514.             [semanticToken] => set
  515.         )
  516. )
  517. Semantic fingerprint of the line: for($@!0=0Array
  518. (
  519.     [0] => Array
  520.         (
  521.             [content] => for($@!0=0
  522.             [semanticToken] => set
  523.         )
  524.     [1] => Array
  525.         (
  526.             [content] => for($@!0=0
  527.             [semanticToken] => for
  528.         )
  529. )
  530. Semantic fingerprint of the line: $@!0 Array
  531.         (
  532.             [content] => $@!0 less
  533.         )
  534. )
  535. Semantic fingerprint of the line: for ($@!0 = 0Array
  536. (
  537.     [0] => Array
  538.         (
  539.             [content] => for ($@!0 = 0
  540.             [semanticToken] => set
  541.         )
  542. )
  543. Semantic fingerprint of the line: for ($@!0 = 0Array
  544. (
  545.     [0] => Array
  546.         (
  547.             [content] => for ($@!0 = 0
  548.             [semanticToken] => set
  549.         )
  550.     [1] => Array
  551.         (
  552.             [content] => for ($@!0 = 0
  553.             [semanticToken] => for
  554.         )
  555. )
  556. Semantic fingerprint of the line:  $@!0 < 1Array
  557. (
  558.    [0] => Array
  559.         (
  560.             [content] =>  $@!0 < 1
  561.            [semanticToken] => less
  562.         )
  563. )
  564. Semantic fingerprint of the line: for ($@!0 = 0Array
  565. (
  566.     [0] => Array
  567.         (
  568.             [content] => for ($@!0 = 0
  569.             [semanticToken] => set
  570.         )
  571. )
  572. Semantic fingerprint of the line: for ($@!0 = 0Array
  573. (
  574.     [0] => Array
  575.         (
  576.             [content] => for ($@!0 = 0
  577.             [semanticToken] => set
  578.         )
  579.     [1] => Array
  580.         (
  581.             [content] => for ($@!0 = 0
  582.             [semanticToken] => for
  583.         )
  584. )
  585. Semantic fingerprint of the line:  $@!0 < 1Array
  586. (
  587.    [0] => Array
  588.         (
  589.             [content] =>  $@!0 < 1
  590.            [semanticToken] => less
  591.         )
  592. )
  593. Semantic fingerprint of the line: for (Array
  594. (
  595.     [0] => Array
  596.         (
  597.             [content] => for (
  598.             [semanticToken] => for
  599.         )
  600. )
  601. Semantic fingerprint of the line:  $@!0 < 1Array
  602. (
  603.    [0] => Array
  604.         (
  605.             [content] =>  $@!0 < 1
  606.            [semanticToken] => less
  607.         )
  608. )
  609. Semantic fingerprint of the line: for (Array
  610. (
  611.     [0] => Array
  612.         (
  613.             [content] => for (
  614.             [semanticToken] => for
  615.         )
  616. )
  617. Semantic fingerprint of the line:  $@!0 < 1Array
  618. (
  619.    [0] => Array
  620.         (
  621.             [content] =>  $@!0 < 1
  622.            [semanticToken] => less
  623.         )
  624. )
  625. Semantic fingerprint of the line: for ($@!0 = 0Array
  626. (
  627.     [0] => Array
  628.         (
  629.             [content] => for ($@!0 = 0
  630.             [semanticToken] => set
  631.         )
  632. )
  633. Semantic fingerprint of the line: for ($@!0 = 0Array
  634. (
  635.     [0] => Array
  636.         (
  637.             [content] => for ($@!0 = 0
  638.             [semanticToken] => set
  639.         )
  640.     [1] => Array
  641.         (
  642.             [content] => for ($@!0 = 0
  643.             [semanticToken] => for
  644.         )
  645. )
  646. Semantic fingerprint of the line: for ($@!0 = 0Array
  647. (
  648.     [0] => Array
  649.         (
  650.             [content] => for ($@!0 = 0
  651.             [semanticToken] => set
  652.         )
  653. )
  654. Semantic fingerprint of the line: for ($@!0 = 0Array
  655. (
  656.     [0] => Array
  657.         (
  658.             [content] => for ($@!0 = 0
  659.             [semanticToken] => set
  660.         )
  661.     [1] => Array
  662.         (
  663.             [content] => for ($@!0 = 0
  664.             [semanticToken] => for
  665.         )
  666. )
  667. Semantic fingerprint of the line: for ($@!0 = 0Array
  668. (
  669.     [0] => Array
  670.         (
  671.             [content] => for ($@!0 = 0
  672.             [semanticToken] => set
  673.         )
  674. )
  675. Semantic fingerprint of the line: for ($@!0 = 0Array
  676. (
  677.     [0] => Array
  678.         (
  679.             [content] => for ($@!0 = 0
  680.             [semanticToken] => set
  681.         )
  682.     [1] => Array
  683.         (
  684.             [content] => for ($@!0 = 0
  685.             [semanticToken] => for
  686.         )
  687. )
  688. Semantic fingerprint of the line:  $@!0 < 1Array
  689. (
  690.    [0] => Array
  691.         (
  692.             [content] =>  $@!0 < 1
  693.            [semanticToken] => less
  694.         )
  695. )
  696. Semantic fingerprint of the line: for ($@!0 = 0Array
  697. (
  698.     [0] => Array
  699.         (
  700.             [content] => for ($@!0 = 0
  701.             [semanticToken] => set
  702.         )
  703. )
  704. Semantic fingerprint of the line: for ($@!0 = 0Array
  705. (
  706.     [0] => Array
  707.         (
  708.             [content] => for ($@!0 = 0
  709.             [semanticToken] => set
  710.         )
  711.     [1] => Array
  712.         (
  713.             [content] => for ($@!0 = 0
  714.             [semanticToken] => for
  715.         )
  716. )
  717. Semantic fingerprint of the line:  $@!0 < 1Array
  718. (
  719.    [0] => Array
  720.         (
  721.             [content] =>  $@!0 < 1
  722.            [semanticToken] => less
  723.         )
  724. )
  725. Semantic fingerprint of the line: for (Array
  726. (
  727.     [0] => Array
  728.         (
  729.             [content] => for (
  730.             [semanticToken] => for
  731.         )
  732. )
  733. Semantic fingerprint of the line: for (Array
  734. (
  735.     [0] => Array
  736.         (
  737.             [content] => for (
  738.             [semanticToken] => for
  739.         )
  740. )
  741. Semantic fingerprint of the line: for (Array
  742. (
  743.     [0] => Array
  744.         (
  745.             [content] => for (
  746.             [semanticToken] => for
  747.         )
  748. )
  749. Semantic fingerprint of the line:  $@!0 < 1Array
  750. (
  751.    [0] => Array
  752.         (
  753.             [content] =>  $@!0 < 1
  754.            [semanticToken] => less
  755.         )
  756. )
  757. Semantic fingerprint of the line: for (Array
  758. (
  759.     [0] => Array
  760.         (
  761.             [content] => for (
  762.             [semanticToken] => for
  763.         )
  764. )
  765. Semantic fingerprint of the line:  $@!0 < 1Array
  766. (
  767.    [0] => Array
  768.         (
  769.             [content] =>  $@!0 < 1
  770.            [semanticToken] => less
  771.         )
  772. )
  773. Semantic fingerprint of the line: for ($@!0 = 0Array
  774. (
  775.     [0] => Array
  776.         (
  777.             [content] => for ($@!0 = 0
  778.             [semanticToken] => set
  779.         )
  780. )
  781. Semantic fingerprint of the line: for ($@!0 = 0Array
  782. (
  783.     [0] => Array
  784.         (
  785.             [content] => for ($@!0 = 0
  786.             [semanticToken] => set
  787.         )
  788.     [1] => Array
  789.         (
  790.             [content] => for ($@!0 = 0
  791.             [semanticToken] => for
  792.         )
  793. )
  794. Semantic fingerprint of the line: for ($@!0 = 0Array
  795. (
  796.     [0] => Array
  797.         (
  798.             [content] => for ($@!0 = 0
  799.             [semanticToken] => set
  800.         )
  801. )
  802. Semantic fingerprint of the line: for ($@!0 = 0Array
  803. (
  804.     [0] => Array
  805.         (
  806.             [content] => for ($@!0 = 0
  807.             [semanticToken] => set
  808.         )
  809.     [1] => Array
  810.         (
  811.             [content] => for ($@!0 = 0
  812.             [semanticToken] => for
  813.         )
  814. )
  815. Semantic fingerprint of the line:  while ($@!0 == $@!0)Array
  816. (
  817.     [0] => Array
  818.         (
  819.             [content] =>  while ($@!0 == $@!0)
  820.             [semanticToken] => set
  821.         )
  822. )
  823. Semantic fingerprint of the line: while($@!0 == $@!0)Array
  824. (
  825.     [0] => Array
  826.         (
  827.             [content] => while($@!0 == $@!0)
  828.             [semanticToken] => set
  829.         )
  830. )
  831. Semantic fingerprint of the line: while ($@!0 == $@!0)Array
  832. (
  833.     [0] => Array
  834.         (
  835.             [content] => while ($@!0 == $@!0)
  836.             [semanticToken] => set
  837.         )
  838. )
  839. Semantic fingerprint of the line: while($@!0 == $@!0)Array
  840. (
  841.     [0] => Array
  842.         (
  843.             [content] => while($@!0 == $@!0)
  844.             [semanticToken] => set
  845.         )
  846. )
  847. Semantic fingerprint of the line: define('varname', $@!0)Array
  848. (
  849.     [0] => Array
  850.         (
  851.             [content] => define('varname', $@!0)
  852.             [semanticToken] => constant_init
  853.         )
  854. )
  855. Semantic fingerprint of the line: define('varname', 1)Array
  856. (
  857.     [0] => Array
  858.         (
  859.             [content] => define('varname', 1)
  860.             [semanticToken] => constant_init
  861.         )
  862. )
  863. Semantic fingerprint of the line: define('varname', 'x')Array
  864. (
  865.     [0] => Array
  866.         (
  867.             [content] => define('varname', 'x')
  868.             [semanticToken] => constant_init
  869.         )
  870. )
  871. Semantic fingerprint of the line: define ('varname', $@!0)Array
  872. (
  873.     [0] => Array
  874.         (
  875.             [content] => define ('varname', $@!0)
  876.             [semanticToken] => constant_init
  877.         )
  878. )
  879. Semantic fingerprint of the line: define ('varname', 1)Array
  880. (
  881.     [0] => Array
  882.         (
  883.             [content] => define ('varname', 1)
  884.             [semanticToken] => constant_init
  885.         )
  886. )
  887. Semantic fingerprint of the line: define ('varname', 'x')Array
  888. (
  889.     [0] => Array
  890.         (
  891.             [content] => define ('varname', 'x')
  892.             [semanticToken] => constant_init
  893.         )
  894. )
  895. Semantic fingerprint of the line: define('varname',$@!0)Array
  896. (
  897.     [0] => Array
  898.         (
  899.             [content] => define('varname',$@!0)
  900.             [semanticToken] => constant_init
  901.         )
  902. )
  903. Semantic fingerprint of the line: define('varname',1)Array
  904. (
  905.     [0] => Array
  906.         (
  907.             [content] => define('varname',1)
  908.             [semanticToken] => constant_init
  909.         )
  910. )
  911. Semantic fingerprint of the line: define('varname','x')Array
  912. (
  913.     [0] => Array
  914.         (
  915.             [content] => define('varname','x')
  916.             [semanticToken] => constant_init
  917.         )
  918. )
  919. Semantic fingerprint of the line: define ('varname',$@!0)Array
  920. (
  921.     [0] => Array
  922.         (
  923.             [content] => define ('varname',$@!0)
  924.             [semanticToken] => constant_init
  925.         )
  926. )
  927. Semantic fingerprint of the line: define ('varname',1)Array
  928. (
  929.     [0] => Array
  930.         (
  931.             [content] => define ('varname',1)
  932.             [semanticToken] => constant_init
  933.         )
  934. )
  935. Semantic fingerprint of the line: define ('varname','x')Array
  936. (
  937.     [0] => Array
  938.         (
  939.             [content] => define ('varname','x')
  940.             [semanticToken] => constant_init
  941.         )
  942. )
  943. Semantic fingerprint of the line: parent::myVarArray
  944. (
  945.     [0] => Array
  946.         (
  947.             [content] => parent::myVar
  948.             [semanticToken] => scope_access_parent
  949.         )
  950. )
  951. Semantic fingerprint of the line: parent::myVarArray
  952. (
  953.     [0] => Array
  954.         (
  955.             [content] => parent::myVar
  956.             [semanticToken] => scope_access_parent
  957.         )
  958.     [1] => Array
  959.         (
  960.             [content] => parent::myVar
  961.             [semanticToken] => scope_access_namespace
  962.         )
  963. )
  964. Semantic fingerprint of the line: myNamespace::myVarArray
  965. (
  966.     [0] => Array
  967.         (
  968.             [content] => myNamespace::myVar
  969.             [semanticToken] => scope_access_namespace
  970.         )
  971. )
  972. Semantic fingerprint of the line: 'x' => $@!0,Array
  973. (
  974.     [0] => Array
  975.         (
  976.             [content] => 'x' => $@!0,
  977.             [semanticToken] => assoc_pair
  978.         )
  979. )
  980. Semantic fingerprint of the line: 'x' => 1,Array
  981. (
  982.     [0] => Array
  983.         (
  984.             [content] => 'x' => 1,
  985.             [semanticToken] => assoc_pair
  986.         )
  987. )
  988. Semantic fingerprint of the line: 'x' => 'x',Array
  989. (
  990.     [0] => Array
  991.         (
  992.             [content] => 'x' => 'x',
  993.             [semanticToken] => assoc_pair
  994.         )
  995. )
  996. Semantic fingerprint of the line: 'x' => $@!0Array
  997. (
  998.     [0] => Array
  999.         (
  1000.             [content] => 'x' => $@!0
  1001.             [semanticToken] => assoc_pair
  1002.         )
  1003. )
  1004. Semantic fingerprint of the line: 'x' => 1Array
  1005. (
  1006.     [0] => Array
  1007.         (
  1008.             [content] => 'x' => 1
  1009.             [semanticToken] => assoc_pair
  1010.         )
  1011. )
  1012. Semantic fingerprint of the line: 'x' => 'x'Array
  1013. (
  1014.     [0] => Array
  1015.         (
  1016.             [content] => 'x' => 'x'
  1017.             [semanticToken] => assoc_pair
  1018.         )
  1019. )
  1020. Semantic fingerprint of the line: $@!0 = new MyClass()Array
  1021. (
  1022.     [0] => Array
  1023.         (
  1024.             [content] => $@!0 = new MyClass()
  1025.             [semanticToken] => set
  1026.         )
  1027. )
  1028. Semantic fingerprint of the line: $@!0 = new MyClass()Array
  1029. (
  1030.     [0] => Array
  1031.         (
  1032.             [content] => $@!0 = new MyClass()
  1033.             [semanticToken] => set
  1034.         )
  1035.     [1] => Array
  1036.         (
  1037.             [content] => $@!0 = new MyClass()
  1038.             [semanticToken] => dyn_mem_alloc
  1039.         )
  1040. )
  1041. Semantic fingerprint of the line: $@!0 = new MyClass($@!0, 'x', 1)Array
  1042. (
  1043.     [0] => Array
  1044.         (
  1045.             [content] => $@!0 = new MyClass($@!0, 'x', 1)
  1046.             [semanticToken] => set
  1047.         )
  1048. )
  1049. Semantic fingerprint of the line: $@!0 = new MyClass($@!0, 'x', 1)Array
  1050. (
  1051.     [0] => Array
  1052.         (
  1053.             [content] => $@!0 = new MyClass($@!0, 'x', 1)
  1054.             [semanticToken] => set
  1055.         )
  1056.     [1] => Array
  1057.         (
  1058.             [content] => $@!0 = new MyClass($@!0, 'x', 1)
  1059.             [semanticToken] => dyn_mem_alloc
  1060.         )
  1061. )
  1062. Semantic fingerprint of the line: new MyClass()Array
  1063. (
  1064.     [0] => Array
  1065.         (
  1066.             [content] => new MyClass()
  1067.             [semanticToken] => dyn_mem_alloc
  1068.         )
  1069. )
  1070. Semantic fingerprint of the line: new MyClass($@!0, 'x', 1)Array
  1071. (
  1072.     [0] => Array
  1073.         (
  1074.             [content] => new MyClass($@!0, 'x', 1)
  1075.             [semanticToken] => dyn_mem_alloc
  1076.         )
  1077. )
  1078. Semantic fingerprint of the line: $@!0->xArray
  1079. (
  1080.     [0] => Array
  1081.         (
  1082.             [content] => $@!0->x
  1083.             [semanticToken] => pointer
  1084.         )
  1085. )
  1086. Semantic fingerprint of the line: $@!0->x()Array
  1087. (
  1088.     [0] => Array
  1089.         (
  1090.             [content] => $@!0->x()
  1091.             [semanticToken] => pointer
  1092.         )
  1093. )
  1094. Semantic fingerprint of the line: $@!0->x($@!0, 'x', 1)Array
  1095. (
  1096.     [0] => Array
  1097.         (
  1098.             [content] => $@!0->x($@!0, 'x', 1)
  1099.             [semanticToken] => pointer
  1100.         )
  1101. )
  1102. Semantic fingerprint of the line: static $@!0 = $@!0Array
  1103. (
  1104.     [0] => Array
  1105.         (
  1106.             [content] => static $@!0 = $@!0
  1107.             [semanticToken] => set
  1108.         )
  1109. )
  1110. Semantic fingerprint of the line: static $@!0 = 'x'Array
  1111. (
  1112.     [0] => Array
  1113.         (
  1114.             [content] => static $@!0 = 'x'
  1115.             [semanticToken] => set
  1116.         )
  1117. )
  1118. Semantic fingerprint of the line: static $@!0 = 1Array
  1119. (
  1120.     [0] => Array
  1121.         (
  1122.             [content] => static $@!0 = 1
  1123.             [semanticToken] => set
  1124.         )
  1125. )
  1126. Semantic fingerprint of the line: catch ($@!0 as $@!5) Array
  1127. (
  1128.     [0] => Array
  1129.         (
  1130.             [content] => catch ($@!0 as $@!5)
  1131.             [semanticToken] => alias
  1132.         )
  1133. )
  1134. Semantic fingerprint of the line: catch ($@!0 as $@!5)Array
  1135. (
  1136.     [0] => Array
  1137.         (
  1138.             [content] => catch ($@!0 as $@!5)
  1139.             [semanticToken] => alias
  1140.         )
  1141. )
  1142. Semantic fingerprint of the line: catch ($@!0 as $@!5)Array
  1143. (
  1144.     [0] => Array
  1145.         (
  1146.             [content] => catch ($@!0 as $@!5)
  1147.             [semanticToken] => alias
  1148.         )
  1149. )
  1150. Semantic fingerprint of the line: catch($@!0 as $@!5) Array
  1151. (
  1152.     [0] => Array
  1153.         (
  1154.             [content] => catch($@!0 as $@!5)
  1155.             [semanticToken] => alias
  1156.         )
  1157. )
  1158. Semantic fingerprint of the line: catch($@!0 as $@!5)Array
  1159. (
  1160.     [0] => Array
  1161.         (
  1162.             [content] => catch($@!0 as $@!5)
  1163.             [semanticToken] => alias
  1164.         )
  1165. )
  1166. Semantic fingerprint of the line: catch($@!0 as $@!5)Array
  1167. (
  1168.     [0] => Array
  1169.         (
  1170.             [content] => catch($@!0 as $@!5)
  1171.             [semanticToken] => alias
  1172.         )
  1173. )
  1174. Semantic fingerprint of the line: throw $@!0Array
  1175. (
  1176.     [0] => Array
  1177.         (
  1178.             [content] => throw $@!0
  1179.             [semanticToken] => throw
  1180.         )
  1181. )
  1182. Semantic fingerprint of the line: throw 'x'Array
  1183. (
  1184.     [0] => Array
  1185.         (
  1186.             [content] => throw 'x'
  1187.             [semanticToken] => throw
  1188.         )
  1189. )
  1190. Semantic fingerprint of the line: throw 1Array
  1191. (
  1192.     [0] => Array
  1193.         (
  1194.             [content] => throw 1
  1195.             [semanticToken] => throw
  1196.         )
  1197. )
  1198. Semantic fingerprint of the line: throw new MyException()Array
  1199. (
  1200.     [0] => Array
  1201.         (
  1202.             [content] => throw new MyException()
  1203.             [semanticToken] => dyn_mem_alloc
  1204.         )
  1205. )
  1206. Semantic fingerprint of the line: throw new MyException()Array
  1207. (
  1208.     [0] => Array
  1209.         (
  1210.             [content] => throw new MyException()
  1211.             [semanticToken] => dyn_mem_alloc
  1212.         )
  1213.     [1] => Array
  1214.         (
  1215.             [content] => throw new MyException()
  1216.             [semanticToken] => throw
  1217.         )
  1218. )
  1219. Semantic fingerprint of the line: echo $@!0Array
  1220. (
  1221.     [0] => Array
  1222.         (
  1223.             [content] => echo $@!0
  1224.             [semanticToken] => output
  1225.         )
  1226. )
  1227. Semantic fingerprint of the line: echo 'x'Array
  1228. (
  1229.     [0] => Array
  1230.         (
  1231.             [content] => echo 'x'
  1232.             [semanticToken] => output
  1233.         )
  1234. )
  1235. Semantic fingerprint of the line: print_r($@!0)Array
  1236. (
  1237.     [0] => Array
  1238.         (
  1239.             [content] => print_r($@!0)
  1240.             [semanticToken] => output
  1241.         )
  1242. )
  1243. Semantic fingerprint of the line: print_r('x')Array
  1244. (
  1245.     [0] => Array
  1246.         (
  1247.             [content] => print_r('x')
  1248.             [semanticToken] => output
  1249.         )
  1250. )
  1251. Semantic fingerprint of the line: print_r(1)Array
  1252. (
  1253.     [0] => Array
  1254.         (
  1255.             [content] => print_r(1)
  1256.             [semanticToken] => output
  1257.         )
  1258. )
  1259. Semantic fingerprint of the line: print_r([])Array
  1260. (
  1261.     [0] => Array
  1262.         (
  1263.             [content] => print_r([])
  1264.             [semanticToken] => output
  1265.         )
  1266. )
  1267. Semantic fingerprint of the line: class MyClass extends BaseClassArray
  1268. (
  1269.     [0] => Array
  1270.         (
  1271.             [content] => class MyClass extends BaseClass
  1272.             [semanticToken] => inherit_abstract
  1273.         )
  1274. )
  1275. Semantic fingerprint of the line: abstract class MyClass extends BaseClassArray
  1276. (
  1277.     [0] => Array
  1278.         (
  1279.             [content] => abstract class MyClass extends BaseClass
  1280.             [semanticToken] => inherit_abstract
  1281.         )
  1282. )
  1283. Semantic fingerprint of the line: interface MyClass extends BaseClass Array
  1284. (
  1285.     [0] => Array
  1286.         (
  1287.             [content] => interface MyClass extends BaseClass
  1288.             [semanticToken] => inherit_abstract
  1289.         )
  1290. )
  1291. Semantic fingerprint of the line: interface MyClass extends BaseClassArray
  1292. (
  1293.     [0] => Array
  1294.         (
  1295.             [content] => interface MyClass extends BaseClass
  1296.             [semanticToken] => inherit_abstract
  1297.         )
  1298. )
  1299. Semantic fingerprint of the line: interface MyClass extends BaseClassArray
  1300. (
  1301.     [0] => Array
  1302.         (
  1303.             [content] => interface MyClass extends BaseClass
  1304.             [semanticToken] => inherit_abstract
  1305.         )
  1306. )
  1307. Semantic fingerprint of the line: class MyClass implements BaseClassArray
  1308. (
  1309.     [0] => Array
  1310.         (
  1311.             [content] => class MyClass implements BaseClass
  1312.             [semanticToken] => inherit_interface
  1313.         )
  1314. )
  1315. Semantic fingerprint of the line: abstract class MyClass implements BaseClassArray
  1316. (
  1317.     [0] => Array
  1318.         (
  1319.             [content] => abstract class MyClass implements BaseClass
  1320.             [semanticToken] => inherit_interface
  1321.         )
  1322. )
  1323. Semantic fingerprint of the line: interface MyClass implements BaseClass Array
  1324. (
  1325.     [0] => Array
  1326.         (
  1327.             [content] => interface MyClass implements BaseClass
  1328.             [semanticToken] => inherit_interface
  1329.         )
  1330. )
  1331. Semantic fingerprint of the line: interface MyClass implements BaseClassArray
  1332. (
  1333.     [0] => Array
  1334.         (
  1335.             [content] => interface MyClass implements BaseClass
  1336.             [semanticToken] => inherit_interface
  1337.         )
  1338. )
  1339. Semantic fingerprint of the line: interface MyClass implements BaseClassArray
  1340. (
  1341.     [0] => Array
  1342.         (
  1343.             [content] => interface MyClass implements BaseClass
  1344.             [semanticToken] => inherit_interface
  1345.         )
  1346. )
  1347. Semantic fingerprint of the line: foreach ($@!0 as $@!5) Array
  1348. (
  1349.     [0] => Array
  1350.         (
  1351.             [content] => foreach ($@!0 as $@!5)
  1352.             [semanticToken] => alias
  1353.         )
  1354. )
  1355. Semantic fingerprint of the line: foreach ($@!0 as $@!5)Array
  1356. (
  1357.     [0] => Array
  1358.         (
  1359.             [content] => foreach ($@!0 as $@!5)
  1360.             [semanticToken] => alias
  1361.         )
  1362. )
  1363. Semantic fingerprint of the line: foreach ($@!0 as $@!5)Array
  1364. (
  1365.     [0] => Array
  1366.         (
  1367.             [content] => foreach ($@!0 as $@!5)
  1368.             [semanticToken] => alias
  1369.         )
  1370. )
  1371. Semantic fingerprint of the line: foreach($@!0 as $@!5) Array
  1372. (
  1373.     [0] => Array
  1374.         (
  1375.             [content] => foreach($@!0 as $@!5)
  1376.             [semanticToken] => alias
  1377.         )
  1378. )
  1379. Semantic fingerprint of the line: foreach($@!0 as $@!5)Array
  1380. (
  1381.     [0] => Array
  1382.         (
  1383.             [content] => foreach($@!0 as $@!5)
  1384.             [semanticToken] => alias
  1385.         )
  1386. )
  1387. Semantic fingerprint of the line: foreach($@!0 as $@!5)Array
  1388. (
  1389.     [0] => Array
  1390.         (
  1391.             [content] => foreach($@!0 as $@!5)
  1392.             [semanticToken] => alias
  1393.         )
  1394. )
  1395. Semantic fingerprint of the line: $@!0 ? return 0 : return 1Array
  1396. (
  1397.     [0] => Array
  1398.         (
  1399.             [content] => $@!0 ? return 0 : return 1
  1400.             [semanticToken] => unary_conditional
  1401.         )
  1402. )
  1403. Semantic fingerprint of the line: $@!0 == $@!0 ? return 0 : return 1Array
  1404. (
  1405.     [0] => Array
  1406.         (
  1407.             [content] => $@!0 == $@!0 ? return 0 : return 1
  1408.             [semanticToken] => set
  1409.         )
  1410. )
  1411. Semantic fingerprint of the line: $@!0 == $@!0 ? return 0 : return 1Array
  1412. (
  1413.     [0] => Array
  1414.         (
  1415.             [content] => $@!0 == $@!0 ? return 0 : return 1
  1416.             [semanticToken] => set
  1417.         )
  1418.     [1] => Array
  1419.         (
  1420.             [content] => $@!0 == $@!0 ? return 0 : return 1
  1421.             [semanticToken] => unary_conditional
  1422.         )
  1423. )
  1424. Semantic fingerprint of the line: $@!0 == 'x' ? return 0 : return 1Array
  1425. (
  1426.     [0] => Array
  1427.         (
  1428.             [content] => $@!0 == 'x' ? return 0 : return 1
  1429.             [semanticToken] => set
  1430.         )
  1431. )
  1432. Semantic fingerprint of the line: $@!0 == 'x' ? return 0 : return 1Array
  1433. (
  1434.     [0] => Array
  1435.         (
  1436.             [content] => $@!0 == 'x' ? return 0 : return 1
  1437.             [semanticToken] => set
  1438.         )
  1439.     [1] => Array
  1440.         (
  1441.             [content] => $@!0 == 'x' ? return 0 : return 1
  1442.             [semanticToken] => unary_conditional
  1443.         )
  1444. )
  1445. Semantic fingerprint of the line: $@!0 == 1 ? return 0 : return 1Array
  1446. (
  1447.     [0] => Array
  1448.         (
  1449.             [content] => $@!0 == 1 ? return 0 : return 1
  1450.             [semanticToken] => set
  1451.         )
  1452. )
  1453. Semantic fingerprint of the line: $@!0 == 1 ? return 0 : return 1Array
  1454. (
  1455.     [0] => Array
  1456.         (
  1457.             [content] => $@!0 == 1 ? return 0 : return 1
  1458.             [semanticToken] => set
  1459.         )
  1460.     [1] => Array
  1461.         (
  1462.             [content] => $@!0 == 1 ? return 0 : return 1
  1463.             [semanticToken] => equal
  1464.         )
  1465. )
  1466. Semantic fingerprint of the line: $@!0 == 1 ? return 0 : return 1Array
  1467. (
  1468.     [0] => Array
  1469.         (
  1470.             [content] => $@!0 == 1 ? return 0 : return 1
  1471.             [semanticToken] => set
  1472.         )
  1473.     [1] => Array
  1474.         (
  1475.             [content] => $@!0 == 1 ? return 0 : return 1
  1476.             [semanticToken] => equal
  1477.         )
  1478.     [2] => Array
  1479.         (
  1480.             [content] => $@!0 == 1 ? return 0 : return 1
  1481.             [semanticToken] => unary_conditional
  1482.         )
  1483. )
  1484. Semantic fingerprint of the line: 1 ? return 0 : return 1Array
  1485. (
  1486.     [0] => Array
  1487.         (
  1488.             [content] => 1 ? return 0 : return 1
  1489.             [semanticToken] => unary_conditional
  1490.         )
  1491. )
  1492. Semantic fingerprint of the line: true ? return 0 : return 1Array
  1493. (
  1494.     [0] => Array
  1495.         (
  1496.             [content] => true ? return 0 : return 1
  1497.             [semanticToken] => unary_conditional
  1498.         )
  1499. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement