Exemplo n.º 1
0
 public void Dispose()
 {
     _visitor.RemoveIndent();
     if (_requiresBraces)
     {
         _visitor.Emit("}");
     }
 }
Exemplo n.º 2
0
 internal BlockScope(Transpiler visitor, bool requiresBraces)
 {
     _requiresBraces = requiresBraces;
     _visitor        = visitor;
     if (_requiresBraces)
     {
         _visitor.Emit("{");
     }
     _visitor.AddIndent();
 }
Exemplo n.º 3
0
 internal BlockScope(Transpiler visitor, bool requiresBraces)
 {
     _requiresBraces = requiresBraces;
     _visitor = visitor;
     if (_requiresBraces)
         _visitor.Emit("{");
     _visitor.AddIndent();
 }