1 instantiation of AssemblyFeatureInfo
ILCompiler.Compiler (1)
Compiler\SubstitutionProvider.cs (1)
170return new AssemblyFeatureInfo(key, _logger, _switchValues, _globalSubstitutions);
8 references to AssemblyFeatureInfo
ILCompiler.Compiler (8)
Compiler\SubstitutionProvider.cs (8)
34AssemblyFeatureInfo info = _hashtable.GetOrCreateValue(ecmaMethod.Module); 115AssemblyFeatureInfo info = _hashtable.GetOrCreateValue(ecmaField.Module); 150private sealed class FeatureSwitchHashtable : LockFreeReaderHashtable<EcmaModule, AssemblyFeatureInfo> 163protected override bool CompareKeyToValue(EcmaModule key, AssemblyFeatureInfo value) => key == value.Module; 164protected override bool CompareValueToValue(AssemblyFeatureInfo value1, AssemblyFeatureInfo value2) => value1.Module == value2.Module; 166protected override int GetValueHashCode(AssemblyFeatureInfo value) => value.Module.GetHashCode(); 168protected override AssemblyFeatureInfo CreateValueFromKey(EcmaModule key)