diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2016-08-25 16:50:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-08-25 16:50:54 +0200 |
commit | 10f445da89ecd6e07996479694e694ab23db0262 (patch) | |
tree | 02dbceb9c8434ca5481ffaed050ec70a36364ce6 /compiler/ccgstmts.nim | |
parent | 1e134aed49ea74fc6846ce875eca9c4516724439 (diff) | |
parent | 618e264b5812f1b215fab9672300f492275c4f38 (diff) | |
download | Nim-10f445da89ecd6e07996479694e694ab23db0262.tar.gz |
Merge pull request #4592 from arnetheduck/compiler-cleanup
Compiler cleanup
Diffstat (limited to 'compiler/ccgstmts.nim')
-rw-r--r-- | compiler/ccgstmts.nim | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/compiler/ccgstmts.nim b/compiler/ccgstmts.nim index 9056a61cb..1b21e641a 100644 --- a/compiler/ccgstmts.nim +++ b/compiler/ccgstmts.nim @@ -459,7 +459,6 @@ proc genWhileStmt(p: BProc, t: PNode) = # significantly worse code var a: TLoc - labl: TLabel assert(sonsLen(t) == 2) inc(p.withinLoop) genLineDir(p, t) @@ -757,16 +756,6 @@ proc genCase(p: BProc, t: PNode, d: var TLoc) = else: genOrdinalCase(p, t, d) -proc hasGeneralExceptSection(t: PNode): bool = - var length = sonsLen(t) - var i = 1 - while (i < length) and (t.sons[i].kind == nkExceptBranch): - var blen = sonsLen(t.sons[i]) - if blen == 1: - return true - inc(i) - result = false - proc genTryCpp(p: BProc, t: PNode, d: var TLoc) = # code to generate: # @@ -1089,7 +1078,6 @@ proc genDiscriminantCheck(p: BProc, a, tmp: TLoc, objtype: PType, proc asgnFieldDiscriminant(p: BProc, e: PNode) = var a, tmp: TLoc var dotExpr = e.sons[0] - var d: PSym if dotExpr.kind == nkCheckedFieldExpr: dotExpr = dotExpr.sons[0] initLocExpr(p, e.sons[0], a) getTemp(p, a.t, tmp) |