dmd.objc
Interfacing with Objective-C.
Specification: Interfacing to Objective-C
License
Source: objc.d
Documentation: https://dlang.org/phobos/dmd_objc.html
-
Declaration
structObjcClassDeclaration;Contains all data for a class declaration that is needed for the Objective-C integration.
-
Declaration
boolisMeta;trueif this class is a metaclass. -
Declaration
boolisExtern;trueif this class is externally defined. -
Declaration
Identifieridentifier;Name of this class.
-
Declaration
ClassDeclarationclassDeclaration;The class declaration this belongs to.
-
Declaration
ClassDeclarationmetaclass;The
metaclassof this class. -
Declaration
FuncDeclaration[]methodList;List of non-inherited methods.
-
-
Declaration
structObjcFuncDeclaration;Contains all data for a function declaration that is needed for the Objective-C integration.
-
Declaration
ObjcSelector*selector;The method
selector(member functions only). -
Declaration
VarDeclarationselectorParameter;The implicit selector parameter.
-
Declaration
boolisOptional;trueif this function declaration is declared optional.
-