| Index: src/field-index.h
|
| diff --git a/src/field-index.h b/src/field-index.h
|
| index 096b33509f7d40dd16d7f046df897b70d511fdf5..6aa4be761a18cfc40d7d4287a97675af1ff920bb 100644
|
| --- a/src/field-index.h
|
| +++ b/src/field-index.h
|
| @@ -11,6 +11,7 @@
|
| namespace v8 {
|
| namespace internal {
|
|
|
| +class LookupIterator;
|
| class Map;
|
|
|
| // Wrapper class to hold a field index, usually but not necessarily generated
|
| @@ -24,6 +25,7 @@ class FieldIndex V8_FINAL {
|
| bool is_double = false);
|
| static FieldIndex ForInObjectOffset(int offset, Map* map = NULL);
|
| static FieldIndex ForLookupResult(const LookupResult* result);
|
| + static FieldIndex ForLookupIterator(const LookupIterator* lookup);
|
| static FieldIndex ForDescriptor(Map* map, int descriptor_index);
|
| static FieldIndex ForLoadByFieldIndex(Map* map, int index);
|
| static FieldIndex ForKeyedLookupCacheIndex(Map* map, int index);
|
|
|