OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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