Home
last modified time | relevance | path

Searched refs:ir_node (Results 1 – 3 of 3) sorted by relevance

/tools/dexter/slicer/
Ddex_ir_builder.cc80 auto& ir_node = dex_ir_->strings_map[new_index]; in GetAsciiString() local
81 SLICER_CHECK(ir_node == nullptr); in GetAsciiString()
82 ir_node = ir_string; in GetAsciiString()
108 auto& ir_node = dex_ir_->types_map[new_index]; in GetType() local
109 SLICER_CHECK(ir_node == nullptr); in GetType()
110 ir_node = ir_type; in GetType()
167 auto& ir_node = dex_ir_->protos_map[new_index]; in GetProto() local
168 SLICER_CHECK(ir_node == nullptr); in GetProto()
169 ir_node = ir_proto; in GetProto()
196 auto& ir_node = dex_ir_->fields_map[new_index]; in GetFieldDecl() local
[all …]
Dwriter.cc36 static dex::u4 OptIndex(const T* ir_node) { in OptIndex() argument
37 return ir_node != nullptr ? ir_node->index : dex::kNoIndex; in OptIndex()
433 for (const auto& ir_node : dex_ir_->annotations) { in CreateAnnItemSection() local
434 if (ir_node->visibility != dex::kVisibilityEncoded) { in CreateAnnItemSection()
436 dex::u4& offset = node_offset_[ir_node.get()]; in CreateAnnItemSection()
438 offset = WriteAnnotationItem(ir_node.get()); in CreateAnnItemSection()
449 for (const auto& ir_node : dex_ir_->annotation_sets) { in CreateAnnSetsSection() local
450 dex::u4& offset = node_offset_[ir_node.get()]; in CreateAnnSetsSection()
452 offset = WriteAnnotationSet(ir_node.get()); in CreateAnnSetsSection()
462 for (const auto& ir_node : dex_ir_->annotation_set_ref_lists) { in CreateAnnSetRefListsSection() local
[all …]
/tools/dexter/slicer/export/slicer/
Dwriter.h233 dex::u4 FilePointer(const ir::Node* ir_node) const;