| Index: src/compiler/node-properties.h
|
| diff --git a/src/compiler/node-properties.h b/src/compiler/node-properties.h
|
| index 584344485ed3468528277d273a1757e663224392..e3aec3eb899121af43dee9909107340ee68c7bf8 100644
|
| --- a/src/compiler/node-properties.h
|
| +++ b/src/compiler/node-properties.h
|
| @@ -19,9 +19,12 @@ class NodeProperties {
|
| public:
|
| static inline Node* GetValueInput(Node* node, int index);
|
| static inline Node* GetContextInput(Node* node);
|
| + static inline Node* GetFrameStateInput(Node* node);
|
| static inline Node* GetEffectInput(Node* node, int index = 0);
|
| static inline Node* GetControlInput(Node* node, int index = 0);
|
|
|
| + static inline int GetFrameStateIndex(Node* node);
|
| +
|
| static inline bool IsValueEdge(Node::Edge edge);
|
| static inline bool IsContextEdge(Node::Edge edge);
|
| static inline bool IsEffectEdge(Node::Edge edge);
|
| @@ -42,10 +45,12 @@ class NodeProperties {
|
| private:
|
| static inline int FirstValueIndex(Node* node);
|
| static inline int FirstContextIndex(Node* node);
|
| + static inline int FirstFrameStateIndex(Node* node);
|
| static inline int FirstEffectIndex(Node* node);
|
| static inline int FirstControlIndex(Node* node);
|
| static inline int PastValueIndex(Node* node);
|
| static inline int PastContextIndex(Node* node);
|
| + static inline int PastFrameStateIndex(Node* node);
|
| static inline int PastEffectIndex(Node* node);
|
| static inline int PastControlIndex(Node* node);
|
|
|
|
|