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); |