Lines Matching refs:function

6 Function that is executed when the module is loaded. The function name is fixed to **func_main_0**.
10 ##Prefix#Original function name
12 The following sections will describe the prefix and original function name in detail.
14 The prefix contains the scope information when the function is defined. It consists of the followin…
23 …cate Sequence Number>] can be empty. The last scope label is the one corresponding to the function.
25 …able lists the scopes and corresponding labels. Other scopes are not recorded in the function name.
29 | Instance function| `>` | Scope defined by the instance functions of a class|
30 | Static function| `<` | Scope defined by the static functions of a class|
32 | Common function| `*` | Scopes defined by all functions except the preceding types|
36 …cimal number is the index of the scope name in this array. The original function name is not conve…
39 function longFuncName() { // The function name of longFuncName is "#*#longFuncName…
40function A() { } // The function name of A is "#*@0*#A", where "@0" indicate…
41 function B() { } // The function name of B is "#*@0*#B".
50 function bar() { } // The function name of bar is "#&A*#bar".
54function foo() { } // The function name of foo is "#&A^1*#foo", where "^1" in…
58function name in the source code. For an anonymous function, the value is an empty string. Similar…
61 function foo() {} // The original function name is "foo".
62 () => { } // The original function name is "".
63 () => { } // The original function name is "^1".
67 1. If an anonymous function is stored in a variable when the function is defined, the original func…
69 let a = () => {} // The original function name is "a".
71 2. If an anonymous function is defined in an object literal and stored in a literal attribute:
72 * If the attribute name does not contain a **slash (\)** or a **period (.)**, the original function
75 b : () => {} // The original function name is "b".
78 …ains a **slash (\)** or a **period (.)**, the original function is named as an anonymous function
81 "a.b#c^2": () => {} // The original function name is "".
82 "x\\y#": () => {} // The original function name is "^1".
89 namespace A { // The function name of namespace in bytecode is "#&#A".
90 …class B { // The function name of the constructor in bytecode is "#&…
91 m() { // The function name of m in bytecode is "#&A~B>#m".
92 …return () => {} // The function name of the anonymous function in bytecode is "#&A…
94 …static s() {} // The function name of static function s in bytecode is "#&A~…
96 enum E { // The function name of enum in bytecode is "#&A %#E".
102 namespace LongNamespaceName { // The function name of namespace in bytecode is "#&#Lo…
103 …class LongClassName { // The function name of the constructor in bytecode is "#&…
104 …longFunctionName() { // The function name of the instance function in the bytecode …
106 …longFunctionName() { // The function name in bytecode is "#&@1~@0>#longFunctionName…
107function inSecondFunction() {} // The function name in bytecode is "#&@1~@0>@2^1*#inSecondFunctio…