macro init_backend can call backend() with backend instance
This commit is contained in:
parent
141845aa40
commit
9aa1fd5c00
@ -26,7 +26,7 @@ macro init_backend(s)
|
|||||||
esc(quote
|
esc(quote
|
||||||
struct $T <: AbstractBackend end
|
struct $T <: AbstractBackend end
|
||||||
export $sym
|
export $sym
|
||||||
$sym(; kw...) = (default(; kw...); backend(Symbol($str)))
|
$sym(; kw...) = (default(; kw...); backend($T()))
|
||||||
backend_name(::$T) = Symbol($str)
|
backend_name(::$T) = Symbol($str)
|
||||||
backend_package_name(pkg::$T) = backend_package_name(Symbol($str))
|
backend_package_name(pkg::$T) = backend_package_name(Symbol($str))
|
||||||
push!(_backends, Symbol($str))
|
push!(_backends, Symbol($str))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user