Disable unused warnings for error await template too (#14531)

This commit is contained in:
Danil Yarantsev 2020-06-01 12:56:07 +03:00 • committed by GitHub
commit 5d0cf883c1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -263,7 +263,7 @@ proc asyncSingleProc(prc: NimNode): NimNode {.compileTime.} =
# based on the yglukhov's patch to chronos: https://github.com/status-im/nim-chronos/pull/47
# however here the overloads are placed inside each expanded async
var awaitDefinition = quote:
template await(f: typed): untyped =
template await(f: typed): untyped {.used.} =
static:
error "await expects Future[T], got " & $typeof(f)