| /arkcompiler/runtime_core/runtime/entrypoints/ |
| D | entrypoints.yaml | 16 # * properties: 28 properties: [no_return] 36 properties: [no_return] 44 properties: [] 53 properties: [] 62 properties: [] 71 properties: [irtoc] 80 properties: [] 89 properties: [no_return] 96 properties: [no_return] [all …]
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | types.yaml | 18 properties: 23 properties: 29 properties: 36 properties: 44 properties: 52 properties: 60 properties: 68 properties: 76 properties: 84 properties: [all …]
|
| /arkcompiler/runtime_core/isa/ |
| D | isa.yaml | 112 properties: 278 properties: 368 properties: 385 properties: [ic_slot, two_slot] 390 properties: [ic_slot, two_slot] 400 properties: [ic_slot] 408 properties: 425 properties: [ic_slot, one_slot] 447 properties: [ic_slot, one_slot, literalarray_id] 457 properties: [ic_slot, one_slot, literalarray_id] [all …]
|
| D | asserts.rb | 80 %i[verification exceptions properties].flat_map { |type| Panda.send(type).map(&:tag) }.uniq? 84 %i[verification exceptions properties].map do |type| 92 %i[verification exceptions properties].map do |type| 101 assert('Verification, exceptions and properties are not empty for every instruction group') do 102 %i[verification exceptions properties].map do |type| 115 next true if i.properties.include?('language') 131 assert('Acc_none should not be specified along with other accumulator properties') do 138 Panda.instructions.select { |i| i.properties.include?('call') }.map(&:acc_write?).all? 190 i.properties.include?('call') && i.exceptions.include?('x_call') 198 i.properties.include?('call_virt')
|
| D | isapi.rb | 93 # instruction and inherit properties of its instruction group. 132 properties.empty? || (!properties.include? 'not_compilable') 136 properties.include? 'inlinable' 198 cached def properties 199 props = dig(:properties) || [] 210 properties.each do |p| 233 properties.include? 'float' 238 properties.include? 'jump' 243 properties.include? 'conditional' 487 # All yaml properties are accessible by '.' syntax, [all …]
|
| /arkcompiler/ets_frontend/es2panda/typescript/types/ |
| D | tupleType.cpp | 26 for (const auto *it : desc_->properties) { in ConvertToArrayType() 42 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 48 if (std::next(it) != desc_->properties.end()) { in ToString() 53 for (auto it = desc_->properties.begin(); it != desc_->properties.end(); it++) { in ToString() 63 if (std::next(it) != desc_->properties.end()) { in ToString() 76 … if (kind_ == otherTuple->Kind() && desc_->properties.size() == otherTuple->Properties().size()) { in Identical() 77 for (size_t i = 0; i < desc_->properties.size(); i++) { in Identical() 78 binder::LocalVariable *targetProp = desc_->properties[i]; in Identical() 79 binder::LocalVariable *sourceProp = otherTuple->Properties()[i]; in Identical() 112 const auto &sourceProperties = sourceTuple->Properties(); in AssignmentTarget() [all …]
|
| /arkcompiler/ets_frontend/ts2panda/src/base/ |
| D | properties.ts | 119 let properties: Property[] = []; 122 expr.properties.forEach(property => { 126 … defineProperty(property.name, property, PropertyKind.Computed, properties, namedPropertyMap); 133 …defineProperty(propName, property.initializer, PropertyKind.Prototype, properties, namedPropertyMa… 142 …defineProperty(propName, property.initializer, PropertyKind.Constant, properties, namedPropertyMap… 144 …defineProperty(propName, property.initializer, PropertyKind.Variable, properties, namedPropertyMap… 151 … defineProperty(propName, property.name, PropertyKind.Variable, properties, namedPropertyMap); 155 … defineProperty(undefined, property.expression, PropertyKind.Spread, properties, namedPropertyMap); 161 … defineProperty(propName, property, PropertyKind.Variable, properties, namedPropertyMap); 163 … defineProperty(propName, property, PropertyKind.Computed, properties, namedPropertyMap); [all …]
|
| /arkcompiler/runtime_core/assembler/templates/ |
| D | operand_types_print.h.erb | 24 % properties = insn.properties 30 % properties.include?('jump') ? 'label' : 'imm' 32 % if properties.include?('type_id') 34 % elsif properties.include?('string_id') 36 % elsif properties.include?('method_id')
|
| D | opcode_parsing.h.erb | 31 % properties = insn.properties 34 % if insn.return? && !insn.properties.include?('dynamic') 85 % if properties.include?("jump") 88 % if properties.include?("float") 95 % if properties.include?("type_id") 103 % elsif properties.include?("string_id") 105 % elsif properties.include?("literalarray_id") 107 % elsif properties.include?("method_id") 109 % elsif properties.include?("field_id")
|
| D | isa.h.erb | 22 % pretty_format.gsub!('ID', 'TYPE') if insn.properties.include?('type_id') 32 % flags << "InstFlags::METHOD_ID" if insn.properties.include? 'method_id' 33 % flags << "InstFlags::FIELD_ID" if insn.properties.include? 'field_id' 34 % flags << "InstFlags::TYPE_ID" if insn.properties.include? 'type_id' 35 % flags << "InstFlags::STRING_ID" if insn.properties.include? 'string_id' 36 % flags << "InstFlags::LITERALARRAY_ID" if insn.properties.include? 'literalarray_id' 37 % flags << "InstFlags::CALL_RANGE" if (insn.properties.include?('call') || insn.stripped_mnemonic…
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | test-schema.json | 9 "properties": { object 26 "properties": { object 33 "properties": { object 60 "properties": { object 91 "properties": { object 95 "properties": { object 105 "properties": { object 133 "properties": { object 203 "properties": { object 239 "properties": { object
|
| D | yaml-schema.json | 5 "properties": { object 13 "properties": { object 34 "properties": { object
|
| D | fmovi.64.yaml | 32 properties: [acc_none, float] 92 properties: [acc_none, float] 149 properties: [acc_none, float] 191 properties: [acc_none, float] 216 properties: [acc_none, float] 247 properties: [acc_none, float]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_isa.yaml | 25 properties: 105 properties: [return] 419 properties: [method_id] 424 properties: [method_id] 429 properties: [method_id] 434 properties: [method_id] 439 properties: [method_id] 492 properties: [method_id] 497 properties: [string_id] 502 properties: [string_id] [all …]
|
| /arkcompiler/ets_frontend/ts2panda/ts2abc/ |
| D | CMakeLists.txt | 83 set_target_properties (miniz PROPERTIES 116 set_target_properties (arkassembler PROPERTIES 119 set_target_properties (arkfile PROPERTIES 122 set_target_properties (arkbase PROPERTIES 125 set_target_properties (arkziparchive PROPERTIES 128 set_target_properties (arkcompiler PROPERTIES 131 set_target_properties (arkbytecodeopt PROPERTIES 134 set_target_properties (c_secshared PROPERTIES
|
| /arkcompiler/ets_frontend/ts2panda/src/statement/ |
| D | classStatement.ts | 25 } from "../base/properties"; 64 let properties: Array<Property> = []; 67 properties = generatePropertyFromExpr(stmt, classFields, namedPropertyMap); 76 for (; propertyIndex < properties.length; propertyIndex++) { 77 let prop = properties[propertyIndex]; 124 compileUnCompiledProperty(compiler, properties, classReg); 211 function compileUnCompiledProperty(compiler: Compiler, properties: Property[], classReg: VReg) { 213 for (let propertyIndex = 0; propertyIndex < properties.length; propertyIndex++) { 214 let prop = properties[propertyIndex]; 442 properties: Property[], [all …]
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| D | destructuring.cpp | 176 const auto &properties = object->Properties(); in GenObjectWithRest() local 180 if (properties.size() == 1) { in GenObjectWithRest() 181 auto *element = properties[0]; in GenObjectWithRest() 192 for (const auto *element : properties) { in GenObjectWithRest() 196 pg->CreateObjectWithExcludedKeys(element, rhs, propStart, properties.size() - 1); in GenObjectWithRest() 216 const auto &properties = object->Properties(); in GenObject() local 218 if (properties.empty() || properties.back()->IsRestElement()) { in GenObject() 233 if (!properties.empty()) { in GenObject() 238 for (const auto *element : properties) { in GenObject()
|
| /arkcompiler/runtime_core/runtime/ |
| D | CMakeLists.txt | 193 …set_source_files_properties(${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/js_locale.cpp PROPERTIES COM… 194 …ties(${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/js_date_time_format.cpp PROPERTIES COMPILE_FLAGS -W… 195 …(${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/js_relative_time_format.cpp PROPERTIES COMPILE_FLAGS -W… 196 …perties(${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/js_number_format.cpp PROPERTIES COMPILE_FLAGS -W… 197 …set_source_files_properties(${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/global_env.cpp PROPERTIES CO… 198 …set_source_files_properties(${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/ecma_vm.cpp PROPERTIES COMPI… 200 …perties(${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/mem/verification.cpp PROPERTIES COMPILE_FLAGS -W… 201 …${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/mem/semi_space_collector.cpp PROPERTIES COMPILE_FLAGS -W… 203 …_ECMASCRIPT_PLUGIN_SOURCE}/runtime/snapshot/mem/snapshot_serialize.cpp PROPERTIES COMPILE_FLAGS -W… 205 …set_source_files_properties(${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/builtins.cpp PROPERTIES COMP… [all …]
|
| /arkcompiler/ets_runtime/ecmascript/jspandafile/ |
| D | class_info_extractor.h | 23 // ClassInfoExtractor will analyze and extract the contents from class literal to keys, properties … 25 // Attention: keys accessor stores the property key and properties accessor stores the property val… 52 JSHandle<TaggedArray> &properties); 56 JSHandle<TaggedArray> &properties); 82 … JSHandle<TaggedArray> &keys, JSHandle<TaggedArray> &properties, 103 … JSHandle<TaggedArray> &properties, ClassPropertyType type,
|
| D | class_info_extractor.cpp | 32 // non static properties number is hidden in the last index of Literal buffer in BuildClassInfoExtractorFromLiteral() 87 // without static properties, set class name in BuildClassInfoExtractorFromLiteral() 104 JSHandle<TaggedArray> &properties, in ExtractAndReturnWhetherWithElements() argument 110 ASSERT(keys->GetLength() == properties->GetLength() && elements->GetLength() == 0); in ExtractAndReturnWhetherWithElements() 127 properties->Set(thread, NAME_INDEX, secondValue); in ExtractAndReturnWhetherWithElements() 147 properties->Set(thread, pos, secondValue); in ExtractAndReturnWhetherWithElements() 158 properties->Set(thread, NAME_INDEX, clsNameHandle); in ExtractAndReturnWhetherWithElements() 163 properties->Trim(thread, trimOneLength); in ExtractAndReturnWhetherWithElements() 168 ASSERT(pos + elements->GetLength() / 2 == properties->GetLength()); // 2: half in ExtractAndReturnWhetherWithElements() 170 properties->Trim(thread, pos); in ExtractAndReturnWhetherWithElements() [all …]
|
| /arkcompiler/runtime_core/tests/cts-coverage-tool/lib/templates/ |
| D | full_md.erb | 43 <% if i['properties'] %> - *properties:* <%= props(i['properties']) + "\n" %><% end -%> 52 Properties: 54 <% g['properties']&.each do |p| -%>
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsInterfaceDeclaration.cpp | 69 checker::InterfacePropertyMap properties; in CheckInheritedPropertiesAreIdentical() local 71 for (auto *it : type->Properties()) { in CheckInheritedPropertiesAreIdentical() 72 properties.insert({it->Name(), {it, type}}); in CheckInheritedPropertiesAreIdentical() 81 auto res = properties.find(inheritedProp->Name()); in CheckInheritedPropertiesAreIdentical() 82 if (res == properties.end()) { in CheckInheritedPropertiesAreIdentical() 83 … properties.insert({inheritedProp->Name(), {inheritedProp, base->AsInterfaceType()}}); in CheckInheritedPropertiesAreIdentical()
|
| /arkcompiler/ets_frontend/es2panda/test/hotfix/hotfix-throwerror/modify-class-1/ |
| D | base_mod.js | 16 // Test scenario: add class attributes, which is before computed properties, es2abc can specify and… 37 a() { // an attribute added before computed properties 41 ["123"]() { // computed properties
|
| /arkcompiler/ets_frontend/es2panda/test/hotreload/modify-class-1/ |
| D | base_mod.js | 16 // Test scenario: add class attributes, which is before computed properties, es2abc can specify and… 37 a() { // an attribute added before computed properties 41 ["123"]() { // computed properties
|
| /arkcompiler/runtime_core/verification/config/ |
| D | Config.cmake | 30 PROPERTIES COMPILE_FLAGS -fno-threadsafe-statics) 33 PROPERTIES COMPILE_FLAGS -fno-threadsafe-statics) 36 PROPERTIES COMPILE_FLAGS -fno-threadsafe-statics)
|