Browse Source

mcs: Fix detection of transparent identifiers.

pull/1108/head
Siegfried Pammer 7 years ago
parent
commit
c4735833d0
  1. 2
      ICSharpCode.Decompiler/CSharp/Transforms/CombineQueryExpressions.cs

2
ICSharpCode.Decompiler/CSharp/Transforms/CombineQueryExpressions.cs

@ -94,7 +94,7 @@ namespace ICSharpCode.Decompiler.CSharp.Transforms @@ -94,7 +94,7 @@ namespace ICSharpCode.Decompiler.CSharp.Transforms
bool IsTransparentIdentifier(string identifier)
{
return identifier.StartsWith("<>", StringComparison.Ordinal) && identifier.Contains("TransparentIdentifier");
return identifier.StartsWith("<>", StringComparison.Ordinal) && (identifier.Contains("TransparentIdentifier") || identifier.Contains("TranspIdent"));
}
bool TryRemoveTransparentIdentifier(QueryExpression query, QueryFromClause fromClause, QueryExpression innerQuery)

Loading…
Cancel
Save