[iwyu] Fix object-deserializer.h

R=yangguo@chromium.org

Bug: v8:7965
Change-Id: I38d636b29bc6a8eebafc8299b24954bedb3cafec
Reviewed-on: https://chromium-review.googlesource.com/c/1303719
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#57077}
This commit is contained in:
Clemens Hammacher 2018-10-27 17:49:06 +02:00 committed by Commit Bot
parent b4f8409e88
commit cbc7764787
3 changed files with 4 additions and 3 deletions

View File

@ -14,6 +14,9 @@
namespace v8 {
namespace internal {
ObjectDeserializer::ObjectDeserializer(const SerializedCodeData* data)
: Deserializer(data, true) {}
MaybeHandle<SharedFunctionInfo>
ObjectDeserializer::DeserializeSharedFunctionInfo(
Isolate* isolate, const SerializedCodeData* data, Handle<String> source) {

View File

@ -20,8 +20,7 @@ class ObjectDeserializer final : public Deserializer<> {
Isolate* isolate, const SerializedCodeData* data, Handle<String> source);
private:
explicit ObjectDeserializer(const SerializedCodeData* data)
: Deserializer(data, true) {}
explicit ObjectDeserializer(const SerializedCodeData* data);
// Deserialize an object graph. Fail gracefully.
MaybeHandle<HeapObject> Deserialize(Isolate* isolate);

View File

@ -30,7 +30,6 @@ AUTO_EXCLUDE = [
'src/flag-definitions.h',
# blacklist of headers we need to fix (https://crbug.com/v8/7965).
'src/regexp/jsregexp.h',
'src/snapshot/object-deserializer.h',
'src/transitions.h',
]
AUTO_EXCLUDE_PATTERNS = [