Home
last modified time | relevance | path

Searched refs:annotations (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_frontend/merge_abc/src/
DmetaProto.cpp133 std::vector<panda::pandasm::AnnotationData> annotations; in Deserialize() local
134 annotations.reserve(protoMeta.annotations_size()); in Deserialize()
135 for (const auto &protoAnnotation : protoMeta.annotations()) { in Deserialize()
138 annotations.emplace_back(std::move(*annotation)); in Deserialize()
140 meta.AddAnnotations(annotations); in Deserialize()
/arkcompiler/runtime_core/assembler/
Dmeta.h200 void SetAnnotations(std::vector<AnnotationData> &&annotations) in SetAnnotations() argument
202 annotations_ = std::forward<std::vector<AnnotationData>>(annotations); in SetAnnotations()
205 void AddAnnotations(const std::vector<AnnotationData> &annotations) in AddAnnotations() argument
207 annotations_.insert(annotations_.end(), annotations.begin(), annotations.end()); in AddAnnotations()
378 void AddAnnnotationDataToVector(std::vector<AnnotationData> *annotations) in AddAnnnotationDataToVector() argument
380 annotations->emplace_back(name_, std::move(elements_)); in AddAnnnotationDataToVector()
/arkcompiler/runtime_core/docs/
Dassembly_format.md11 …h respect to the higher-level semantics should be implemented via metadata annotations (see below).
60 Simple identifiers can be used for naming metadata annotations, primitive data types, aggregate dat…
66 Prefixed identifiers can be used for naming metadata annotations, aggregate data types and function…
70 …gned to support many of them. To deal with language-specific metadata, annotations are used, defin…
84 In all cases where annotations can be optionally used, `optional_annotation` marker is used in this…
88 ### Function metadata annotations
110 ### Record metadata annotations
127 ### Field metadata annotations
134 ### Language specific annotations
136 Currently Panda Assembly supports annotations for the following languages:
[all …]
Dfile_format.md294 …on of the field. The tag may be repeated in case the field has several annotations. The offset mus…
295 …on of the field. The tag may be repeated in case the field has several annotations. The offset mus…
296 …on of the field. The tag may be repeated in case the field has several annotations. The offset mus…
297 …on of the field. The tag may be repeated in case the field has several annotations. The offset mus…
363 … of the method. The tag may be repeated in case the method has several annotations. The offset mus…
364 …int8_t[4]` | Data represents the offset to the runtime **visible** annotations of the method's…
366 … of the method. The tag may be repeated in case the method has several annotations. The offset mus…
367 …t8_t[4]` | Data represents the offset to the runtime **invisible** annotations of the method's…
368 … of the method. The tag may be repeated in case the method has several annotations. The offset mus…
369 … of the method. The tag may be repeated in case the method has several annotations. The offset mus…
[all …]
Dcoding-style.md32 // Use this instead of or along with annotations in comments.
/arkcompiler/runtime_core/disassembler/templates/
Dget_language_specific_metadata.inc.erb21 LOG(DEBUG, DISASSEMBLER) << "\n[getting language-specific annotations]\n";
/arkcompiler/ets_frontend/merge_abc/protos/
Dmeta.proto33 repeated AnnotationData annotations = 2; field
/arkcompiler/runtime_core/libpandafile/
Dfile_items.h899 void SetRuntimeParamAnnotationItem(ParamAnnotationsItem *annotations) in SetRuntimeParamAnnotationItem() argument
901 runtime_param_annotations_ = annotations; in SetRuntimeParamAnnotationItem()
904 void SetParamAnnotationItem(ParamAnnotationsItem *annotations) in SetParamAnnotationItem() argument
906 param_annotations_ = annotations; in SetParamAnnotationItem()
/arkcompiler/ets_runtime/
DLICENSE43 editorial revisions, annotations, elaborations, or other modifications
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DLICENSE.txt25 …d on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, …
/arkcompiler/toolchain/
DLICENSE43 editorial revisions, annotations, elaborations, or other modifications
/arkcompiler/runtime_core/
DLICENSE43 editorial revisions, annotations, elaborations, or other modifications
/arkcompiler/ets_frontend/
DLICENSE43 editorial revisions, annotations, elaborations, or other modifications
/arkcompiler/ets_frontend/arkguard/
DLICENSE43 editorial revisions, annotations, elaborations, or other modifications