Lines Matching refs:constant
28 import proguard.classfile.constant.*;
36 * This ClassVisitor removes constant pool entries, class members, and other
72 // Shrink the arrays for constant pool, interfaces, fields, methods,
79 // Shrinking the constant pool also sets up an index map.
97 // and remap their references to the constant pool.
102 // Remap the references to the constant pool if it has shrunk.
107 // Remap all constant pool references.
356 * constant pool.
369 // Shift the used constant pool entries together.
374 Constant constant = constantPool[index];
377 if (constant != null)
379 isUsed = usageMarker.isUsed(constant);
384 constantPool[counter++] = constant;
388 // Clear the remaining constant pool elements.
396 * Removes all indices that point to unused constant pool entries