Home
last modified time | relevance | path

Searched refs:funcTypeAnnotation (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
DtypeExtractorEmitter.cpp138 AnnotationData funcTypeAnnotation(TypeExtractorEmitter::TYPE_ANNOTATION); in GenFunctionTypeInfo() local
141 funcTypeAnnotation.AddElement(std::move(funcTypeAnnotationElement)); in GenFunctionTypeInfo()
142 func_->metadata->AddAnnotations({ funcTypeAnnotation }); in GenFunctionTypeInfo()
147 const extractor::TypeRecorder *recorder, const M &map, AnnotationData &funcTypeAnnotation) in GenImportOrDeclareTypeInfo() argument
179 funcTypeAnnotation.AddElement(std::move(funcSymbolTypeElement)); in GenImportOrDeclareTypeInfo()
184 AnnotationData funcTypeAnnotation(TypeExtractorEmitter::TYPE_ANNOTATION); in GenExportTypeInfo() local
186 pg_->Context()->TypeRecorder()->ExportType(), funcTypeAnnotation); in GenExportTypeInfo()
187 func_->metadata->AddAnnotations({ funcTypeAnnotation }); in GenExportTypeInfo()
192 AnnotationData funcTypeAnnotation(TypeExtractorEmitter::TYPE_ANNOTATION); in GenDeclareTypeInfo() local
194 pg_->Context()->TypeRecorder()->DeclareType(), funcTypeAnnotation); in GenDeclareTypeInfo()
[all …]
DtypeExtractorEmitter.h65 const M &map, AnnotationData &funcTypeAnnotation);