Lines Matching refs:StateValueDescriptor
1111 class StateValueDescriptor {
1113 explicit StateValueDescriptor(Zone* zone) in StateValueDescriptor() function
1119 static StateValueDescriptor Plain(Zone* zone, MachineType type) { in Plain()
1120 return StateValueDescriptor(StateValueKind::kPlain, zone, type, 0); in Plain()
1122 static StateValueDescriptor Recursive(Zone* zone, size_t id) { in Recursive()
1123 return StateValueDescriptor(StateValueKind::kNested, zone, in Recursive()
1126 static StateValueDescriptor Duplicate(Zone* zone, size_t id) { in Duplicate()
1127 return StateValueDescriptor(StateValueKind::kDuplicate, zone, in Duplicate()
1132 ZoneVector<StateValueDescriptor>& fields() { return fields_; } in fields()
1143 StateValueDescriptor(StateValueKind kind, Zone* zone, MachineType type, in StateValueDescriptor() function
1150 ZoneVector<StateValueDescriptor> fields_;
1184 StateValueDescriptor* GetStateValueDescriptor() { return &values_; } in GetStateValueDescriptor()
1195 StateValueDescriptor values_;