Home
last modified time | relevance | path

Searched full:methods (Results 1 – 25 of 820) sorted by relevance

12345678910>>...33

/arkcompiler/ets_runtime/test/moduletest/getiterator/
Dexpect_output.txt14 Testing methods affected by map Symbol.iterator:
17 Testing methods affected by set Symbol.iterator:
22 Testing methods affected by array Symbol.iterator:
25 Testing methods affected by map Symbol.iterator (inherited way):
30 Testing methods affected by custom Set Symbol.iterator (inherited way):
35 Testing methods affected by custom Array Symbol.iterator (inherited way):
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/17.async_functions_and_methods/02.async_methods/
Dameth_n.params.yaml17 // Async methods can be neither abstract nor native.
23 // Async methods can be neither abstract nor native.
29 // Async methods can be neither abstract nor native.
35 // Async methods can be neither abstract nor native.
73 // Returning values of types Promise<T> and T from async methods is allowed.
81 // Returning values of types Promise<T> and T from async methods is allowed.
89 // Returning values of types Promise<T> and T from async methods is allowed.
97 // Returning values of types Promise<T> and T from async methods is allowed.
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/03.types/08.reference_types/12.union_types/access_to_common_union_members/
Dcm_meth1.params.yaml16 # Common methods
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
[all …]
Dcm_meth2.params.yaml16 # Common methods in superclasses
18 // classes, methods of any type
38 // classes, methods of number type
62 // classes, methods of bigint type
82 // classes, methods of Integral type
114 // classes, methods of Error type
130 // classes, methods of union literal type
160 // classes, methods of union type
188 // classes, methods of array type
209 // classes, methods of tuple type
[all …]
Dcm_meth3.params.yaml16 # Common methods in interfaces
18 // interfaces, methods of any type
42 // interfaces, methods of number type
66 // interfaces, methods of bigint type
90 // interfaces, methods of Integral type
113 // interfaces, methods of Error type
137 // interfaces, methods of union literal type
161 // interfaces, methods of union type
185 // interfaces, methods of array type
209 // interfaces, methods of tuple type
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/utils/consts/
DLimitedStdAPI.ts34 // methods
47 // methods
78 // methods
97 // methods
112 // methods
120 // methods
127 // methods
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/09.classes/06.method_declarations/inheriting_methods_with_override-equivalent_signatures/
Dinheritance_abstract_multiple_methods_with_same_signatures.sts17 desc: Inherit multiple methods with override-equivalent signatures, but method in superclass is abs…
18methods. Otherwise, the set of override-equivalent methods consists of at least one abstract metho…
/arkcompiler/runtime_core/static_core/irtoc/lang/
Dvalidation.rb45 methods = []
51 methods << CompiledMethod.new
65 methods[-1][data[0]] = data[1]
68 Hash[methods.map { |m| [m.name.split('::')[1].to_sym, m] } ]
75 methods = parse_methods(dump_file)
78 method = methods[method_name.to_sym]
/arkcompiler/ets_frontend/ets2panda/linter/test/main/
Doptional_methods.ts.arkts2.json24 "rule": "Optional methods are not supported (arkts-optional-methods)",
34 "rule": "Optional methods are not supported (arkts-optional-methods)",
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/methods/
Dlib.expected23 class Methods {
32 (Methods as any) = (globalThis as any).Panda.getClass('LMethods;');
33 export {Methods};
34 exports.Methods = Methods;
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_itable_builder.cpp97 // add methods if it's not an interface (methods are located only for classes)
123 auto methods = entry.GetInterface()->GetVirtualMethods(); in Build() local
125 if (!methods.Empty()) { in Build()
126 methodsAlloc = classLinker->GetAllocator()->AllocArray<Method *>(methods.size()); in Build()
128 Span<Method *> methodsArray = {methodsAlloc, methods.size()}; in Build()
146 auto methods = entry.GetInterface()->GetVirtualMethods(); in Resolve() local
147 for (size_t j = 0; j < methods.size(); j++) { in Resolve()
148 auto res = FindMethodInVTable(klass, &methods[j], errorHandler_); in Resolve()
153 res = &methods[j]; in Resolve()
178 auto methods = entry.GetMethods(); in DumpITable() local
[all …]
/arkcompiler/runtime_core/static_core/compiler/docs/
Dinlining.md10 - CallStatic - call static methods
11 - CallVirtual - call virtual methods
67 Since Panda VM allows instantiating a classes with abstract methods, we can't rely on the fact that…
74 CHA has dependency map, where key is a devirtualized method and value is a list of methods that emp…
76 dependency map and reset compilation code in the dependent methods.
78 But dependent methods (methods that inline devirtualized method) may already being executed and res…
80 dependent methods. Then we set special `ShouldDeoptimize` flag in the frame of these dependent meth…
/arkcompiler/runtime_core/static_core/runtime/tests/
Dgetmethod_test.cpp71 // define some methods unsorted in TEST_F()
97 // check if methods sorted by id and name in TEST_F()
98 auto methods = klass->GetMethods(); in TEST_F() local
99 ASSERT_EQ(methods.size(), methodsNum); in TEST_F()
102 ASSERT_TRUE(methods[i].GetFileId().GetOffset() < methods[j].GetFileId().GetOffset()); in TEST_F()
103 ASSERT_TRUE(methods[i].GetName() < methods[j].GetName()); in TEST_F()
/arkcompiler/runtime_core/static_core/runtime/include/
Dvtable_builder_base-inl.h68 void VTableBuilderBase<VISIT_SUPERITABLE>::BuildForInterface(Span<Method> methods) in BuildForInterface() argument
70 for (const auto &method : methods) { in BuildForInterface()
115 bool VTableBuilderBase<VISIT_SUPERITABLE>::AddClassMethods(Span<Method> methods) in AddClassMethods() argument
119 for (auto &method : methods) { in AddClassMethods()
138 …// NOTE(vpukhov): avoid traversing the whole itable and handle conflicting super vtable methods in… in AddDefaultInterfaceMethods()
148 auto methods = iface->GetVirtualMethods(); in AddDefaultInterfaceMethods() local
149 for (auto &method : methods) { in AddDefaultInterfaceMethods()
191 bool VTableBuilderBase<VISIT_SUPERITABLE>::Build(Span<Method> methods, Class *baseClass, ITable ita… in Build() argument
195 BuildForInterface(methods); in Build()
200 if (!AddClassMethods(methods)) { in Build()
/arkcompiler/runtime_core/docs/bc_verification/
Dabsint_checks.md3 ### Physical compatibility of arguments to instructions and actual parameters to methods
19 Checks of compatibility of objects in arguments to instructions and actual parameters to methods.
21 These checks eliminate calls of methods with incorrect `this`, wrong access to arrays, etc.
35 ### Check of return values from methods
/arkcompiler/runtime_core/static_core/docs/bc_verification/
Dabsint_checks.md3 ### Physical compatibility of arguments to instructions and actual parameters to methods
19 Checks of compatibility of objects in arguments to instructions and actual parameters to methods.
21 These checks eliminate calls of methods with incorrect `this`, wrong access to arrays, etc.
35 ### Check of return values from methods
/arkcompiler/runtime_core/static_core/verification/config/
DREADME.md16 #### Whitelist for methods
18 List with methods full names, which will be considered as verified.
22 List of methods, calls to which always be considered as correct (signature checks is turned off for…
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/05.generics/02.generic_instantiations/01.type_arguments/type_arguments_of_parameterized_declarations/
Dclass_variance.sts21 …It restricts available methods so it is only allowed to access methods that do not use T or do use…
24 …It restricts available methods so it is only allowed to access methods that do not use T or do use…
Dclass_variance_neg2.sts21 …It restricts available methods so it is only allowed to access methods that do not use T or do use…
24 …It restricts available methods so it is only allowed to access methods that do not use T or do use…
Dinterface_variance.sts21 …It restricts available methods so it is only allowed to access methods that do not use T or do use…
24 …It restricts available methods so it is only allowed to access methods that do not use T or do use…
Dinterface_variance_2.sts21 …It restricts available methods so it is only allowed to access methods that do not use T or do use…
24 …It restricts available methods so it is only allowed to access methods that do not use T or do use…
/arkcompiler/runtime_core/compiler/docs/
Dpaoc.md20 - A boolean option that allows to continue the compilation if some of the methods are failed to com…
53 - Generate symbols for compiled methods (always true in debug builds).
58 The following options allow to specify methods to compile.
61 #### `--paoc-methods-from-file`
63 - Path to a file which contains full names of methods to compile.
75 …special compiler options (different from default and passed via command line) to specified methods:
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/09.classes/01.class_declaration/04.class_implementation_clause/
Dabstract_method_inheritance_by_non_abstract_class.sts17 desc: Non-abstract class inherited abstract methods from superinterface.
18methods of each direct superinterface must be implemented either by a declaration in this class or…
Dabstract_method_inheritance.sts17 desc: Abstract class inherited abstract methods from superinterface.
18methods of each direct superinterface must be implemented either by a declaration in this class or…
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/17.experimental_features/07.function_and_method_overloading/03.constructor_overloading/
Dco2_over.sts19 If the signatures of two methods with the same name are not
21 methods, or the throws or rethrows clauses of those methods can have

12345678910>>...33