mirror of
https://github.com/github/codeql.git
synced 2026-04-27 17:55:19 +02:00
C#: Fix up tests. Fix cil_class, and add locations for constructed methods and types.
This commit is contained in:
@@ -57,11 +57,6 @@ namespace Semmle.Extraction.CIL.Entities
|
||||
|
||||
public abstract void WriteId(TextWriter trapFile);
|
||||
|
||||
/// <summary>
|
||||
/// For debugging purposes.
|
||||
/// </summary>
|
||||
string DebugId => this.GetDebugLabel();
|
||||
|
||||
public void WriteQuotedId(TextWriter trapFile)
|
||||
{
|
||||
trapFile.Write("@\"");
|
||||
@@ -508,11 +503,10 @@ namespace Semmle.Extraction.CIL.Entities
|
||||
if (td.Attributes.HasFlag(TypeAttributes.Abstract))
|
||||
yield return Tuples.cil_abstract(this);
|
||||
|
||||
if (td.Attributes.HasFlag(TypeAttributes.Class))
|
||||
yield return Tuples.cil_class(this);
|
||||
|
||||
if (td.Attributes.HasFlag(TypeAttributes.Interface))
|
||||
yield return Tuples.cil_interface(this);
|
||||
else
|
||||
yield return Tuples.cil_class(this);
|
||||
|
||||
if (td.Attributes.HasFlag(TypeAttributes.Public))
|
||||
yield return Tuples.cil_public(this);
|
||||
|
||||
Reference in New Issue
Block a user