Home
last modified time | relevance | path

Searched full:fields (Results 1 – 25 of 82) sorted by relevance

1234

/ark/runtime_core/libpandabase/events/
Devents.yaml14 # To add new event, create new record in the 'events' section with following fields:
16 # - fields - data fields that will be stored within event. The type of each field should be a real …
29 fields:
42 fields:
57 fields:
67 fields:
79 fields:
101 fields:
106 fields:
113 fields:
[all …]
Devents_gen.h.erb34 % event.fields.select(&:is_enum?).each do |field|
49 …virtual void <%= event.name.camelize %>(<%= event.fields.map {|f| f.arg_type}.join(', ') %>) {} /…
60 % event.fields.select(&:is_enum?).each do |field|
77 % event.fields.each do |field|
103 …void <%= event.name.camelize %>(<%= event.fields.map {|f| f.arg_type + ' ' + f.name }.join(', ') %…
105 …auto event = new EventRecord(<%= event.name.camelize %>Event{<%= event.fields.map(&:name).join(', …
169 …void <%= event.name.camelize %>(<%= event.fields.map {|f| f.arg_type + ' ' + f.name }.join(', ') %…
171 …file_ << "<%= event.name.camelize %>," << <%= event.fields.map(&:name).join(" << ',' << ") %> << s…
191 …void <%= event.name.camelize %>(<%= event.fields.map {|f| f.arg_type + ' ' + f.name }.join(', ') %…
192 …LOG(INFO, EVENTS) << "<%= event.name.camelize %>," << <%= event.fields.map(&:name).join(" << ',' <…
[all …]
Devents.rb59 def fields method in Event
60 @fields ||= @dscr['fields'].map { |field| Field.new(self, field) }
/ark/js_runtime/ecmascript/
Djs_date.cpp652 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToDateString() local
653 if (!GetThisDateValues(&fields, true)) { in ToDateString()
656 CString year = StrToTargetLength(ToCString(fields[YEAR]), STR_LENGTH_YEAR); in ToDateString()
657 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToDateString()
658 …CString str = weekdayName[fields[WEEKDAY]] + SPACE + monthName[fields[MONTH]] + SPACE + day + SPAC… in ToDateString()
674 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToDateString() local
675 GetDateValues(timeMs, &fields, true); in ToDateString()
690 CString year = ToCString(fields[YEAR]); in ToDateString()
692 CString weekday = weekdayName[fields[WEEKDAY]]; in ToDateString()
693 CString month = monthName[fields[MONTH]]; in ToDateString()
[all …]
Djs_date.h37 // the index in the Date Fields
158 CString GetLocaleTimeStr(const std::array<int64_t, DATE_LENGTH> &fields) const;
159 CString GetLocaleDateStr(const std::array<int64_t, DATE_LENGTH> &fields) const;
/ark/runtime_core/docs/diagrams/
Dgc-mark.puactivity29 :Mark all fields in Reference except 'referent';
31 :Mark all fields in object;
37 mark object == mark object and add all non-primitive fields to the Mark Stack
38 …mark all fields in object == mark all directly referenced objects and add their un-marked fields t…
/ark/runtime_core/verification/job_queue/
Djob.h46 fields.emplace(offset, std::cref(cached_field)); in AddField()
61 return fields.count(offset) != 0; in IsFieldPresentForOffset()
76 return fields.at(offset); in GetField()
140 for (const auto &item : fields) { in ForAllCachedFields()
158 PandaUnorderedMap<uint32_t, std::reference_wrapper<const CachedField>> fields; variable
/ark/runtime_core/runtime/
Dclass_linker.cpp75 Span<Field> fields = class_ptr->GetFields(); in FreeClassData() local
76 if (fields.Size() > 0) { in FreeClassData()
77 allocator_->Free(fields.begin()); in FreeClassData()
300 explicit ClassDataAccessor(Span<Field> fields) : fields_(fields) {} in ClassDataAccessor() argument
323 ClassLinker::ClassInfo ClassLinker::GetClassInfo(Span<Method> methods, Span<Field> fields, Class *b… in GetClassInfo() argument
336 ClassDataAccessor data_accessor(fields); in GetClassInfo()
429 Span<Field> fields {allocator_->AllocArray<Field>(num_fields), num_fields}; in LoadFields() local
434 … [klass, &sfields_idx, &ifields_idx, &fields](panda_file::FieldDataAccessor &field_data_accessor) { in LoadFields()
435 … Field *field = field_data_accessor.IsStatic() ? &fields[sfields_idx++] : &fields[ifields_idx++]; in LoadFields()
441 klass->SetFields(fields, num_sfields); in LoadFields()
[all …]
Dclass.cpp95 // Initializa all static fields with 0 value. in Class()
148 os << " static fields (" << this->num_sfields_ << " entries)\n"; in DumpClass()
151 os << " instance fields (" << this->num_fields_ - this->num_sfields_ << " entries)\n"; in DumpClass()
/ark/runtime_core/runtime/mem/gc/static/
Dgc_static_impl.cpp28 // Iterate over instance fields in HandleObject()
47 // Iterate over static fields in HandleClass()
98 … // Handle Class handles static fields only, so we need to Handle regular fields explicitly too in MarkInstance()
/ark/runtime_core/assembler/
Dassembly-emitter.h38 std::unordered_map<uint32_t, std::string> fields; member
196 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields);
200 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
206 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
212 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
218 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
223 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
230 … const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
Dassembly-emitter.cpp446 … const std::unordered_map<std::string, BaseFieldItem *> &fields) in CreateScalarEnumValueItem() argument
449 auto it = fields.find(name); in CreateScalarEnumValueItem()
450 if (it == fields.cend()) { in CreateScalarEnumValueItem()
467 const std::unordered_map<std::string, BaseFieldItem *> &fields, in CreateScalarAnnotationValueItem() argument
471 …auto *annotation_item = CreateAnnotationItem(container, annotation, program, classes, fields, meth… in CreateScalarAnnotationValueItem()
488 … const std::unordered_map<std::string, BaseFieldItem *> &fields, in CreateScalarValueItem() argument
523 return CreateScalarEnumValueItem(container, value, out, fields); in CreateScalarValueItem()
526 … return CreateScalarAnnotationValueItem(container, value, out, program, classes, fields, methods); in CreateScalarValueItem()
538 … const std::unordered_map<std::string, BaseFieldItem *> &fields, in CreateValueItem() argument
546 … CreateScalarValueItem(container, &elem_value, &elements, program, classes, fields, methods); in CreateValueItem()
[all …]
/ark/runtime_core/docs/
Druntime-class.md3 …dependent information about classes. Virtual table and region for static fields are embedded to th…
17 ... // Mirror fields
31 | Mirror fields | | |
/ark/ts2abc/
DOAT.xml30 2. policyitem: The fields type, name, path, desc is required, and the fields rule, group, filefilte…
42 6. policyitem rule and group: These two fields are used together to merge policy results. "may" pol…
/ark/js_runtime/
DOAT.xml31 2. policyitem: The fields type, name, path, desc is required, and the fields rule, group, filefilte…
43 6. policyitem rule and group: These two fields are used together to merge policy results. "may" pol…
/ark/ts2abc/ts2panda/src/base/
DtypeSystem.ts153 fields: Map<string, Array<number>> = new Map<string, Array<number>>(); property in ClassType
241 this.fields.set(fieldName, fieldInfo);
301 // record unstatic fields and methods
305 // record static methods and fields;
314 … let transferredTarget: Map<string, Array<number>> = isStatic ? this.staticFields : this.fields;
615 fields: Map<string, Array<number>> = new Map<string, Array<number>>(); property in InterfaceType
670 this.fields.set(fieldName, fieldInfo);
718 // record fields and methods
727 let transferredTarget: Map<string, Array<number>> = this.fields;
/ark/runtime_core/assembler/templates/
Dins_emit.h.erb22 const std::unordered_map<std::string, panda_file::BaseFieldItem *> &fields,
89 % ops << 'fields.find(ids[0])->second->GetIndex(method)'
114 if ((ids.size() == 0) || (fields.find(ids[0]) == fields.cend())) {
/ark/js_runtime/ecmascript/ts_types/tests/
Dts_type_test.cpp112 JSHandle<TSObjectType> fields = JSHandle<TSObjectType>(thread, interfaceType->GetFields()); in HWTEST_F_L0() local
113 …TSObjLayoutInfo *fieldsTypeInfo = TSObjLayoutInfo::Cast(fields->GetObjLayoutInfo().GetTaggedObject… in HWTEST_F_L0()
158 JSHandle<TSObjectType> fields = JSHandle<TSObjectType>(thread, classType->GetInstanceType()); in HWTEST_F_L0() local
159 …TSObjLayoutInfo *fieldsTypeInfo = TSObjLayoutInfo::Cast(fields->GetObjLayoutInfo().GetTaggedObject… in HWTEST_F_L0()
/ark/runtime_core/runtime/mem/
Dobject_helpers-inl.h84 void TraverseFields(const Span<Field> &fields, Class *cls, ObjectHeader *object_header, in TraverseFields() argument
87 for (const Field &field : fields) { in TraverseFields()
106 // Iterate over static fields in TraverseClass()
127 // Iterate over instance fields in TraverseObject()
Dobject_helpers.cpp83 Span<Field> fields = cls->GetInstanceFields(); in DumpObject() local
96 for (Field &field : fields) { in DumpObject()
173 // Dump class static fields in DumpClass()
175 *o_stream << "Dump static fields:" << std::endl; in DumpClass()
176 const Span<Field> &fields = cls->GetStaticFields(); in DumpClass() local
178 TraverseFields(fields, cls, cls_object, field_dump); in DumpClass()
179 *o_stream << "Dump cls object fields:" << std::endl; in DumpClass()
/ark/runtime_core/tests/cts-generator/cts-template/
Dnewobj.yaml36 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their
174 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their
217 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their
278 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their
281 description: Check that objects fields are properly initialized in PandaAssembly context.
/ark/runtime_core/runtime/include/
Dclass.h207 void SetFields(Span<Field> fields, uint32_t num_sfields) in SetFields() argument
209 fields_ = fields.data(); in SetFields()
210 num_fields_ = fields.size(); in SetFields()
866 uint32_t num_reffields_ {0}; // instance reference fields num
867 uint32_t num_refsfields_ {0}; // static reference fields num
868 uint32_t offset_reffields_ {0}; // first instance reference fields offset in object layout
869 uint32_t offset_refsfields_ {0}; // first static reference fields offset in object layout
/ark/runtime_core/templates/
Dcommon.rb85 fields.each do |field|
96 fields.each do |field|
/ark/js_runtime/ecmascript/builtins/
Dbuiltins_date.cpp66 std::array<int64_t, DATE_LENGTH> fields = {0, 0, 1, 0, 0, 0, 0, 0, 0}; in DateConstructor() local
79 fields[i] = static_cast<int64_t>(temp); in DateConstructor()
80 if (i == 0 && fields[0] >= 0 && fields[0] < JSDate::HUNDRED) { in DateConstructor()
81 fields[0] += JSDate::NINETEEN_HUNDRED_YEAR; in DateConstructor()
84 … timeValue = JSTaggedValue((i == length) ? JSDate::SetDateValues(&fields, true) : base::NAN_VALUE); in DateConstructor()
/ark/runtime_core/tests/cts-coverage-tool/
Dspectrac.rb48 opts.on('-f', '--full FILE', 'Output spec file with additional coverage-specific fields in yaml')
49 …opts.on('-F', '--full_md FILE', 'Output spec file with additional coverage-specific fields in mark…

1234