public bool IsConditionallyExcluded (Location loc)
{
if ((Kind & (MemberKind.Class | MemberKind.Method)) == 0)
return false;
var conditions = MemberDefinition.ConditionalConditions ();
if (conditions == null)
return false;
foreach (var condition in conditions) {
if (loc.CompilationUnit.IsConditionalDefined (condition))
return false;
}
return true;
}