| /arkcompiler/ets_frontend/ets2panda/linter/test/main/ |
| D | class_as_object.ets.json | 22 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 32 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 42 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 52 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 72 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 82 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 102 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 112 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 132 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 142 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", [all …]
|
| D | class_as_object.ets.arkts2.json | 64 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 74 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 84 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 94 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 134 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 154 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 174 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 194 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 214 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 294 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", [all …]
|
| D | imported_use_as_object.ets.json | 24 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 34 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 44 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 84 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 94 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 104 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 114 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 124 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 134 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 174 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", [all …]
|
| D | sendable_class_inheritance.ets.json | 24 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 34 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 44 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 54 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 64 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 74 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 84 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 94 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 104 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 114 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", [all …]
|
| D | sendable_class_inheritance.ets.autofix.json | 24 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 34 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 44 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 54 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 64 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 74 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 84 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 94 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 104 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 114 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", [all …]
|
| D | sendable_explicit_field_type.ets.migrate.json | 184 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 194 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 204 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 214 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 234 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 244 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 264 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 274 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 284 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 294 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… [all …]
|
| D | sendable_class_inheritance.ets.migrate.json | 24 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 34 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 44 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 54 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 64 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 74 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 84 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 94 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 104 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 114 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)",
|
| D | constructor_types.ets.json | 44 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 54 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 84 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 94 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 154 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 164 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)",
|
| D | extends_expression.ets.json | 24 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 34 "rule": "Interfaces cannot extend classes (arkts-extends-only-class)", 74 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 84 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)",
|
| D | sendable_class_inheritance_2.ets.json | 24 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 34 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 44 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 54 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 64 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)", 74 … "rule": "The inheritance for \"Sendable\" classes is limited (arkts-sendable-class-inheritance)",
|
| D | explicit_function_type.ets.json | 44 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 54 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 64 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)",
|
| D | sendable_class_interface_property.ets.json | 34 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 44 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 54 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 64 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 74 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 84 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 94 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 104 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 114 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… 124 …"rule": "Properties in \"Sendable\" classes and interfaces must have a Sendable data type (arkts-s… [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/ |
| D | classes-expected.txt | 15 "program": "classes.ets" 20 "program": "classes.ets" 37 "program": "classes.ets" 42 "program": "classes.ets" 62 "program": "classes.ets" 67 "program": "classes.ets" 82 "program": "classes.ets" 87 "program": "classes.ets" 95 "program": "classes.ets" 100 "program": "classes.ets" [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/test-lists/ets-func-tests/ |
| D | ets-func-tests-excluded-DI.txt | 55 spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/override_optional_param_0… 56 spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/override_optional_param_0… 57 spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/override_optional_param_0… 58 spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/override_optional_param_0… 59 spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/override_optional_param_0… 60 spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/override_optional_param_0… 61 spec/09.classes/9.6.Method_Declarations/method-optional-parameters-00.ets 62 spec/09.classes/9.6.Method_Declarations/method-optional-parameters-01.ets 63 spec/09.classes/9.6.Method_Declarations/method-optional-parameters-02.ets 64 spec/09.classes/9.6.Method_Declarations/method-optional-parameters-03.ets [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/test-lists/ets-cts/ |
| D | ets-cts-excluded-DI.txt | 53 09.classes/03.class_members/acc/pkgmod_0.ets 54 09.classes/03.class_members/acc/pkgmod_1.ets 55 09.classes/03.class_members/acc/pkgmod_2.ets 56 09.classes/03.class_members/acc/pkgmod_3.ets 57 09.classes/03.class_members/acc/pkgmod_4.ets 58 09.classes/03.class_members/acc/pkgmod_5.ets 59 09.classes/03.class_members/acc/sepmod_0.ets 60 09.classes/03.class_members/acc/sepmod_1.ets 61 09.classes/03.class_members/acc/sepmod_2.ets 62 09.classes/03.class_members/acc/sepmod_3.ets [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_call_conv.cpp | 23 std::vector<ArgumentClass> &classes) const in Classification() 43 classes.push_back(kIntegerClass); in Classification() 47 classes.push_back(kFloatClass); in Classification() 56 std::vector<ArgumentClass> &classes) const in Classification() 71 classes.push_back(kIntegerClass); in Classification() 78 classes.push_back(kIntegerClass); in Classification() 81 classes.push_back(kFloatClass); in Classification() 84 classes.push_back(kFloatClass); in Classification() 93 std::vector<ArgumentClass> &classes) const in Classification() 108 classes.push_back(kIntegerClass); in Classification() [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/test/rules/ |
| D | rule149.ets.json | 22 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 32 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 42 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 52 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 72 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 82 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 102 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 112 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 132 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", 242 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)", [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | simplify_string_builder.h | 72 Inst *instance {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes) 73 Inst *ctorCall {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes) 74 Inst *toStringCall {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes) 75 size_t appendCount {0}; // NOLINT(misc-non-private-member-variables-in-classes) 77 appendIntrinsics {}; // NOLINT(misc-non-private-member-variables-in-classes) 145 BasicBlock *block {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes) 146 PhiInst *accValue {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes) 147 Inst *initialValue {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes) 150 Inst *instance {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes) 151 Inst *ctorCall {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes) [all …]
|
| /arkcompiler/runtime_core/libabckit/tests/stress/ |
| D | fail_list_sts_with_runtime.json | 102 …"/tmp/abckit_test_ets/spec/09.classes/9.5.Field_Declaration/class_with_optional_attributes_0000.st… 103 …"/tmp/abckit_test_ets/spec/09.classes/9.5.Field_Declaration/class_with_optional_attributes_0001.st… 104 …"/tmp/abckit_test_ets/spec/09.classes/9.5.Field_Declaration/class_with_optional_attributes_0002.st… 105 …"/tmp/abckit_test_ets/spec/09.classes/9.5.Field_Declaration/class_with_optional_attributes_0003.st… 106 …"/tmp/abckit_test_ets/spec/09.classes/9.5.Field_Declaration/class_with_optional_attributes_0004.st… 107 …"/tmp/abckit_test_ets/spec/09.classes/9.5.Field_Declaration/class_with_optional_attributes_0005.st… 108 …"/tmp/abckit_test_ets/spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/in… 109 …"/tmp/abckit_test_ets/spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/in… 110 …"/tmp/abckit_test_ets/spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/in… 111 …"/tmp/abckit_test_ets/spec/09.classes/9.6.Method_Declarations/10.Overriding_by_Instance_Methods/in… [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/03.types/19.union_types/02.access_to_common_union_members/ |
| D | cm_fld1.params.yaml | 16 # Common fields in classes 18 // classes, fields of any type 32 // classes, fields of number type 46 // classes, fields of bigint type 60 // classes, fields of Integral type 74 // classes, fields of Error type 88 // classes, fields of union literal type 102 // classes, fields of union type 116 // classes, fields of array type 130 // classes, fields of tuple type [all …]
|
| D | cm_meth1.params.yaml | 18 // classes, methods of any type 42 // classes, methods of number type 60 // classes, methods of bigint type 78 // classes, methods of Integral type 96 // classes, methods of Error type 114 // classes, methods of union literal type 132 // classes, methods of union type 150 // classes, methods of array type 168 // classes, methods of tuple type 186 // classes, methods of Record type [all …]
|
| D | cm_fld2.params.yaml | 18 // classes, fields of any type 34 // classes, fields of number type 52 // classes, fields of bigint type 68 // classes, fields of Integral type 92 // classes, fields of Error type 106 // classes, fields of union literal type 128 // classes, fields of union type 148 // classes, fields of array type 164 // classes, fields of tuple type 180 // classes, fields of Record type [all …]
|
| /arkcompiler/ets_frontend/ets2panda/lexer/token/ |
| D | sourceLocation.h | 48 // NOLINTBEGIN(misc-non-private-member-variables-in-classes) 51 // NOLINTEND(misc-non-private-member-variables-in-classes) 67 // NOLINTBEGIN(misc-non-private-member-variables-in-classes) 70 // NOLINTEND(misc-non-private-member-variables-in-classes) 83 // NOLINTBEGIN(misc-non-private-member-variables-in-classes) 86 // NOLINTEND(misc-non-private-member-variables-in-classes) 102 // NOLINTBEGIN(misc-non-private-member-variables-in-classes) 105 // NOLINTEND(misc-non-private-member-variables-in-classes) 118 // NOLINTBEGIN(misc-non-private-member-variables-in-classes) 121 // NOLINTEND(misc-non-private-member-variables-in-classes)
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_call_conv.cpp | 161 std::vector<ArgumentClass> classes {}; in LocateNextParm() local 162 int32 alignedTySize = ClassificationArg(beCommon, mirType, classes); in LocateNextParm() 164 if (classes[0] == kIntegerClass) { in LocateNextParm() 170 } else if (classes[0] == kFloatClass) { in LocateNextParm() 173 if (pLoc.reg0 == kRinvalid || classes[0] == kMemoryClass) { in LocateNextParm() 184 std::vector<ArgumentClass> classes {}; /* Max of four Regs. */ in LocateRetVal() local 185 int32 alignedTySize = ClassificationRet(beCommon, retType, classes); in LocateRetVal() 189 if (classes[0] == kIntegerClass) { in LocateRetVal() 197 } else if (classes[0] == kFloatClass) { in LocateRetVal() 206 if (pLoc.reg0 == kRinvalid || classes[0] == kMemoryClass) { in LocateRetVal() [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/hotreload/ |
| D | hotreload.h | 76 * There is no API for adding classes for hotreload 111 panda_file::SourceLang lang_; // NOLINT(misc-non-private-member-variables-in-classes) 112 ManagedThread *thread_; // NOLINT(misc-non-private-member-variables-in-classes) 113 PandaVector<ClassContainment> classes_; // NOLINT(misc-non-private-member-variables-in-classes) 115 …s_; // NOLINT(misc-non-private-member-variables-in-classes) 116 …dMap<Method *, Method *> methodsTable_; // NOLINT(misc-non-private-member-variables-in-classes) 117 …dMap<Class *, FieldIdTable> fieldsTables_; // NOLINT(misc-non-private-member-variables-in-classes) 118 …dSet<Class *> reloadedClasses_; // NOLINT(misc-non-private-member-variables-in-classes)
|