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