Searched defs:pool (Results 1 - 7 of 7) sorted by relevance

/dalvik/dx/src/com/android/dx/cf/attrib/
H A DRawAttribute.java30 * {@code null-ok;} constant pool to use for resolution of cpis in {@link
33 private final ConstantPool pool; field in class:RawAttribute
40 * @param pool {@code null-ok;} constant pool to use for cpi resolution
42 public RawAttribute(String name, ByteArray data, ConstantPool pool) { argument
50 this.pool = pool;
60 * @param pool {@code null-ok;} constant pool to use for cpi resolution
63 int length, ConstantPool pool) {
62 RawAttribute(String name, ByteArray data, int offset, int length, ConstantPool pool) argument
[all...]
/dalvik/dx/src/com/android/multidex/
H A DClassReferenceListBuilder.java96 private void addDependencies(ConstantPool pool) { argument
97 for (Constant constant : pool.getEntries()) {
/dalvik/dx/src/com/android/dx/cf/cst/
H A DConstantPoolParser.java53 * Parser for a constant pool embedded in a class file.
56 /** {@code non-null;} the bytes of the constant pool */
59 /** {@code non-null;} actual parsed constant pool contents */
60 private final StdConstantPool pool; field in class:ConstantPoolParser
66 * -1 || >= 10; the end offset of this constant pool in the
84 this.pool = new StdConstantPool(size);
99 * Gets the end offset of this constant pool in the {@code byte[]}
110 * Gets the actual constant pool.
112 * @return {@code non-null;} the constant pool
116 return pool;
[all...]
/dalvik/dx/src/com/android/dx/cf/direct/
H A DAnnotationParser.java54 /** {@code non-null;} constant pool to use */
55 private final ConstantPool pool; field in class:AnnotationParser
87 this.pool = cf.getConstantPool();
247 CstString typeString = (CstString) pool.get(typeIndex);
284 CstString elementName = (CstString) pool.get(elementNameIndex);
350 CstString value = (CstString) pool.get(classInfoIndex);
367 CstString typeName = (CstString) pool.get(typeNameIndex);
368 CstString constName = (CstString) pool.get(constNameIndex);
424 Constant value = (Constant) pool.get(constValueIndex);
H A DStdAttributeFactory.java217 ConstantPool pool = cf.getConstantPool();
244 pool);
277 CstType catchType = (CstType) pool.get0Ok(catchTypeIdx);
321 ConstantPool pool = cf.getConstantPool();
323 TypedConstant cst = (TypedConstant) pool.get(idx);
355 ConstantPool pool = cf.getConstantPool();
358 CstType type = (CstType) pool.get(idx);
361 CstNat method = (CstNat) pool.get0Ok(idx);
412 ConstantPool pool = cf.getConstantPool();
434 CstType innerClass = (CstType) pool
557 parseLocalVariables(ByteArray bytes, ConstantPool pool, ParseObserver observer, int count, boolean typeTable) argument
[all...]
H A DDirectClassFile.java95 * {@code null-ok;} the constant pool; only ever {@code null}
96 * before the constant pool is successfully parsed
98 private StdConstantPool pool; field in class:DirectClassFile
288 return pool;
330 * list of constant pool indices for classes, which are in turn
333 * constant pool entries of type {@code Class}.
345 if (pool == null) {
346 throw new IllegalStateException("pool not yet initialized");
349 return new DcfTypeList(bytes, offset, size, pool, observer);
482 pool
580 private final StdConstantPool pool; field in class:DirectClassFile.DcfTypeList
592 DcfTypeList(ByteArray bytes, int offset, int size, StdConstantPool pool, ParseObserver observer) argument
[all...]
/dalvik/dx/src/com/android/dx/cf/code/
H A DBytecodeArray.java46 * {@code non-null;} constant pool to use when resolving constant
47 * pool indices
49 private final ConstantPool pool; field in class:BytecodeArray
55 * @param pool {@code non-null;} constant pool to use when
56 * resolving constant pool indices
58 public BytecodeArray(ByteArray bytes, ConstantPool pool) { argument
63 if (pool == null) {
64 throw new NullPointerException("pool == null");
68 this.pool
[all...]

Completed in 74 milliseconds