| /arkcompiler/ets_frontend/ets2panda/linter/test/main/ |
| D | no_ts_like_smart_type.ets.arkts2.json | 24 "rule": "Smart type differences (arkts-no-ts-like-smart-type)", 44 "rule": "Smart type differences (arkts-no-ts-like-smart-type)", 64 "rule": "Smart type differences (arkts-no-ts-like-smart-type)", 84 "rule": "Smart type differences (arkts-no-ts-like-smart-type)", 114 "rule": "Smart type differences (arkts-no-ts-like-smart-type)", 134 "rule": "Smart type differences (arkts-no-ts-like-smart-type)", 154 "rule": "Smart type differences (arkts-no-ts-like-smart-type)", 234 "rule": "Smart type differences (arkts-no-ts-like-smart-type)", 244 "rule": "Smart type differences (arkts-no-ts-like-smart-type)",
|
| D | explicit_function_type.ets.arkts2.json | 64 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 244 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 294 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 304 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 314 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 324 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 334 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 354 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)",
|
| D | explicit_function_type.ets.autofix.json | 119 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 387 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 459 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 480 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 501 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 522 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 543 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)", 574 "rule": "The function type should be explicit (arkts-no-ts-like-function-call)",
|
| D | types.ets | 55 a: string; // String-like name 56 5: string; // Number-like name 57 [c]: string; // String-like name 58 [d]: string; // Number-like name
|
| D | types.ets.migrate.ets | 63 a: string; // String-like name 64 __5: string; // Number-like name 65 [c]: string; // String-like name 66 [d]: string; // Number-like name
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/ |
| D | cl_parser.h | 49 const std::string_view rawArg; /* full option, like "--key=value" */ 50 std::string_view key; /* Extracted key, like "--key" */ 51 std::string_view val; /* Extracted value, like "value" */ 53 For options like --key=value, it's true. 54 For options like --key value, it's false */ 55 …bool isJoinedOpt = false; /* indicates whether the parsed option was a joined option, like: -… 112 * Looks like ugly architecture, but we need it */
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/11.constant_to_enum_conversions/ |
| D | int2enum.params.yaml | 19 // assignment-like context, variable declaration 28 // assignment-like context, constant declaration 39 // assignment-like context, variable assignment 57 // assignment-like context, field declaration 71 // assignment-like context, field assignment
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/10.enum_to_const_types_conversions/ |
| D | enum2str.params.yaml | 20 // assignment-like context, variable declaration 30 // assignment-like context, constant declaration 44 // assignment-like context, variable assignment 62 // assignment-like context, field declaration 76 // assignment-like context, field assignment
|
| D | enum2int.params.yaml | 20 // assignment-like context, variable declaration 30 // assignment-like context, constant declaration 44 // assignment-like context, variable assignment 62 // assignment-like context, field declaration 76 // assignment-like context, field assignment
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/src/ |
| D | cl_parser.cpp | 33 /* Joined Option (like -DMACRO) can be detected as substring (-D) in the option string */ in CheckJoinedOption() 97 /* equal option, like --key=value */ in ParseEqualOption() 102 /* It can be joined option, like: -DMACRO=VALUE */ in ParseEqualOption() 118 /* It can be joined option, like: -DMACRO */ in ParseSimpleOption() 145 /* option like --key=value */ in HandleInputArgs() 156 /* option like "--key value" or "--key" */ in HandleInputArgs()
|
| D | cl_option_parser.cpp | 43 /* The option like "--key= " does not contain a value after equal symbol */ in ExtractValue() 50 * like "--key=val" or joined option like -DValue */ in ExtractValue() 57 /* Optional value can be set only with "=" like this --key=value */ in ExtractValue() 88 /* DisabledName should set it to false, like --fno-omit-framepointer vs --fomit-framepointer */ in ParseBool()
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | panda_cache.h | 82 … // Emulator target doesn't support atomic operations with 128bit structures like MethodCachePair. in GetMethodFromCache() 100 … // Emulator target doesn't support atomic operations with 128bit structures like MethodCachePair. in SetMethodCache() 117 … // Emulator target doesn't support atomic operations with 128bit structures like FieldCachePair. in GetFieldFromCache() 135 … // Emulator target doesn't support atomic operations with 128bit structures like FieldCachePair. in SetFieldCache() 152 … // Emulator target doesn't support atomic operations with 128bit structures like ClassCachePair. in GetClassFromCache() 170 … // Emulator target doesn't support atomic operations with 128bit structures like ClassCachePair. in SetClassCache()
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner-2/cfg/workflows/arkjs/ |
| D | env_hzjsvm_sample.yaml | 42 # The full value of `custom.test-root` looks like: ${CONCURRENCY_TESTS}/${custom.suite-name} 45 # The full value `custom.list-root` looks like: ${CONCURRENCY_TESTS}/test-lists 52 … # The full value of `general.work-dir` looks like: ${CONCURRENCY_TESTS_TEMP}/${custom.suite-name} 98 # set the number like 1, 5 etc.
|
| /arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/model/builder/ |
| D | ArkImportBuilder.ts | 47 // just like: import '../xxx' 58 //just like: import fs from 'fs' 70 // just like: import {xxx} from './yyy' 96 // just like: import * as ts from 'ohos-typescript'
|
| D | ArkExportBuilder.ts | 65 // just like: export {xxx as x} from './yy' 97 // just like: export * as xx from './yy' 100 // just like: export * from './yy' 135 // just like: export default xx 138 // just like: export default xx as YY
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/ |
| D | README.md | 8 In type annotations don't place a space before colon and place single after, like `let x: number | … 89 Name types in camel case, starting with and upper case later, like `VeryLongTypeName` 91 …perties and methods in camel case, like `myMethod`. Write entire abbreviation in single case accor… 93 Name global constants in upper snake case, like `NOT_USED`. This rule also applies to `enum` members
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/debug/ |
| D | README.md | 3 This package contains various debug tools and is not implicitly imported by default like other stdl…
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | coding-style.md | 3 …s://google.github.io/styleguide/cppguide.html) (you can get google config like this: `clang-format… 46 … unreachable, but the language syntax requires it, mark it with something like return nullptr; /* …
|
| D | import-export.md | 32 All entities from these packages are accessible as simple names, like the console variable. 74 …ot this option should be renamed accordingly with the related code parts (like --ets-module to --e… 76 The following examples are showing what these cases looks like in the assembly code: 162 … at runtime, ignoring that each lib element belongs to a separate package like std.math and std.ti… 297 * Exporting one program element more than once (like, exported as a type and also as a default expo… 301 In case of handling some variants of the export (like selective and default export) the compiler ex… 303 * The binder is shared between all parsed program files, which makes it suitable for checks, like t… 384 …pulated with every definion in the parsed file while via visitor methods, like *ImportExportDecls:… 401 … * It will checks for clashing names, when the given alias is a name, which is also exported, like: 409 …* It also checks for clashing names between the different types of exports, like export type, defa… [all …]
|
| /arkcompiler/runtime_core/docs/ |
| D | coding-style.md | 3 …s://google.github.io/styleguide/cppguide.html) (you can get google config like this: `clang-format… 46 … unreachable, but the language syntax requires it, mark it with something like return nullptr; /* …
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | convertPrimitiveCastMethodCall.cpp | 28 // Convert all MemberExpressions like 'a.toInt()' where 'a' has any primitive type into AsExpressio…
|
| /arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/save/base/ |
| D | ExportPrinter.ts | 47 // just like: export * as xx from './yy' 54 // just like: export {xxx as x} from './yy'
|
| /arkcompiler/runtime_core/static_core/libpandabase/mem/ |
| D | stack_like_allocator.h | 22 // Note: we only have 4GB of memory on arm32, so we need to limit the max size of the stack like al… 30 // Allocation flow looks like that:
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/utils/consts/ |
| D | ArkTS2Rules.ts | 196 [300, 'arkts-no-ts-like-function-call'], 204 [372, 'arkts-no-ts-like-smart-type'], 207 [375, 'arkts-no-ts-like-catch-type'],
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | plt.md | 15 Speaking about AOT mode, for opcodes like `CallStatic`, `CallVirtual`, and opcodes related to `Clas… 90 XX+20: blr x30 ; Call Resolver, x16 is like a "parameter" and "return value" 111 Resolver returns `index+1` value using `x16`, and don't call any other functions like `PLT CallStat… 139 YY+04: br x17 ; Jump to resolver, x16 works like a "parameter" and "re… 145 XX+12: bl YY - (XX+08) ; Call shared slow path for PLT resolver, x16 works like a "parame… 203 AOT file, but distance to `.aot_got` section can be calculated in the same way like for usual code …
|