Support nim case insensitivy in pragmas
This commit is contained in:
parent
388bea9205
commit
00d8ac2691
1 changed files with 2 additions and 2 deletions
|
|
@ -94,7 +94,7 @@ proc removePragmaNode(statement: NimNode,
|
||||||
var pragmas = if RoutineNodes.contains(statement.kind): statement.pragma()
|
var pragmas = if RoutineNodes.contains(statement.kind): statement.pragma()
|
||||||
else: statement[1]
|
else: statement[1]
|
||||||
for ident, val, i in pragmas(pragmas):
|
for ident, val, i in pragmas(pragmas):
|
||||||
if ident == pname:
|
if ident.eqIdent(pname):
|
||||||
pragmas.del(i)
|
pragmas.del(i)
|
||||||
return val
|
return val
|
||||||
|
|
||||||
|
|
@ -106,7 +106,7 @@ proc removePragma(statement: NimNode, pname: string): bool =
|
||||||
var pragmas = if RoutineNodes.contains(statement.kind): statement.pragma()
|
var pragmas = if RoutineNodes.contains(statement.kind): statement.pragma()
|
||||||
else: statement[1]
|
else: statement[1]
|
||||||
for ident, val, i in pragmas(pragmas):
|
for ident, val, i in pragmas(pragmas):
|
||||||
if ident == pname:
|
if ident.eqIdent(pname):
|
||||||
pragmas.del(i)
|
pragmas.del(i)
|
||||||
return true
|
return true
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue