File: namespace-block.php

package info (click to toggle)
php-elisp 1.24.2-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,220 kB
  • sloc: lisp: 7,069; php: 5,343; makefile: 58; sh: 10
file content (74 lines) | stat: -rw-r--r-- 5,309 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php // ###php-mode-test### ((indent (* 0 c-basic-offset)))
// ###php-mode-test### ((indent 0))

/**                 // ###php-mode-test### ((indent 0))
 * Block namespace  // ###php-mode-test### ((indent 1))
 */                 // ###php-mode-test### ((indent 1))
namespace FooBar // ###php-mode-test### ((indent 0))
{                // ###php-mode-test### ((indent 0))
    $i = 0;      // ###php-mode-test### ((indent c-basic-offset))
    do {         // ###php-mode-test### ((indent c-basic-offset))
        $i++;    // ###php-mode-test### ((indent (* 2 c-basic-offset)))
    } while ($i < 100); // ###php-mode-test### ((indent c-basic-offset))
    // ###php-mode-test### ((indent c-basic-offset))
    try {                             // ###php-mode-test### ((indent c-basic-offset))
        throw new \RuntimeException;  // ###php-mode-test### ((indent (* 2 c-basic-offset)))
    } catch (\Error $e) {             // ###php-mode-test### ((indent c-basic-offset))
        echo "cached error", PHP_EOL; // ###php-mode-test### ((indent (* 2 c-basic-offset)))
    } catch (Error $e) {              // ###php-mode-test### ((indent c-basic-offset))
        echo "cached error", PHP_EOL; // ###php-mode-test### ((indent (* 2 c-basic-offset)))
    } finally {                       // ###php-mode-test### ((indent c-basic-offset))
        echo "finally", PHP_EOL;      // ###php-mode-test### ((indent (* 2 c-basic-offset)))
    }                                 // ###php-mode-test### ((indent c-basic-offset))
    // ###php-mode-test### ((indent c-basic-offset))
    /**              // ###php-mode-test### ((indent c-basic-offset))
     * DocComment    // ###php-mode-test### ((indent (1+ c-basic-offset)))
     */              // ###php-mode-test### ((indent (1+ c-basic-offset)))
    function hoge()  // ###php-mode-test### ((indent c-basic-offset))
    {                // ###php-mode-test### ((indent c-basic-offset))
        // ###php-mode-test### ((indent (* 2 c-basic-offset)))
    }                // ###php-mode-test### ((indent c-basic-offset))
    // ###php-mode-test### ((indent c-basic-offset))
    function fuga() :array // ###php-mode-test### ((indent c-basic-offset))
    {                      // ###php-mode-test### ((indent c-basic-offset))
    }                      // ###php-mode-test### ((indent c-basic-offset))
    // ###php-mode-test### ((indent c-basic-offset))
    // ###php-mode-test### ((indent c-basic-offset))
    class Fizz             // ###php-mode-test### ((indent c-basic-offset))
    {                      // ###php-mode-test### ((indent c-basic-offset))
        static             // ###php-mode-test### ((indent (* 2 c-basic-offset)))
            public         // ###php-mode-test### ((indent (* 3 c-basic-offset)))
            function a(    // ###php-mode-test### ((indent (* 3 c-basic-offset)))
                array $v   // ###php-mode-test### ((indent (* 4 c-basic-offset)))
            ):             // ###php-mode-test### ((indent (* 3 c-basic-offset)))
            string         // ###php-mode-test### ((indent (* 3 c-basic-offset)))
        {                  // ###php-mode-test### ((indent (* 2 c-basic-offset)))
            return         // ###php-mode-test### ((indent (* 3 c-basic-offset)))
                array_pop( // ###php-mode-test### ((indent (* 4 c-basic-offset)))
                    $v     // ###php-mode-test### ((indent (* 5 c-basic-offset)))
                )          // ###php-mode-test### ((indent (* 4 c-basic-offset)))
                ;          // ###php-mode-test### ((indent (* 4 c-basic-offset)))
        }                  // ###php-mode-test### ((indent (* 2 c-basic-offset)))
    }                      // ###php-mode-test### ((indent c-basic-offset))
    // ###php-mode-test### ((indent c-basic-offset))
    class Buzz            // ###php-mode-test### ((indent c-basic-offset))
        extends           // ###php-mode-test### ((indent (* 2 c-basic-offset)))
        Fizz              // ###php-mode-test### ((indent (* 2 c-basic-offset)))
    {                     // ###php-mode-test### ((indent c-basic-offset))
        function b // ###php-mode-test### ((indent (* 2 c-basic-offset)))
            (             // ###php-mode-test### ((indent (* 3 c-basic-offset)))
                $v        // ###php-mode-test### ((indent (* 4 c-basic-offset)))
            ) {           // ###php-mode-test### ((indent (* 3 c-basic-offset)))
            while         // ###php-mode-test### ((indent (* 3 c-basic-offset)))
                (         // ###php-mode-test### ((indent (* 4 c-basic-offset)))
                    true  // ###php-mode-test### ((indent (* 5 c-basic-offset)))
                )         // ###php-mode-test### ((indent (* 4 c-basic-offset)))
            {             // ###php-mode-test### ((indent (* 3 c-basic-offset)))
                yield     // ###php-mode-test### ((indent (* 4 c-basic-offset)))
                    1;    // ###php-mode-test### ((indent (* 5 c-basic-offset)))
            }             // ###php-mode-test### ((indent (* 3 c-basic-offset)))
        } // ###php-mode-test### ((indent (* 2 c-basic-offset)))
    } // ###php-mode-test### ((indent (* 1 c-basic-offset)))
}     // ###php-mode-test### ((indent (* 0 c-basic-offset)))

// ###php-mode-test### ((indent (* 0 c-basic-offset)))