Lines Matching defs:FieldLocation
26 class FieldLocation;
36 FieldLocation GetField(size_t offset);
38 ChunkVector<FieldLocation> fields_;
44 class FieldLocation {
46 FieldLocation() : id_(maxid++) {}
47 FieldLocation(size_t id) : id_(id) {}
48 bool operator == (const FieldLocation &v) const
52 bool operator != (const FieldLocation &v) const
56 bool operator < (const FieldLocation &v) const
61 static FieldLocation Invalid()
63 return FieldLocation(invalid);
73 void SetFieldValue(FieldLocation field, GateRef gate);
74 GateRef GetFieldValue(FieldLocation field) const;
79 ChunkMap<FieldLocation, GateRef> map_;
90 GateRef GetFieldValue(FieldLocation field) const;
91 void SetFieldValue(FieldLocation field, GateRef value);