/arkcompiler/runtime_core/static_core/static_linker/ |
H A D | linker_context.h | 95 const panda_file::FileReader *fileReader; 163 std::forward_list<panda_file::FileReader> readers_; 165 std::multimap<const panda_file::BaseItem *, const panda_file::FileReader *> cameFrom_; 182 void MergeClass(const panda_file::FileReader *reader, panda_file::ClassItem *ni, panda_file::ClassItem *oi); 186 void CheckClassRedifinition(const std::string &name, panda_file::FileReader *reader); 190 void MergeMethod(const panda_file::FileReader *reader, panda_file::ClassItem *clz, panda_file::MethodItem *oi); 192 void MergeField(const panda_file::FileReader *reader, panda_file::ClassItem *clz, panda_file::FieldItem *oi); 194 void MergeForeignMethod(const panda_file::FileReader *reader, panda_file::ForeignMethodItem *fm); 196 void MergeForeignMethodCreate(const panda_file::FileReader *reader, panda_file::BaseClassItem *clz, 199 void MergeForeignField(const panda_file::FileReader *reade [all...] |
H A D | linker_context.cpp | 43 const panda_file::FileReader &reader) in AddItemToKnown() 56 void Context::MergeItem(panda_file::BaseItem *item, const panda_file::FileReader &reader) in MergeItem() 121 void Context::CheckClassRedifinition(const std::string &name, panda_file::FileReader *reader) in CheckClassRedifinition() 174 void Context::MergeClass(const panda_file::FileReader *reader, panda_file::ClassItem *ni, panda_file::ClassItem *oi) in MergeClass() 202 void Context::MergeField(const panda_file::FileReader *reader, panda_file::ClassItem *clz, panda_file::FieldItem *oi) in MergeField() 221 void Context::MergeMethod(const panda_file::FileReader *reader, panda_file::ClassItem *clz, panda_file::MethodItem *oi) in MergeMethod() 400 void Context::MergeForeignMethod(const panda_file::FileReader *reader, panda_file::ForeignMethodItem *fm) in MergeForeignMethod() 425 void Context::MergeForeignMethodCreate(const panda_file::FileReader *reader, panda_file::BaseClassItem *clz, in MergeForeignMethodCreate() 477 void Context::HandleCandidates(const panda_file::FileReader *reader, in HandleCandidates() 487 void Context::MergeForeignField(const panda_file::FileReader *reade [all...] |
H A D | linker_context_misc.cpp | 320 const panda_file::FileReader *reader) in Error()
|
/arkcompiler/ets_frontend/es2panda/test/bytecode_file_size_comparison/test_cases/java_test_framework/java_cases/ |
H A D | FileOperationTest.java | 17 import java.io.FileReader; 36 try (FileReader reader = new FileReader("test.txt")) { in main()
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | file_reader.h | 50 class FileReader { class 53 explicit FileReader(std::unique_ptr<const File> &&file) : file_(std::move(file)) {} in FileReader() function in panda::panda_file::FileReader 54 virtual ~FileReader() = default; 65 NO_COPY_SEMANTIC(FileReader); 66 NO_MOVE_SEMANTIC(FileReader);
|
H A D | file_reader.cpp | 36 bool FileReader::ReadContainer() in ReadContainer() 54 bool FileReader::CreateLiteralArrayItem(const LiteralDataAccessor::LiteralValue &lit_value, const LiteralTag &tag, in CreateLiteralArrayItem() 183 AnnotationItem *FileReader::CreateAnnotationItem(File::EntityId ann_id) in CreateAnnotationItem() 519 TypeItem *FileReader::CreateParamTypeItem(ProtoDataAccessor *proto_acc, size_t param_num, size_t reference_num) in CreateParamTypeItem() 539 std::vector<MethodParamItem> FileReader::CreateMethodParamItems(ProtoDataAccessor *proto_acc, in CreateMethodParamItems() 579 DebugInfoItem *FileReader::CreateDebugInfoItem(File::EntityId debug_info_id) in CreateDebugInfoItem() 603 TypeItem *FileReader::GetReturnTypeItem(Type ret_type, size_t &reference_num) in GetReturnTypeItem() 620 void FileReader::EnumerateBlocks(MethodDataAccessor method_acc, MethodItem *method_item) in EnumerateBlocks() 659 MethodItem *FileReader::CreateMethodItem(ClassItem *cls, File::EntityId method_id) in CreateMethodItem() 724 MethodHandleItem *FileReader [all...] |
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | file_reader.h | 49 class FileReader { class 52 explicit FileReader(std::unique_ptr<const File> &&file) : file_(std::move(file)) {} in FileReader() function in ark::panda_file::FileReader 53 virtual ~FileReader() = default; 74 NO_COPY_SEMANTIC(FileReader); 75 NO_MOVE_SEMANTIC(FileReader);
|
H A D | file_reader.cpp | 67 bool FileReader::ReadContainer(bool shouldRebuildIndices) in ReadContainer() 132 void FileReader::EmplaceLiteralVals(std::vector<panda_file::LiteralItem> &literalArray, in EmplaceLiteralVals() 208 bool FileReader::CreateLiteralArrayItem(LiteralDataAccessor *litArrayAccessor, File::EntityId arrayId, uint32_t index) in CreateLiteralArrayItem() 259 ValueItem *FileReader::SetElemValueItem(AnnotationDataAccessor::Tag &annTag, AnnotationDataAccessor::Elem &annElem) in SetElemValueItem() 446 AnnotationItem *FileReader::CreateAnnotationItem(File::EntityId annId) in CreateAnnotationItem() 494 TypeItem *FileReader::CreateParamTypeItem(ProtoDataAccessor *protoAcc, size_t paramNum, size_t referenceNum) in CreateParamTypeItem() 514 std::vector<MethodParamItem> FileReader::CreateMethodParamItems(ProtoDataAccessor *protoAcc, in CreateMethodParamItems() 554 DebugInfoItem *FileReader::CreateDebugInfoItem(File::EntityId debugInfoId) in CreateDebugInfoItem() 590 BaseClassItem *FileReader::GetCatchTypeItem(CodeDataAccessor::CatchBlock &catchBlock, File::EntityId methodId, in GetCatchTypeItem() 607 void FileReader [all...] |
/arkcompiler/runtime_core/static_core/quickener/ |
H A D | quick.cpp | 83 ark::panda_file::FileReader reader(std::move(input_file)); in main()
|
/arkcompiler/runtime_core/static_core/libpandafile/tests/ |
H A D | file_test.cpp | 248 auto reader = FileReader(std::move(pf)); in TEST()
|
H A D | file_item_container_test.cpp | 1114 auto reader = FileReader(File::OpenFromMemory( in TEST()
|