Searched refs:EncodedAnnotation (Results 1 – 11 of 11) sorted by relevance
23 public EncodedAnnotation annotation;29 (annotation = new EncodedAnnotation()).read(file); in read()
26 public EncodedAnnotation encodedAnnotation;54 (encodedAnnotation = new EncodedAnnotation()).read(file); in read()
21 public class EncodedAnnotation implements RawDexObject { class
74 bool VerifyEncodedAnnotation(dex_ir::EncodedAnnotation* orig,75 dex_ir::EncodedAnnotation* output,
47 class EncodedAnnotation; variable786 void SetEncodedAnnotation(EncodedAnnotation* encoded_annotation) in SetEncodedAnnotation()804 EncodedAnnotation* GetEncodedAnnotation() const { return encoded_annotation_.get(); } in GetEncodedAnnotation()806 EncodedAnnotation* ReleaseEncodedAnnotation() { return encoded_annotation_.release(); } in ReleaseEncodedAnnotation()827 std::unique_ptr<EncodedAnnotation> encoded_annotation_;850 class EncodedAnnotation {852 EncodedAnnotation(TypeId* type, AnnotationElementVector* elements) in EncodedAnnotation() function862 DISALLOW_COPY_AND_ASSIGN(EncodedAnnotation);1108 AnnotationItem(uint8_t visibility, EncodedAnnotation* annotation) in AnnotationItem()1112 EncodedAnnotation* GetAnnotation() const { return annotation_.get(); } in GetAnnotation()[all …]
150 void DumpEncodedAnnotation(dex_ir::EncodedAnnotation* annotation);
230 void WriteEncodedAnnotation(Stream* stream, dex_ir::EncodedAnnotation* annotation);
514 bool VerifyEncodedAnnotation(dex_ir::EncodedAnnotation* orig, in VerifyEncodedAnnotation()515 dex_ir::EncodedAnnotation* output, in VerifyEncodedAnnotation()
198 void DexWriter::WriteEncodedAnnotation(Stream* stream, dex_ir::EncodedAnnotation* annotation) { in WriteEncodedAnnotation()
1212 item->SetEncodedAnnotation(new EncodedAnnotation(header_->TypeIds()[type_idx], elements)); in ReadEncodedValue()
492 void DexLayout::DumpEncodedAnnotation(dex_ir::EncodedAnnotation* annotation) { in DumpEncodedAnnotation()