From 3cd4cf4320cba2795d2a9021c55a20cbbe2b04ae Mon Sep 17 00:00:00 2001 From: Jacek Sieka Date: Tue, 9 Aug 2016 22:54:27 +0800 Subject: remove unused stuff --- compiler/sempass2.nim | 7 ------- 1 file changed, 7 deletions(-) (limited to 'compiler/sempass2.nim') diff --git a/compiler/sempass2.nim b/compiler/sempass2.nim index 120c4c774..72f289e4e 100644 --- a/compiler/sempass2.nim +++ b/compiler/sempass2.nim @@ -268,10 +268,6 @@ proc createTag(n: PNode): PNode = result.typ = sysTypeFromName"TEffect" if not n.isNil: result.info = n.info -proc createAnyGlobal(n: PNode): PNode = - result = newSymNode(anyGlobal) - result.info = n.info - proc addEffect(a: PEffects, e: PNode, useLineInfo=true) = assert e.kind != nkRaiseStmt var aa = a.exc @@ -793,9 +789,6 @@ proc track(tracked: PEffects, n: PNode) = proc subtypeRelation(spec, real: PNode): bool = result = safeInheritanceDiff(real.excType, spec.typ) <= 0 -proc symbolPredicate(spec, real: PNode): bool = - result = real.sym.id == spec.sym.id - proc checkRaisesSpec(spec, real: PNode, msg: string, hints: bool; effectPredicate: proc (a, b: PNode): bool {.nimcall.}) = # check that any real exception is listed in 'spec'; mark those as used; -- cgit 1.4.1-2-gfad0