import csharp import semmle.code.csharp.security.dataflow.XSSSinks string tweakMemberLocation(Member member) { exists(Location loc | loc = member.getLocation() and if loc instanceof SourceLocation then result = loc.toString() else result = "" ) } from AspInlineMember inline, Member member where member = inline.getMember() // some members, such as ASP members inherited from DLLs, are outside the test directory, // so we select them specially using a modified location and the normal toString select inline, tweakMemberLocation(member), member.toString()