Make snapshot.h usable without objects-inl.h header.
authormstarzinger <mstarzinger@chromium.org>
Thu, 20 Aug 2015 13:05:58 +0000 (06:05 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 20 Aug 2015 13:06:06 +0000 (13:06 +0000)
commit8a8867d341b66eac303eb8baa6239a2f43181c79
tree74eba8c5ead2f189080ad0c77dc5c6a5bef9be12
parent8533d4b5433d3a9e9fb1015f206997bd6d869fe3
Make snapshot.h usable without objects-inl.h header.

This CL us a pure refactoring that makes an empty compilation unit
including just "snapshot.h" but not "objects-inl.h" compile without
warnings or errors. This is needed to further reduce the header
dependency tangle.

R=yangguo@chromium.org

Review URL: https://codereview.chromium.org/1287113010

Cr-Commit-Position: refs/heads/master@{#30270}
src/snapshot/serialize.cc
src/snapshot/serialize.h
src/snapshot/snapshot-common.cc
src/snapshot/snapshot-empty.cc
src/snapshot/snapshot-external.cc
src/snapshot/snapshot.h