if (contentsOffset + 3 >= this.contents.length) {
resizeContents(3);
}
contents[contentsOffset++] = (byte) 'c';
if (defaultValue instanceof ClassLiteralAccess) {
ClassLiteralAccess classLiteralAccess = (ClassLiteralAccess) defaultValue;
final int classInfoIndex = constantPool.literalIndex(classLiteralAccess.targetType.signature());
contents[contentsOffset++] = (byte) (classInfoIndex >> 8);
contents[contentsOffset++] = (byte) classInfoIndex;
} else {
contentsOffset = attributeOffset;