and there's also an example of a desugared version...
# development
a
and there's also an example of a desugared version:
Copy code
@rule(LibcObjects, [NativeToolchain], given=[Platform.darwin])
def select_libc_objects_darwin(native_toolchain):
  """???/libc search will fail on osx/not supported"""
  return LibcObjects([])

# # ^desugars to...?
# @rule(LibcObjects, [Anon(Platform.darwin), NativeToolchain])
# def select_libc_objects_darwin(anon_enum_wrapper, native_toolchain):
#   return original_function(native_toolchain)