C#: Remove toString() override from Expr class

This commit is contained in:
Tom Hvitved
2019-03-11 15:02:01 +01:00
parent 6d5330b01e
commit 78b4df933b

View File

@@ -39,8 +39,6 @@ private import dotnet
* (`QualifiableExpr`), or a literal (`Literal`).
*/
class Expr extends DotNet::Expr, ControlFlowElement, @expr {
override string toString() { result = "Expression" }
override Location getALocation() { expr_location(this, result) }
/** Gets the type of this expression. */
@@ -712,3 +710,7 @@ class RefExpr extends Expr, @ref_expr {
class DiscardExpr extends Expr, @discard_expr {
override string toString() { result = "_" }
}
private class UnknownExpr extends Expr, @unknown_expr {
override string toString() { result = "Expression" }
}