1 instantiation of UnknownValue
ILLink.RoslynAnalyzer (1)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\UnknownValue.cs (1)
17
public static UnknownValue Instance { get; } = new
UnknownValue
();
14 references to UnknownValue
ILLink.RoslynAnalyzer (14)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\ArrayValue.cs (1)
46
return new(input.AsEnumerable().Select(v => v is ArrayValue ?
UnknownValue
.Instance : v));
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (3)
367
AddReturnValue(
UnknownValue
.Instance);
1632
returnValue =
UnknownValue
.Instance;
1693
if (!array.TryGetValueByIndex(i, out MultiValue value) || value.AsSingleValue() is
UnknownValue
)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\UnknownValue.cs (1)
17
public static
UnknownValue
Instance { get; } = new UnknownValue();
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\ValueExtensions.cs (1)
62
private static ValueSet<SingleValue>.Enumerable Unknown = new ValueSet<SingleValue>.Enumerable(
UnknownValue
.Instance);
TrimAnalysis\SingleValueExtensions.cs (2)
28
_ =>
UnknownValue
.Instance
38
SymbolKind.ErrorType =>
UnknownValue
.Instance,
TrimAnalysis\TrimAnalysisVisitor.cs (6)
97
return
UnknownValue
.Instance;
210
if (left is
UnknownValue
)
216
if (right is
UnknownValue
)
300
return
UnknownValue
.Instance;
308
return
UnknownValue
.Instance;
310
return result.Equals(TopValue) ?
UnknownValue
.Instance : result;