Home
last modified time | relevance | path

Searched full:classes (Results 1 – 25 of 540) sorted by relevance

12345678910>>...22

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_call_conv.cpp25 std::vector<ArgumentClass> &classes) const in ClassifyAggregate()
39 classes.push_back(kMemoryClass); in ClassifyAggregate()
41 classes.push_back(kIntegerClass); in ClassifyAggregate()
42 classes.push_back(kIntegerClass); in ClassifyAggregate()
44 classes.push_back(kIntegerClass); in ClassifyAggregate()
50 std::vector<ArgumentClass> &classes) const in Classification()
71 classes.push_back(kIntegerClass); in Classification()
80 classes.push_back(kIntegerClass); in Classification()
81 classes.push_back(kIntegerClass); in Classification()
85 classes.push_back(kFloatClass); in Classification()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_call_conv.cpp33 … AArch64ArgumentClass classes[kMaxRegCount], size_t classesLength) in ProcessNonStructAndNonArrayWhenClassifyAggregate()
51 classes[0] = kAArch64IntegerClass; in ProcessNonStructAndNonArrayWhenClassifyAggregate()
57 classes[0] = kAArch64FloatClass; in ProcessNonStructAndNonArrayWhenClassifyAggregate()
100 int32 ClassifyAggregate(const BECommon &be, MIRType &mirType, AArch64ArgumentClass classes[kMaxRegC…
104 … AArch64ArgumentClass classes[kMaxRegCount], size_t classesLength, in ProcessStructWhenClassifyAggregate()
140 classes[i] = kAArch64FloatClass; in ProcessStructWhenClassifyAggregate()
146 classes[0] = kAArch64IntegerClass; in ProcessStructWhenClassifyAggregate()
148 classes[1] = kAArch64IntegerClass; in ProcessStructWhenClassifyAggregate()
156 * return the number of doublewords to be passed in registers; the classes of
157 * the doublewords are returned in parameter "classes"; if 0 is returned, it
[all …]
/arkcompiler/ets_frontend/ets2panda/lexer/token/
DsourceLocation.h35 // NOLINTBEGIN(misc-non-private-member-variables-in-classes)
38 // NOLINTEND(misc-non-private-member-variables-in-classes)
49 // NOLINTBEGIN(misc-non-private-member-variables-in-classes)
52 // NOLINTEND(misc-non-private-member-variables-in-classes)
63 // NOLINTBEGIN(misc-non-private-member-variables-in-classes)
66 // NOLINTEND(misc-non-private-member-variables-in-classes)
77 // NOLINTBEGIN(misc-non-private-member-variables-in-classes)
80 // NOLINTEND(misc-non-private-member-variables-in-classes)
93 // NOLINTBEGIN(misc-non-private-member-variables-in-classes)
96 // NOLINTEND(misc-non-private-member-variables-in-classes)
/arkcompiler/runtime_core/static_core/runtime/hotreload/
Dhotreload.h76 * 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)
/arkcompiler/ets_frontend/testTs/
Dskip_tests.json526 "./testTs/test/classes/mixinAccessModifiers.ts",
527 "./testTs/test/classes/awaitAndYieldInProperty.ts",
528 "./testTs/test/classes/mixinAbstractClasses.2.ts",
529 "./testTs/test/classes/nestedClassDeclaration.ts",
530 "./testTs/test/classes/indexMemberDeclarations/privateIndexer.ts",
531 "./testTs/test/classes/indexMemberDeclarations/publicIndexer.ts",
532 "./testTs/test/classes/indexMemberDeclarations/privateIndexer2.ts",
533 "./testTs/test/classes/indexMemberDeclarations/staticIndexers.ts",
534 "./testTs/test/classes/classStaticBlock/classStaticBlock7.ts",
535 "./testTs/test/classes/classStaticBlock/classStaticBlock16.ts",
[all …]
/arkcompiler/ets_frontend/ets2panda/linter-4.2/test/
Dloop_over_set.ts.relax.json29 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)"
36 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)"
Dloop_over_set.ts.strict.json29 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)"
36 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)"
/arkcompiler/ets_frontend/ets2panda/linter/test/
Dloop_over_set.ts.strict.json29 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)"
36 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)"
Dloop_over_set.ts.relax.json29 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)"
36 "rule": "Classes cannot be used as objects (arkts-no-classes-as-obj)"
/arkcompiler/ets_frontend/ets2panda/linter/docs/rules/
Drecipe149.md1 # Classes cannot be used as objects
3 Rule ``arkts-no-classes-as-obj``
7 ArkTS does not support using classes as objects (assigning them to variables,
Drecipe38.md8 classes or interfaces such literals correspond to. A compile-time error
9 occurs otherwise. Using literals to initialize classes and interfaces is
13 * Initialization of classes or interfaces with methods
14 * Initialization of classes which declare a ``constructor`` with parameters
15 * Initialization of classes with ``readonly`` fields
/arkcompiler/ets_frontend/ets2panda/linter-4.2/docs/rules/
Drecipe149.md1 # Classes cannot be used as objects
3 Rule ``arkts-no-classes-as-obj``
7 ArkTS does not support using classes as objects (assigning them to variables,
Drecipe38.md8 classes or interfaces such literals correspond to. A compile-time error
9 occurs otherwise. Using literals to initialize classes and interfaces is
13 * Initialization of classes or interfaces with methods
14 * Initialization of classes which declare a ``constructor`` with parameters
15 * Initialization of classes with ``readonly`` fields
/arkcompiler/runtime_core/static_core/runtime/profilesaver/
Dprofile_dump_info.h59 const panda_file::File *pandaFile; // NOLINT(misc-non-private-member-variables-in-classes)
60 panda_file::File::EntityId fileId; // NOLINT(misc-non-private-member-variables-in-classes)
141 * Add the given methods and classes to the current profile object
160 * Returns the number of resolved classes that were profiled.
222 uint32_t methodId; // NOLINT(misc-non-private-member-variables-in-classes)
237 uint32_t classId; // NOLINT(misc-non-private-member-variables-in-classes)
252 … uint32_t checksum; // NOLINT(misc-non-private-member-variables-in-classes)
253 … PandaSet<MethodWrapper> methodWrapperSet; // NOLINT(misc-non-private-member-variables-in-classes)
254 … PandaSet<ClassWrapper> classWrapperSet; // NOLINT(misc-non-private-member-variables-in-classes)
279 bool AddResolvedClasses(const ExtractedResolvedClasses &classes);
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/09.classes/01.class_declaration/04.class_extension_clause/
Dcircularly_class_declaration.ets17 desc: Circularly declared classes.
18 assert: If circularly declared classes are detected at run time, as classes are loaded, then a Clas…
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dir_builder.h46 …es boundaries {}; // NOLINT(misc-non-private-member-variables-in-classes)
47 …ck *begin_bb {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
48 …ck *end_bb {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
49 …tor<CatchCodeBlock> *catches {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
50 …tor<BasicBlock *> *basic_blocks {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
51 … id {INVALID_ID}; // NOLINT(misc-non-private-member-variables-in-classes)
52 …tains_throwable_inst {false}; // NOLINT(misc-non-private-member-variables-in-classes)
/arkcompiler/runtime_core/static_core/compiler/tools/paoc/
Dpaoc.h56 …Method *method {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
57 …panda::ArenaAllocator allocator; // NOLINT(misc-non-private-member-variables-in-classes)
58 …panda::ArenaAllocator graphLocalAllocator; // NOLINT(misc-non-private-member-variables-in-classes)
59 …panda::compiler::Graph *graph {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
60 …size_t index; // NOLINT(misc-non-private-member-variables-in-classes)
61 …std::ofstream *stats {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
62 …bool compilationStatus {true}; // NOLINT(misc-non-private-member-variables-in-classes)
149 …que_ptr<compiler::AotBuilder> aotBuilder_; // NOLINT(misc-non-private-member-variables-in-classes)
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_linear_scan.h64 InstructionsIntervals active; // NOLINT(misc-non-private-member-variables-in-classes)
65 InstructionsIntervals inactive; // NOLINT(misc-non-private-member-variables-in-classes)
66 InstructionsIntervals stack; // NOLINT(misc-non-private-member-variables-in-classes)
67 InstructionsIntervals handled; // NOLINT(misc-non-private-member-variables-in-classes)
68 ArenaVector<LifeIntervals *> fixed; // NOLINT(misc-non-private-member-variables-in-classes)
76 InstructionsIntervals regular; // NOLINT(misc-non-private-member-variables-in-classes)
77 ArenaVector<LifeIntervals *> fixed; // NOLINT(misc-non-private-member-variables-in-classes)
/arkcompiler/runtime_core/static_core/runtime/
Dpanda_vm.cpp142 PandaVector<Class *> classes; in GetClassesFootprint() local
144 classLinker->EnumerateClasses([&classes](Class *cls) { in GetClassesFootprint()
145 classes.push_back(cls); in GetClassesFootprint()
149 PandaVector<uint64_t> footprintOfClasses(classes.size(), 0U); in GetClassesFootprint()
150 GetHeapManager()->CountInstances(classes, true, footprintOfClasses.data()); in GetClassesFootprint()
153 for (size_t index = 0; index < classes.size(); ++index) { in GetClassesFootprint()
154 footprintToClass.insert({footprintOfClasses[index], classes[index]}); in GetClassesFootprint()
/arkcompiler/runtime_core/static_core/static_linker/
Doptions.yaml35 - name: parital-classes
41 - name: remains-partial-classes
44 description: Allow unresolved methods and fields for following classes, i.e. `_GLOBAL`
/arkcompiler/ets_frontend/ets2panda/compiler/base/
Diterators.h67 // NOLINTBEGIN(misc-non-private-member-variables-in-classes)
74 // 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)
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dir_builder.h44 …ies boundaries {}; // NOLINT(misc-non-private-member-variables-in-classes)
45 …ock *beginBb {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
46 …ock *endBb {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
47 …ctor<CatchCodeBlock> *catches {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
48 …ctor<BasicBlock *> *basicBlocks {nullptr}; // NOLINT(misc-non-private-member-variables-in-classes)
49 …t id {INVALID_ID}; // NOLINT(misc-non-private-member-variables-in-classes)
50 …ntainsThrowableInst {false}; // NOLINT(misc-non-private-member-variables-in-classes)
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/
Dplugins_registry.py66 classes = PluginsRegistry.my_dir(class_module_runner)
67classes = [cls for cls in classes if cls.startswith("Runner") and cls.lower().endswith(plugin_name…
68 class_name = classes.pop() if len(classes) > 0 else None
/arkcompiler/ets_frontend/ets2panda/lexer/regexp/
Dregexp.h41 // NOLINTBEGIN(misc-non-private-member-variables-in-classes) in DEFINE_BITOPS()
43 // NOLINTEND(misc-non-private-member-variables-in-classes) in DEFINE_BITOPS()
49 // NOLINTBEGIN(misc-non-private-member-variables-in-classes)
53 // NOLINTEND(misc-non-private-member-variables-in-classes)
/arkcompiler/runtime_core/static_core/tests/fuzztest/methoddataaccessor_fuzzer/
Dmethoddataaccessor_fuzzer.cpp28 auto classes = pf->GetClasses(); in MethodDataAccessorFuzzTest() local
30 for (size_t i = 0; i < classes.Size(); i++) { in MethodDataAccessorFuzzTest()
31 panda::panda_file::File::EntityId id(classes[i]); in MethodDataAccessorFuzzTest()

12345678910>>...22