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