title: RequiresPermission annotations with "allOf" in Kotlin
body: <p>In Kotlin, I'd like to add a method annotation that's equivalent to this <code>RequiresPermission</code> annotation in Java, indicating that multiple permissions are required:</p>
  
  <pre><code>@RequiresPermission(allOf = {ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION})
  public Location getLocation() {
      // ...
  }
  </code></pre>
  
  <p>How can I write this annotation in Kotlin?</p>