Compare commits
1 commit
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b3d26334fd |
1 changed files with 2 additions and 1 deletions
|
|
@ -106,7 +106,8 @@ proc checkIdentifier(name, kind, parent, origName: string) =
|
||||||
origStr = if name != origName: &", originally '{origName}' before 'cPlugin:onSymbol()', still" else: ""
|
origStr = if name != origName: &", originally '{origName}' before 'cPlugin:onSymbol()', still" else: ""
|
||||||
errmsg = &"Identifier '{parentStr}{name}' ({kind}){origStr} contains"
|
errmsg = &"Identifier '{parentStr}{name}' ({kind}){origStr} contains"
|
||||||
|
|
||||||
doAssert name[0] != '_' and name[^1] != '_', errmsg & " leading/trailing underscores '_'"
|
if name != "_":
|
||||||
|
doAssert name[0] != '_' and name[^1] != '_', errmsg & " leading/trailing underscores '_'"
|
||||||
|
|
||||||
doAssert (not name.contains("__")): errmsg & " consecutive underscores '_'"
|
doAssert (not name.contains("__")): errmsg & " consecutive underscores '_'"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue