3 writes to Kind
cdac-build-tool (3)
DataDescriptorModel.cs (3)
373public static GlobalValue MakeDirect(ulong value) => new GlobalValue(value) { Kind = KindEnum.Direct }; 374public static GlobalValue MakeIndirect(uint auxDataIdx) => new GlobalValue((ulong)auxDataIdx) { Kind = KindEnum.Indirect }; 375public static GlobalValue MakeString(string value) => new GlobalValue(value) { Kind = KindEnum.String };
7 references to Kind
cdac-build-tool (7)
DataDescriptorModel.cs (6)
28public int PointerDataCount => 1 + Globals.Values.Count(g => g.Value.Kind == GlobalValue.KindEnum.Indirect) + SubDescriptors.Values.Count(s => s.Value.Kind == GlobalValue.KindEnum.Indirect); 382public bool Equals(GlobalValue other) => other.Kind == Kind && other.NumericValue == NumericValue && other.StringValue == StringValue; 384public override int GetHashCode() => HashCode.Combine(Kind, NumericValue, StringValue); 387return Kind switch
JsonConverter\GlobalValueJsonConverter.cs (1)
18switch (value.Kind)