create a new annotation to be dynamically inserted in the byte code . concode_field_sep PlaceHolder placeHolder concode_field_sep boolean hasAnnotation concode_elem_sep boolean hasAnnotation concode_elem_sep void generateAccessors concode_elem_sep boolean isAccessor concode_elem_sep boolean isProperty concode_elem_sep AnnotationsAttribute getAnnotations concode_elem_sep AnnotationsAttribute getAnnotations concode_elem_sep AnnotationsAttribute getAnnotations concode_elem_sep void rewriteAccess
void function ( AnnotationsAttribute arg0 , Class < ? extends java . lang . annotation . Annotation > arg1 , Map < String , MemberValue > arg2 ) { Annotation loc0 = new Annotation ( arg1 . getName ( ) , arg0 . getConstPool ( ) ) ; for ( Map . Entry < String , MemberValue > loc1 : arg2 . entrySet ( ) ) { loc0 . addMemberValue ( loc1 . getKey ( ) , loc1 . getValue ( ) ) ; } arg0 . addAnnotation ( loc0 ) ; }