code: public void addAnnotation(/* @Nullable */ JvmAnnotationTarget target, /* @Nullable */ XAnnotation annotation) {
  		if(annotation == null || target == null) 
  			return;
  		JvmAnnotationReference annotationReference = getJvmAnnotationReference(annotation);
  		if(annotationReference != null) {
  			target.getAnnotations().add(annotationReference);
  		}
  	}
docs: Translates an {@link XAnnotation} to a {@link JvmAnnotationReference}
  and adds them to the given {@link JvmAnnotationTarget}.
  
  @param target the annotation target. If <code>null</code> this method does nothing.
  @param annotation the annotation. If <code>null</code> this method does nothing.