|  | 
| void | StartNewSnapshot (base::Vector< const Snapshot > predecessors) | 
|  | 
| void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors={}) | 
|  | 
| void | StartNewSnapshot (Snapshot parent) | 
|  | 
| template<class MergeFun > requires (std::is_invocable_v<MergeFun, Key, base::Vector<const Value>>)
 | 
| void | StartNewSnapshot (base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun) | 
|  | 
| template<class MergeFun > requires (std::is_invocable_v<MergeFun, Key, base::Vector<const Value>>)
 | 
| void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun) | 
|  | 
| void | Set (Key key, Value new_value) | 
|  | 
| void | SetNoNotify (Key key, Value new_value) | 
|  | 
| Key | NewKey (KeyData data, Value initial_value=Value{}) | 
|  | 
| Key | NewKey (Value initial_value=Value{}) | 
|  | 
| void | StartNewSnapshot (base::Vector< const Snapshot > predecessors, const ChangeCallback &change_callback={}) | 
|  | 
| void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors={}, const ChangeCallback &change_callback={}) | 
|  | 
| void | StartNewSnapshot (Snapshot parent, const ChangeCallback &change_callback={}) | 
|  | 
| void | StartNewSnapshot (base::Vector< const Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={}) | 
|  | 
| void | StartNewSnapshot (std::initializer_list< Snapshot > predecessors, const MergeFun &merge_fun, const ChangeCallback &change_callback={}) | 
|  | 
| Snapshot | Seal () | 
|  | 
| const Value & | Get (Key key) const | 
|  | 
| const Value & | GetPredecessorValue (Key key, int predecessor_index) | 
|  | 
| bool | Set (Key key, Value new_value) | 
|  | 
|  | SnapshotTable (Zone *zone) | 
|  | 
| Key | NewKey (NoKeyData data, Value initial_value=Value{}) | 
|  | 
| Key | NewKey (Value initial_value=Value{}) | 
|  | 
| bool | IsSealed () | 
|  | 
template<class Derived, class 
Value, class 
KeyData = NoKeyData>
class v8::internal::compiler::turboshaft::ChangeTrackingSnapshotTable< Derived, Value, KeyData >
Definition at line 519 of file snapshot-table.h.