Home
last modified time | relevance | path

Searched refs:Tag (Results 1 – 21 of 21) sorted by relevance

/arkcompiler/runtime_core/libpandafile/
Dannotation_data_accessor.h59 class Tag {
61 explicit Tag(char item) : item_(item) {} in Tag() function
62 ~Tag() = default;
64 NO_COPY_SEMANTIC(Tag);
65 NO_MOVE_SEMANTIC(Tag);
94 Tag GetTag(size_t i) const;
Dannotation_data_accessor.cpp45 AnnotationDataAccessor::Tag AnnotationDataAccessor::GetTag(size_t i) const in GetTag()
50 return AnnotationDataAccessor::Tag(item); in GetTag()
Dfile_items.h1704 class Tag {
1706 explicit Tag(char item) : item_(item) {} in Tag() function
1708 ~Tag() = default;
1710 DEFAULT_MOVE_SEMANTIC(Tag);
1711 DEFAULT_COPY_SEMANTIC(Tag);
1722 AnnotationItem(BaseClassItem *cls, std::vector<Elem> elements, std::vector<Tag> tags) in AnnotationItem()
1752 const std::vector<Tag> &GetTags() const in GetTags()
1757 void SetTags(std::vector<Tag> &&tags) in SetTags()
1765 std::vector<Tag> tags_;
Dfile_items.cpp66 template <class Tag, class Val>
67 static bool WriteUlebTaggedValue(Writer *writer, Tag tag, Val v) in WriteUlebTaggedValue()
80 template <class Tag, class Val>
81 static bool WriteSlebTaggedValue(Writer *writer, Tag tag, Val v) in WriteSlebTaggedValue()
94 template <class Tag, class Val>
95 static bool WriteTaggedValue(Writer *writer, Tag tag, Val v) in WriteTaggedValue()
108 template <class Tag>
109 static bool WriteIdTaggedValue(Writer *writer, Tag tag, BaseItem *item) in WriteIdTaggedValue()
Dfile_reader.cpp195 std::vector<AnnotationItem::Tag>()); in CreateAnnotationItem()
199 std::vector<AnnotationItem::Tag>()); in CreateAnnotationItem()
207 std::vector<AnnotationItem::Tag> tag_elements; in CreateAnnotationItem()
210 AnnotationDataAccessor::Tag ann_tag = ann_acc.GetTag(i); in CreateAnnotationItem()
504 tag_elements.emplace_back(AnnotationItem::Tag(static_cast<char>(ann_tag.GetItem()))); in CreateAnnotationItem()
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DtypeGuardNarrowsPrimitiveIntersection.ts21 type Tag = {__tag: any};
22 declare function isNonBlank(value: string) : value is (string & Tag);
23 declare function doThis(value: string & Tag): void;
DnumericLiteralTypes1.ts234 type Tag = 0 | 1 | 2; alias
236 function f10(x: Tag) {
257 function f11(x: Tag) {
282 function f12(x: Tag) {
295 function f13(x: Tag) {
DnumericLiteralTypes2.ts234 type Tag = 0 | 1 | 2; alias
236 function f10(x: Tag) {
257 function f11(x: Tag) {
282 function f12(x: Tag) {
295 function f13(x: Tag) {
/arkcompiler/ets_frontend/es2panda/ir/expressions/literals/
DnumberLiteral.h52 LiteralTag Tag() const override in Tag() function
79 LiteralTag Tag() const override in Tag() function
89 LiteralTag Tag() const override in Tag() function
DnullLiteral.h36 LiteralTag Tag() const override in Tag() function
DbooleanLiteral.h41 LiteralTag Tag() const override in Tag() function
DbigIntLiteral.h47 LiteralTag Tag() const override in Tag() function
DstringLiteral.h42 LiteralTag Tag() const override in Tag() function
DregExpLiteral.h50 LiteralTag Tag() const override in Tag() function
DtaggedLiteral.h55 LiteralTag Tag() const override in Tag() function
/arkcompiler/ets_frontend/es2panda/ir/expressions/
Dliteral.h59 virtual LiteralTag Tag() const = 0;
DtaggedTemplateExpression.h43 const Expression *Tag() const in Tag() function
/arkcompiler/runtime_core/docs/
Dfile_format.md283 …of tagged values. Each element must have type [TaggedValue](#taggedvalue). Tag must have values fr…
289 | Name | Tag | Quantity | Data format | Description |
352 …of tagged values. Each element must have type [TaggedValue](#taggedvalue). Tag must have values fr…
358 | Name | Tag | Quantity | Data format | Description |
394 …of tagged values. Each element must have type [TaggedValue](#taggedvalue). Tag must have values fr…
400 | Name | Tag | Quantity | Data format | Description |
540 | Type | Tag |
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp467 ir::LiteralTag tag = literal->Tag(); in GenBufferLiterals()
/arkcompiler/runtime_core/libpandafile/tests/
Dfile_item_container_test.cpp268 std::vector<AnnotationItem::Tag> runtime_tags;
277 std::vector<AnnotationItem::Tag> tags;
/arkcompiler/runtime_core/assembler/
Dassembly-emitter.cpp430 std::vector<AnnotationItem::Tag> tag_elements; in CreateAnnotationItem()