YAMP.BreakKeyword.GetBreakableContext C# (CSharp) Method

GetBreakableContext() private method

private GetBreakableContext ( QueryContext context ) : QueryContext
context QueryContext
return QueryContext
        QueryContext GetBreakableContext(QueryContext context)
        {
            if (!context.CurrentStatement.IsKeyword<BreakableKeyword>())
            {
                context.Stop();
                return GetBreakableContext(context.Parent);
            }

            return context;
        }