The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
CommonRCImpl
mir
rc
context
package
mixin template
CommonRCImpl () {
ThisTemplate
!(
const
T
)
lightConst
();
ThisTemplate
!(
immutable
T
)
lightImmutable
();
ThisTemplate
!(
const
Unqual
!
T
)
moveToConst
();
size_t
_counter
();
C
opCast
();
C
opCast
();
C
opCast
();
C
opCast
();
C
opCast
();
}
Members
Functions
_counter
size_t
_counter
()
lightConst
ThisTemplate
!(
const
T
)
lightConst
()
lightImmutable
ThisTemplate
!(
immutable
T
)
lightImmutable
()
moveToConst
ThisTemplate
!(
const
Unqual
!
T
)
moveToConst
()
opCast
C
opCast
()
opCast
C
opCast
()
Meta
Source
See Implementation
mir
rc
context
functions
mir_rc_create
mir_rc_decrease_counter
mir_rc_delete
mir_rc_increase_counter
mixin templates
CommonRCImpl
structs
mir_rc_context