17 references to Instance
illink (17)
Linker.Dataflow\AttributeDataFlow.cs (1)
61
? UnknownValue.
Instance
Linker.Dataflow\FlowAnnotations.cs (2)
928
return UnknownValue.
Instance
;
936
return UnknownValue.
Instance
;
Linker.Dataflow\MethodBodyScanner.cs (7)
31
Value = new MultiValue(UnknownValue.
Instance
);
837
newSlot = new StackSlot(UnknownValue.
Instance
);
1100
methodParams.Add(UnknownValue.
Instance
);
1129
dereferencedValue = MultiValue.Union(dereferencedValue, UnknownValue.
Instance
);
1178
StoreInReference(argument, UnknownValue.
Instance
, callingMethodIL, operation, locals, curBasicBlock, ref ipState, index);
1244
StoreMethodLocalValue(arrValue.IndexValues, UnknownValue.
Instance
, knownIndex, curBasicBlock);
1321
arr.IndexValues[index.Value] = new ValueBasicBlockPair(UnknownValue.
Instance
, curBasicBlock);
Linker.Dataflow\ReflectionMethodBodyScanner.cs (3)
166
return UnknownValue.
Instance
;
173
return UnknownValue.
Instance
;
227
return UnknownValue.
Instance
;
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 (2)
367
AddReturnValue(UnknownValue.
Instance
);
1632
returnValue = UnknownValue.
Instance
;
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
);