1 instantiation of FeatureSwitchMembers
ILLink.Tasks (1)
CreateRuntimeRootDescriptorFile.cs (1)
197
currentFeatureSwitch = new
FeatureSwitchMembers
(featureSwitchElements[1], featureSwitchElements[2], featureSwitchElements[3]);
9 references to FeatureSwitchMembers
ILLink.Tasks (9)
CreateRuntimeRootDescriptorFile.cs (9)
65
readonly struct FeatureSwitchMembers : IEquatable<
FeatureSwitchMembers
>
88
=> obj is
FeatureSwitchMembers
inst && Equals (inst);
90
public bool Equals (
FeatureSwitchMembers
fsm)
97
readonly Dictionary<
FeatureSwitchMembers
, Dictionary<string, ClassMembers>> featureSwitchMembers = new ();
180
FeatureSwitchMembers
? currentFeatureSwitch = null;
312
foreach ((
var
fs, var members) in featureSwitchMembers.Select (kv => (kv.Key, kv.Value))) {
394
void AddClass (string classNamespace, string className, string classId, bool keepAllFields = false,
FeatureSwitchMembers
? featureSwitch = null)
419
void AddField (string fieldName, string classId,
FeatureSwitchMembers
? featureSwitch = null)
434
void AddMethod (string methodName, string classId, string classNamespace = null, string className = null,
FeatureSwitchMembers
? featureSwitch = null)