/** * @name Test for delegate creations */ import csharp from Method m, ExplicitDelegateCreation e where m.hasName("MainDelegateAndMethodAccesses") and e.getEnclosingCallable() = m and e.getDelegateType().hasName("D") and e.getArgument().(MethodAccess).getTarget().hasName("M1") select m, e