public virtual bool NeedsImplicitLabel(GrammarAST ID, LabeledOp op)
        {
            bool needs = @delegate.NeedsImplicitLabel(ID, op);

            foreach (CodeGeneratorExtension ext in extensions)
            {
                needs |= ext.NeedsImplicitLabel(ID, op);
            }
            return(needs);
        }