Fix code review findings

This commit is contained in:
Tamas Vajk
2021-01-05 15:15:13 +01:00
parent 8e8c3a9ded
commit 12c28547fc
5 changed files with 7 additions and 22 deletions

View File

@@ -33,17 +33,10 @@ namespace Semmle.Extraction.CIL.Entities
public override Type Construct(IEnumerable<Type> typeArguments) => throw new NotImplementedException();
public override string Name => Unmodified.Name + (IsRequired ? " modreq" : " modopt") + $"({Modifier.Name})";
public override string Name => $"{Unmodified.Name} {(IsRequired ? "modreq" : "modopt")}({Modifier.Name})";
public override void WriteAssemblyPrefix(TextWriter trapFile) => Unmodified.WriteAssemblyPrefix(trapFile);
public override void WriteAssemblyPrefix(TextWriter trapFile) => throw new NotImplementedException();
public override void WriteId(TextWriter trapFile, bool inContext)
{
Unmodified.WriteId(trapFile, inContext);
trapFile.Write(IsRequired ? " modreq" : " modopt");
trapFile.Write("(");
Modifier.WriteId(trapFile, inContext);
trapFile.Write(")");
}
public override void WriteId(TextWriter trapFile, bool inContext) => throw new NotImplementedException();
}
}