| /arkcompiler/runtime_core/libpandabase/ |
| D | README.md | 7 pandargs is header-only utility tool that helps to parse command line arguments. It supports severa… 25 …d of `PandArg`, `PandArgCompound` can be used, which serves for creation of the compound arguments. 28 #### Arguments subsubsection 35 // argument name | argument description | sub-arguments 43 - PandArgCompound accepts three parameters: argument name, description and list of sub-arguments 52 - List of sub-arguments has type `std::initializer_list<PandArgBase *>`, and it accepts any non-com… 53 Sub-arguments should not be added to the parser via `PandArgParser::Add`. 77 - regular arguments 78 - tail arguments 79 - remainder arguments [all …]
|
| /arkcompiler/ets_frontend/ts2panda/tests/expression/ |
| D | arguments.test.ts | 34 describe("arguments Keyword", function () { 35 it('arguments: Array-like object accessible inside functions', function () { 37 snippetCompiler.compile(`function foo(a,b) {arguments[0];}`); 38 …IRNode.pg = new PandaGen("foo", creatAstFromSnippet(`function foo(a,b) {arguments[0];}`), 0, undef… 56 it('arguments as parameter shadows keyword', function () { 58 snippetCompiler.compile(`function foo(arguments) {arguments[0];}`); 59 …IRNode.pg = new PandaGen("foo", creatAstFromSnippet(`function foo(arguments) {arguments[0];}`), 0,…
|
| /arkcompiler/ets_frontend/ts2panda/src/expression/ |
| D | newExpression.ts | 30 if (containSpreadElement(expr.arguments)) { 32 … createArrayFromElements(expr, compiler, <ts.NodeArray<ts.Expression>>expr.arguments, argRegs); 40 // prepare arguments for newobj.dyn.range instruction 42 if (expr.arguments) { 43 numArgs += expr.arguments.length; 50 if (expr.arguments) { 51 // store ctor arguments in registers 52 expr.arguments.forEach((argExpr: ts.Expression) => {
|
| D | callExpression.ts | 33 compiler.compileExpression(expr.arguments[0]); 53 let { arguments: args, passThis: passThis } = getHiddenParameters(innerExpression, compiler); 55 // compile arguments of function call 90 return { arguments: args, passThis: passThis }; 96 for (let i = 0; i < expr.arguments.length; i++) { 97 let argument = expr.arguments[i]; 105 expr.arguments.forEach((argExpr: ts.Expression) => { 144 createArrayFromElements(expr, compiler, <ts.NodeArray<ts.Expression>>expr.arguments, argArray);
|
| /arkcompiler/ets_runtime/test/aottest/getunmappedargs/ |
| D | getunmappedargs.ts | 18 print(arguments[0]); 23 print(arguments[0]); 24 print(arguments[1]); 25 print(arguments[2]); 30 print(arguments[0]); 31 print(arguments[1]);
|
| /arkcompiler/ets_frontend/es2panda/test/parser/js/ |
| D | test-new-expression-expected.txt | 23 "arguments": [], 65 "arguments": [ 172 "arguments": [], 184 "arguments": [], 196 "arguments": [], 255 "arguments": [ 282 "arguments": [], 328 "arguments": [ 356 "arguments": [], 368 "arguments": [], [all …]
|
| D | test-call-expression-expected.txt | 43 "arguments": [ 72 "arguments": [ 128 "arguments": [ 198 "arguments": [ 257 "arguments": [], 300 "arguments": [ 386 "arguments": [ 474 "arguments": [ 533 "arguments": [
|
| D | Invalid-destructuring-target-arguments-8-expected.txt | 1 …ntaxError: Invalid destructuring assignment target: arguments [Invalid-destructuring-target-argume…
|
| D | Invalid-destructuring-target-arguments-1-expected.txt | 1 …ntaxError: Invalid destructuring assignment target: arguments [Invalid-destructuring-target-argume…
|
| D | Invalid-destructuring-target-arguments-3-expected.txt | 1 …ntaxError: Invalid destructuring assignment target: arguments [Invalid-destructuring-target-argume…
|
| D | Invalid-destructuring-target-arguments-4-expected.txt | 1 …ntaxError: Invalid destructuring assignment target: arguments [Invalid-destructuring-target-argume…
|
| D | Invalid-destructuring-target-arguments-2-expected.txt | 1 …ntaxError: Invalid destructuring assignment target: arguments [Invalid-destructuring-target-argume…
|
| D | Invalid-destructuring-target-arguments-5-expected.txt | 1 …ntaxError: Invalid destructuring assignment target: arguments [Invalid-destructuring-target-argume…
|
| D | Invalid-destructuring-target-arguments-6-expected.txt | 1 …ntaxError: Invalid destructuring assignment target: arguments [Invalid-destructuring-target-argume…
|
| /arkcompiler/ets_frontend/es2panda/ |
| D | README.md | 7 es2panda [OPTIONS] [input file] -- [arguments] 10 ## Optional arguments 23 ## Tail arguments 34 ### Optional arguments 39 ### Tail arguments
|
| /arkcompiler/ets_runtime/test/moduletest/getunmappedargs/ |
| D | getunmappedargs.js | 18 * @tc.desc:test arguments 23 print(arguments[0]) 24 print(arguments[1]) 25 print(arguments[2])
|
| /arkcompiler/runtime_core/plugins/ecmascript/tests/ |
| D | CMakeLists.txt | 18 …set(multiValues EXPECTED_STDOUT VERIFIER_EXPECTED_STDOUT VERIFIER_SEARCH_STDERR ARGUMENTS RUNTIME_… 91 ARGUMENTS "${ARG_ARGUMENTS}" 107 ARGUMENTS "${ARG_ARGUMENTS}" 124 ARGUMENTS "${ARG_ARGUMENTS}" 142 ARGUMENTS "${ARG_ARGUMENTS}" 158 ARGUMENTS "${ARG_ARGUMENTS}" 177 ARGUMENTS "${ARG_ARGUMENTS}" 192 ARGUMENTS "${ARG_ARGUMENTS}" 207 ARGUMENTS "${ARG_ARGUMENTS}" 222 ARGUMENTS "${ARG_ARGUMENTS}" [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | call.short.yaml | 24 Call indicated static method, i.e. create new frame, pass values of arguments and 31 Arguments are passed in source registers in the same order as in method signature. 32 … Non-range instructions can be used to pass up to 4 arguments (unused register slot values will 34 …For methods with more arguments range kind of instruction is to be used, which takes the needed nu… 35 of arguments starting from 'vs' register. 47 description: Check that 'call.short' supports up to 2 arguments. 151 description: Verifier should check usage of uninitialized arguments passed to function. 164 # 1st argument is function arguments 262 … description: Check 'call.short' when arguments of function and instruction parameters mismatch. 274 # 1st - function arguments [all …]
|
| D | call.yaml | 25 Call indicated static method, i.e. create new frame, pass values of arguments and 32 Arguments are passed in source registers in the same order as in method signature. 33 … Non-range instructions can be used to pass up to 4 arguments (unused register slot values will 35 …For methods with more arguments range kind of instruction is to be used, which takes the needed nu… 36 of arguments starting from 'vs' register. 48 description: Check that 'call' supports up to 4 arguments. 168 description: Verifier should check usage of uninitialized arguments passed to function. 181 # 1st argument is function arguments 263 description: Check 'call' when arguments of function and instruction parameters mismatch. 275 # 1st - function arguments [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | lowering_relate_gate_test.cpp | 54 auto arg0 = builder.Arguments(0); in HWTEST_F_L0() 77 auto arg0 = builder.Arguments(0); in HWTEST_F_L0() 78 auto arg1 = builder.Arguments(1); in HWTEST_F_L0() 99 auto arg0 = builder.Arguments(0); in HWTEST_F_L0() 100 auto arg1 = builder.Arguments(1); in HWTEST_F_L0() 121 auto arg0 = builder.Arguments(0); in HWTEST_F_L0() 145 auto arg0 = builder.Arguments(0); in HWTEST_F_L0() 146 auto arg1 = builder.Arguments(1); in HWTEST_F_L0() 167 auto glue = builder.Arguments(0); in HWTEST_F_L0() 168 auto arg0 = builder.Arguments(1); in HWTEST_F_L0() [all …]
|
| /arkcompiler/runtime_core/cmake/ |
| D | TemplateBasedGen.cmake | 20 # Mandatory arguments: 25 # Optional arguments: 29 # * EXTRA_ARGV -- a list of positional arguments that could be accessed in '.erb' files via ARGV[] 89 # Mandatory arguments: 92 # Optional arguments: 123 # Mandatory arguments: 129 # EXTRA_ARGV -- a list of positional arguments that could be accessed in '.erb' files via ARGV[] 154 # Mandatory arguments: 162 # Parsing function arguments
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | callExpression.h | 37 explicit CallExpression(Expression *callee, ArenaVector<Expression *> &&arguments, in CallExpression() argument 41 arguments_(std::move(arguments)), in CallExpression() 57 const ArenaVector<Expression *> &Arguments() const in Arguments() function 62 ArenaVector<Expression *> &Arguments() in Arguments() function
|
| /arkcompiler/ets_runtime/test/aottest/newobjspread/ |
| D | newobjspread.ts | 22 this.a = arguments[0]; 23 this.b = arguments[1]; 24 this.c = arguments[2];
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | reg_encoder.h | 29 * |<-locals->|<-free registers->|<-RegAlloc temps->|<-arguments->| 36 * * arguments (>= 0) are registers allocated for function's arguemnts. 42 * Space for arguments, however, can contain "holes" (each "hole" corresponds 46 * number of registers used in the unoptimized bytecode. Total number of arguments 51 * 1. Shift temps and arguments to the left adjacently to locals, and reserve the 55 * |<-locals->|<-range temps->|<-RegAlloc temps->|<-arguments->|<-free registers->| 63 …* |<-Renumber temps->|<-locals->|<-range temps->|<-RegAlloc temps->|<-arguments->|<-free registers…
|
| /arkcompiler/runtime_core/tests/cts-coverage-tool/config/ |
| D | non_testable.yaml | 107 Call 'any' value that represents a function, i.e. create a new frame, pass values of arguments 113 arguments of a function. 114 Non-range instructions can be used to pass up to 4 arguments (unused register slot values will 116 …For methods with more arguments range kind of instruction is to be used, which takes the needed nu… 117 of arguments starting from 'v' register.
|