1 instantiation of NullValue
ILLink.RoslynAnalyzer (1)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\NullValue.cs (1)
17public static NullValue Instance { get; } = new NullValue();
26 references to NullValue
ILLink.RoslynAnalyzer (26)
RequiresDynamicCodeAnalyzer.cs (1)
120if (typesValue is NullValue)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (22)
63else if (uniqueValue == NullValue.Instance) 165if (value != NullValue.Instance) 274if (interfaceName == NullValue.Instance) 281AddReturnValue(NullValue.Instance); 360else if (value == NullValue.Instance) 641else if (stringParam is NullValue) 654else if (value is NullValue) 732else if (stringParam is NullValue) 747else if (value is NullValue) 829else if (stringParam is NullValue) 841else if (value is NullValue) 900else if (value == NullValue.Instance) 941BindingFlags bindingFlags = argumentValues[0].AsSingleValue() is NullValue ? BindingFlags.Static : BindingFlags.Default; 951else if (stringParam is NullValue) 1096else if (typeNameValue == NullValue.Instance) 1193else if (value == NullValue.Instance) 1286else if (value == NullValue.Instance) 1380else if (methodValue == NullValue.Instance) 1434else if (argumentValues[argsParam].AsSingleValue() is NullValue) 1588else if (typeNameValue == NullValue.Instance) 1658yield return NullValue.Instance; 1787if (typeNameValue is NullValue)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\NullValue.cs (1)
17public static NullValue Instance { get; } = new NullValue();
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (1)
80else if (uniqueValue == NullValue.Instance)
TrimAnalysis\TrimAnalysisVisitor.cs (1)
520constValue = NullValue.Instance;