aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
diff options
context:
space:
mode:
authorSam McCall <sam.mccall@gmail.com>2017-11-30 21:32:29 +0000
committerSam McCall <sam.mccall@gmail.com>2017-11-30 21:32:29 +0000
commitff8b8745482f6df50a67459674ba77e8df3310d2 (patch)
treeb4f5d285745cbe1d8f3165f02f32b8548482baf4 /llvm/lib/Object/WasmObjectFile.cpp
parentd76814200be0c125c08d1c4fd261bbfc82876371 (diff)
downloadllvm-ff8b8745482f6df50a67459674ba77e8df3310d2.zip
llvm-ff8b8745482f6df50a67459674ba77e8df3310d2.tar.gz
llvm-ff8b8745482f6df50a67459674ba77e8df3310d2.tar.bz2
[clangd] New conventions for JSON-marshalling functions, centralize machinery
Summary: - JSON<->Obj interface is now ADL functions, so they play nicely with enums - recursive vector/map parsing and ObjectMapper moved to JSONExpr and tested - renamed (un)parse to (de)serialize, since text -> JSON is called parse - Protocol.cpp gets a bit shorter Sorry for the giant patch, it's prety mechanical though Reviewers: ilya-biryukov Subscribers: klimek, cfe-commits Differential Revision: https://reviews.llvm.org/D40596 llvm-svn: 319478
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions