HomeSort by relevance Sort by last modified time
    Searched refs:dexBuilder (Results 1 - 14 of 14) sorted by null

  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/
BaseBuilderPool.java 37 @Nonnull protected final DexBuilder dexBuilder;
39 public BaseBuilderPool(@Nonnull DexBuilder dexBuilder) {
40 this.dexBuilder = dexBuilder;
BuilderFieldPool.java 49 public BuilderFieldPool(@Nonnull DexBuilder dexBuilder) {
50 super(dexBuilder);
65 dexBuilder.typeSection.internType(fieldReference.getDefiningClass()),
66 dexBuilder.stringSection.internString(fieldReference.getName()),
67 dexBuilder.typeSection.internType(fieldReference.getType()));
BuilderProtoPool.java 52 public BuilderProtoPool(@Nonnull DexBuilder dexBuilder) {
53 super(dexBuilder);
63 dexBuilder.stringSection.internString(MethodUtil.getShorty(
65 dexBuilder.typeListSection.internTypeList(methodProto.getParameterTypes()),
66 dexBuilder.typeSection.internType(methodProto.getReturnType()));
BuilderTypePool.java 48 public BuilderTypePool(@Nonnull DexBuilder dexBuilder) {
49 super(dexBuilder);
57 BuilderStringReference stringRef = dexBuilder.stringSection.internString(type);
BuilderAnnotationPool.java 49 public BuilderAnnotationPool(@Nonnull DexBuilder dexBuilder) {
50 super(dexBuilder);
61 dexBuilder.typeSection.internType(annotation.getType()),
62 dexBuilder.internAnnotationElements(annotation.getElements()));
BuilderMethodPool.java 50 public BuilderMethodPool(@Nonnull DexBuilder dexBuilder) {
51 super(dexBuilder);
61 dexBuilder.typeSection.internType(methodReference.getDefiningClass()),
62 dexBuilder.stringSection.internString(methodReference.getName()),
63 dexBuilder.protoSection.internMethodProto(methodReference));
BuilderAnnotationSetPool.java 54 public BuilderAnnotationSetPool(@Nonnull DexBuilder dexBuilder) {
55 super(dexBuilder);
72 return dexBuilder.annotationSection.internAnnotation(input);
BuilderTypeListPool.java 52 public BuilderTypeListPool(@Nonnull DexBuilder dexBuilder) {
53 super(dexBuilder);
69 return dexBuilder.typeSection.internType(input.toString());
BuilderClassPool.java 69 public BuilderClassPool(@Nonnull DexBuilder dexBuilder) {
70 super(dexBuilder);
366 "DexBuilder.internStringReference or DexBuilder.internNullableStringReference may be used.");
378 "DexBuilder.internTypeReference or DexBuilder.internNullableTypeReference may be used.");
  /external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/
JumboStringConversionTest.java 53 import org.jf.dexlib2.writer.builder.DexBuilder;
65 DexBuilder dexBuilder = new DexBuilder(Opcodes.getDefault());
70 dexBuilder.internStringReference(String.format("%08d", i))));
74 dexBuilder.internClassDef(
83 dexBuilder.internMethod(
93 dexBuilder.writeTo(dexStore);
125 DexBuilder dexBuilder = new DexBuilder(Opcodes.getDefault())
    [all...]
  /external/smali/smali/src/main/java/org/jf/smali/
SmaliTestUtils.java 43 import org.jf.dexlib2.writer.builder.DexBuilder;
60 DexBuilder dexBuilder = new DexBuilder(Opcodes.forApi(apiLevel));
86 dexGen.setDexBuilder(dexBuilder);
95 dexBuilder.writeTo(dataStore);
Smali.java 41 import org.jf.dexlib2.writer.builder.DexBuilder;
94 final DexBuilder dexBuilder = new DexBuilder(Opcodes.forApi(options.apiLevel));
102 return assembleSmaliFile(file, dexBuilder, options);
130 dexBuilder.writeTo(new FileDataStore(new File(options.outputDexFile)));
148 private static boolean assembleSmaliFile(File smaliFile, DexBuilder dexBuilder, SmaliOptions options)
198 dexGen.setDexBuilder(dexBuilder);
smaliTreeWalker.java 331 private DexBuilder dexBuilder;
333 public void setDexBuilder(DexBuilder dexBuilder) {
334 this.dexBuilder = dexBuilder;
446 classDef = dexBuilder.internClassDef((header1!=null?((smaliTreeWalker.header_return)header1).classType:null), (header1!=null?((smaliTreeWalker.header_return)header1).accessFlags:0), (header1!=null?((smaliTreeWalker.header_return)header1).superType:null),
    [all...]
  /external/smali/smali/src/main/antlr/
smaliTreeWalker.g 82 private DexBuilder dexBuilder;
84 public void setDexBuilder(DexBuilder dexBuilder) {
85 this.dexBuilder = dexBuilder;
163 $classDef = dexBuilder.internClassDef($header.classType, $header.accessFlags, $header.superType,
263 $field = dexBuilder.internField(classType, $SIMPLE_NAME.text, $nonvoid_type_descriptor.type, $access_list.value,
458 $ret = dexBuilder.internMethod(
552 $method::methodBuilder.addCatch(dexBuilder.internTypeReference($nonvoid_type_descriptor.type)
    [all...]

Completed in 261 milliseconds