autowrap v0.5.2 (2020-05-01T09:15:04Z)
Dub
Repo
isExportFunction
autowrap
reflection
Undocumented in source.
package
template
isExportFunction (
alias
F
Flag
!"alwaysExport"
alwaysExport
=
No
.
alwaysExport
) {
import
std
.
traits
:
isFunction
;
;
package
static if
(
!isFunction!F
)
enum
isExportFunction
;
version(AutowrapAlwaysExport)
package
static if
(!(
!isFunction!F
))
enum
linkage
;
version(AutowrapAlwaysExport)
package
static if
(!(
!isFunction!F
))
enum
isExportFunction
;
version(!AutowrapAlwaysExport && AutowrapAlwaysExportC)
package
static if
(!(
!isFunction!F
))
enum
linkage
;
version(!AutowrapAlwaysExport && AutowrapAlwaysExportC)
package
static if
(!(
!isFunction!F
))
enum
isExportFunction
;
version(!AutowrapAlwaysExport && !AutowrapAlwaysExportC)
package
static if
(!(
!isFunction!F
))
enum
isExportFunction
;
}
Members
Manifest constants
isExportFunction
enum
isExportFunction
;
Undocumented in source.
isExportFunction
enum
isExportFunction
;
Undocumented in source.
isExportFunction
enum
isExportFunction
;
Undocumented in source.
isExportFunction
enum
isExportFunction
;
Undocumented in source.
linkage
enum
linkage
;
Undocumented in source.
linkage
enum
linkage
;
Undocumented in source.
Meta
Source
See Implementation
autowrap
reflection
templates
AllAggregates
AllConstants
AllFunctions
Constants
Functions
PrimordialType
isExportFunction
isUserAggregate