Files
codeql/csharp/ql/test/library-tests/dataflow/methods/Methods.cs
2026-02-23 15:10:15 +01:00

27 lines
495 B
C#

public partial class Partial
{
public partial object PartialMethod(object o);
}
public partial class Partial
{
public partial object PartialMethod(object o)
{
return o;
}
}
public class C
{
public void M()
{
var o = Source<object>(1);
var p = new Partial();
var result = p.PartialMethod(o);
Sink(result); // $ hasValueFlow=1
}
public static void Sink(object o) { }
static T Source<T>(object source) => throw null;
}