anchor.diff:                                                               wrapped_task_pointer, &
                                                                userdata, &
                                                                userlen) &
  -                 bind(C, name="legion_runtime_preregister_task_variant_fnptr")
  +        bind(C, name="legion_runtime_preregister_task_variant_fnptr")
         use iso_c_binding
         import legion_execution_constraint_set_f_t
         import legion_task_layout_constraint_set_f_t
  
positive.code:     
      ! @see Legion::Runtime::detach_external_resource()
      function legion_detach_external_resource_c(runtime, ctx, handle) &
        bind(C, name="legion_detach_external_resource")
        use iso_c_binding
        import legion_future_f_t
        import legion_runtime_f_t
  
negative.code: 
      ! @see Legion::Domain::from_point()
      function legion_domain_point_from_point_3d_c(p) &
          bind(C, name="legion_domain_point_from_point_3d")
        use iso_c_binding
        import legion_domain_point_f_t
        import legion_point_3d_f_t
  