public CStyleIndentationContext(SourceCodeGenerator generator, BraceLanguageStyleIndentationOptions options)
            {
                this.generator = generator;
                this.options = options;

                if ((options & BraceLanguageStyleIndentationOptions.IncludeBraces) != 0)
                {
                    generator.WriteLine("{");
                }

                this.generator.CurrentIndent++;
            }
            public CStyleIndentationContext(SourceCodeGenerator generator, BraceLanguageStyleIndentationOptions options)
            {
                this.generator = generator;
                this.options   = options;

                if ((options & BraceLanguageStyleIndentationOptions.IncludeBraces) != 0)
                {
                    generator.WriteLine("{");
                }

                this.generator.CurrentIndent++;
            }
 public virtual IDisposable AcquireIndentationContext(BraceLanguageStyleIndentationOptions options)
 {
     return new CStyleIndentationContext(this, options);
 }
 public virtual IDisposable AcquireIndentationContext(BraceLanguageStyleIndentationOptions options)
 {
     return(new CStyleIndentationContext(this, options));
 }