12 references to KindEnum
cdac-build-tool (12)
DataDescriptorModel.cs (9)
28public int PointerDataCount => 1 + Globals.Values.Count(g => g.Value.Kind == GlobalValue.KindEnum.Indirect) + SubDescriptors.Values.Count(s => s.Value.Kind == GlobalValue.KindEnum.Indirect); 370public KindEnum Kind { get; private init; } 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 }; 389KindEnum.Direct => $"0x{NumericValue:x}", 390KindEnum.Indirect => $"Indirect({NumericValue})", 391KindEnum.String => $"'{StringValue}'",
JsonConverter\GlobalValueJsonConverter.cs (3)
20case DataDescriptorModel.GlobalValue.KindEnum.Direct: 25case DataDescriptorModel.GlobalValue.KindEnum.Indirect: 31case DataDescriptorModel.GlobalValue.KindEnum.String: