)]}'
{
  "commit": "a593ca9d657efb1ea021c9fc51cb528c398bbf4e",
  "tree": "b3625254161b0607c0fa9fdfaeee681a52d70361",
  "parents": [
    "89552911b383b78cd8807ec747ca5df8ba52e239"
  ],
  "author": {
    "name": "Alexandre Daubois",
    "email": "alex.daubois@gmail.com",
    "time": "Mon Nov 24 08:14:18 2025 +0000"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Mon Nov 24 11:58:55 2025 -0800"
  },
  "message": "runtime/cgo: add support for `any` param and return type\n\nWhen using `any` as param or return type of an exported\nfunction, we currently have the error `unrecognized Go\ntype any`. `any` is an alias of `interface{}` which is\nalready supported.\n\nThis would avoid such change: https://github.com/php/frankenphp/pull/1976\n\nFixes #76340\n\nChange-Id: I301838ff72e99ae78b035a8eff2405f6a145ed1a\nGitHub-Last-Rev: 7dfbccfa582bbc6e79ed29677391b9ae81a9b5bd\nGitHub-Pull-Request: golang/go#76325\nReviewed-on: https://go-review.googlesource.com/c/go/+/720960\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3de3906b48eb0cd8ee130d1be6369718083dd9a",
      "old_mode": 33188,
      "old_path": "src/cmd/cgo/gcc.go",
      "new_id": "300ccae350b44db48fd862ab9447816b46e78123",
      "new_mode": 33188,
      "new_path": "src/cmd/cgo/gcc.go"
    },
    {
      "type": "modify",
      "old_id": "5393552e07a4d1130267f1bdc19627a51060cb3f",
      "old_mode": 33188,
      "old_path": "src/cmd/cgo/internal/test/cgo_test.go",
      "new_id": "04e06cf95ec55086ec3a606b4f9fe4e4b716f83f",
      "new_mode": 33188,
      "new_path": "src/cmd/cgo/internal/test/cgo_test.go"
    },
    {
      "type": "modify",
      "old_id": "e83e367174aa4f240bb85e5575aa145a30fb1a8a",
      "old_mode": 33188,
      "old_path": "src/cmd/cgo/internal/test/test.go",
      "new_id": "4dd14facb50e6b88b1ab124b81209d03d2fb1b62",
      "new_mode": 33188,
      "new_path": "src/cmd/cgo/internal/test/test.go"
    },
    {
      "type": "modify",
      "old_id": "9a63b9e10087ad3f3a986130b0ec2114d6216398",
      "old_mode": 33188,
      "old_path": "src/cmd/cgo/internal/test/testx.go",
      "new_id": "21ba52260ef893e2e5f5a620de6de63e61b3eb0a",
      "new_mode": 33188,
      "new_path": "src/cmd/cgo/internal/test/testx.go"
    },
    {
      "type": "modify",
      "old_id": "00c9e8c9a3ec61a483486579f26c8b2014472e0c",
      "old_mode": 33188,
      "old_path": "src/cmd/cgo/out.go",
      "new_id": "dc1e5b29e592484eed13a83dea3abeb63aaba580",
      "new_mode": 33188,
      "new_path": "src/cmd/cgo/out.go"
    },
    {
      "type": "modify",
      "old_id": "f01353ffa6c49f9850f7f1af36572250a0d368a7",
      "old_mode": 33188,
      "old_path": "src/runtime/cgocall.go",
      "new_id": "55e7bdbdb55f7956e8ae5bd4cc24d8c3b9edda02",
      "new_mode": 33188,
      "new_path": "src/runtime/cgocall.go"
    }
  ]
}
