17 references to Instance
illink (17)
Linker.Dataflow\AttributeDataFlow.cs (1)
61
? UnknownValue.
Instance
Linker.Dataflow\FlowAnnotations.cs (2)
857
return UnknownValue.
Instance
;
865
return UnknownValue.
Instance
;
Linker.Dataflow\MethodBodyScanner.cs (7)
31
Value = new MultiValue(UnknownValue.
Instance
);
828
newSlot = new StackSlot(UnknownValue.
Instance
);
1074
methodParams.Add(UnknownValue.
Instance
);
1103
dereferencedValue = MultiValue.Union(dereferencedValue, UnknownValue.
Instance
);
1152
StoreInReference(argument, UnknownValue.
Instance
, callingMethodBody.Method, operation, locals, curBasicBlock, ref ipState, index);
1218
StoreMethodLocalValue(arrValue.IndexValues, UnknownValue.
Instance
, knownIndex, curBasicBlock);
1295
arr.IndexValues[index.Value] = new ValueBasicBlockPair(UnknownValue.
Instance
, curBasicBlock);
Linker.Dataflow\ReflectionMethodBodyScanner.cs (3)
121
return UnknownValue.
Instance
;
128
return UnknownValue.
Instance
;
180
return UnknownValue.
Instance
;
src\tools\illink\src\ILLink.Shared\TrimAnalysis\ArrayValue.cs (1)
46
return new(input.AsEnumerable().Select(v => v is ArrayValue ? UnknownValue.
Instance
: v));
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (2)
345
AddReturnValue(UnknownValue.
Instance
);
1545
returnValue = UnknownValue.
Instance
;
src\tools\illink\src\ILLink.Shared\TrimAnalysis\ValueExtensions.cs (1)
62
private static ValueSet<SingleValue>.Enumerable Unknown = new ValueSet<SingleValue>.Enumerable(UnknownValue.
Instance
);