Searched refs:annoName (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_frontend/es2panda/ir/statements/ |
H A D | classDeclaration.cpp | 55 std::string annoName = std::string(def_->GetName()); in Compile() local 58 annoName.insert(0, prefix); in Compile() 60 pg->Context()->GetEmitter()->AddAnnotationRecord(annoName, this); in Compile()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
H A D | emitter.h | 125 void AddAnnotationRecord(const std::string &annoName, const ir::ClassDeclaration *classDecl); 160 void CreateEnumProp(const ir::ClassProperty *prop, const std::string &annoName, panda::pandasm::Field &annoProp); 161 void CreateLiteralArrayProp(const ir::ClassProperty *prop, const std::string &annoName, 163 panda::pandasm::Field CreateAnnotationProp(const ir::ClassProperty *prop, const std::string &annoName);
|
H A D | emitter.cpp | 408 std::string annoName = std::string(anno->Name()); in CreateAnnotation() local 411 annoName.insert(0, prefix); in CreateAnnotation() 413 pandasm::AnnotationData annotation(annoName); in CreateAnnotation() 416 externalAnnotationRecords_.push_back(CreateExternalAnnotationRecord(annoName)); in CreateAnnotation() 795 void Emitter::CreateLiteralArrayProp(const ir::ClassProperty *prop, const std::string &annoName, in CreateLiteralArrayProp() argument 824 std::string baseName = annoName + "_" + annoRecordField.name; in CreateLiteralArrayProp() 835 void Emitter::CreateEnumProp(const ir::ClassProperty *prop, const std::string &annoName, in CreateEnumProp() argument 872 panda::pandasm::Field Emitter::CreateAnnotationProp(const ir::ClassProperty *prop, const std::string &annoName) in CreateAnnotationProp() argument 911 CreateLiteralArrayProp(prop, annoName, annoRecordField); in CreateAnnotationProp() 913 CreateEnumProp(prop, annoName, annoRecordFiel in CreateAnnotationProp() 921 AddAnnotationRecord(const std::string &annoName, const ir::ClassDeclaration *classDecl) AddAnnotationRecord() argument [all...] |
/arkcompiler/ets_frontend/es2panda/binder/ |
H A D | binder.cpp | 722 std::string annoName{annotation->Name()}; in ResolveReference() 730 } else if (annoName.find_first_of(".") != std::string::npos) { in ResolveReference() 731 auto importName = annoName.substr(0, annoName.find_first_of(".")); in ResolveReference()
|
Completed in 5 milliseconds