The D Programming Language's Unofficial Docs
beta
Dlang.org
Get Help
TemplateStats
dmd
dtemplate
Collect and print statistics on template instantiations.
struct
TemplateStats {
__gshared
TemplateStats
[
const
void
*]
stats
;
uint
numInstantiations
;
uint
uniqueInstantiations
;
TemplateInstances
*
allInstances
;
static
void
incInstance
(TemplateDeclaration td, TemplateInstance ti);
static
void
incUnique
(TemplateDeclaration td, TemplateInstance ti);
}
Members
Static functions
incInstance
void
incInstance
(TemplateDeclaration td, TemplateInstance ti)
Add this instance
incUnique
void
incUnique
(TemplateDeclaration td, TemplateInstance ti)
Add this unique instance
dmd
dtemplate
classes
TemplateAliasParameter
TemplateDeclaration
TemplateInstance
TemplateMixin
TemplateParameter
TemplateThisParameter
TemplateTupleParameter
TemplateTypeParameter
TemplateValueParameter
Tuple
functions
arrayObjectIsError
definitelyValueParameter
functionResolve
getType
isError
isExpression
matchArg
reliesOnTident
unSpeculative
structs
TemplateInstanceBox
TemplateStats
Suggestion Box / Bug Report
Collect and print statistics on template instantiations.