181
196
private void unpackAjAttributes(World world) {
182
197
associatedShadowMunger = null;
183
198
ResolvedType resolvedDeclaringType = getDeclaringType().resolve(world);
184
200
List<AjAttribute> as = Utility.readAjAttributes(resolvedDeclaringType.getClassName(), method.getAttributes(),
185
resolvedDeclaringType.getSourceContext(), world, bcelObjectType.getWeaverVersionAttribute(),
201
resolvedDeclaringType.getSourceContext(), world, wvinfo, new BcelConstantPoolReader(method.getConstantPool()));
187
202
processAttributes(world, as);
188
as = AtAjAttributes.readAj5MethodAttributes(method, this, resolvedDeclaringType, preResolvedPointcut, resolvedDeclaringType
203
as = AtAjAttributes.readAj5MethodAttributes(method, this, resolvedDeclaringType, preResolvedPointcut,
190
205
processAttributes(world, as);