fn transCompoundStmt(t: *Translator, scope: *Scope, compound: Node.CompoundStmt) TransError!ZigNode
fn transCompoundStmt(t: *Translator, scope: *Scope, compound: Node.CompoundStmt) TransError!ZigNode { var block_scope = try Scope.Block.init(t, scope, false); defer block_scope.deinit(); try t.transCompoundStmtInline(compound, &block_scope); return try block_scope.complete(); }