diff --git a/src/AST/Method.cs b/src/AST/Method.cs index 38ff15dc..9fb950a6 100644 --- a/src/AST/Method.cs +++ b/src/AST/Method.cs @@ -124,7 +124,7 @@ namespace CppSharp.AST set { isOverride = value; } } - public Method BaseMethod => IsOverride ? OverriddenMethods[0] : null; + public Method BaseMethod => OverriddenMethods.FirstOrDefault(); // True if the method is final / sealed. public bool IsFinal { get; set; }