コード例 #1
0
 public void Dispose()
 {
     _visitor.RemoveIndent();
     if (_requiresBraces)
     {
         _visitor.Emit("}");
     }
 }
コード例 #2
0
 internal BlockScope(Transpiler visitor, bool requiresBraces)
 {
     _requiresBraces = requiresBraces;
     _visitor        = visitor;
     if (_requiresBraces)
     {
         _visitor.Emit("{");
     }
     _visitor.AddIndent();
 }
コード例 #3
0
ファイル: Transpiler.cs プロジェクト: benlaan/cs2ts
 internal BlockScope(Transpiler visitor, bool requiresBraces)
 {
     _requiresBraces = requiresBraces;
     _visitor = visitor;
     if (_requiresBraces)
         _visitor.Emit("{");
     _visitor.AddIndent();
 }