JSON: llvm::Optional => std::optional

Many files are from language servers.

https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716

GitOrigin-RevId: 1da3a795fcf61a2c931d9320738db7d5c0444ce2
1 file changed