/**
 * @name Test for binding nullable types
 * @kind table
 */
import csharp

from Method m, NullableType t1, Struct t2
where m.getName() = "NullableType"
  and m.getReturnType() = t1
  and t1.getUnderlyingType() = t2
  and t2.getQualifiedName() = "Types.Struct"
select t1
