Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions traits.dd
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ $(GNAME TraitsKeyword):
$(GBLINK isAssociativeArray)
$(GBLINK isFinalClass)
$(GBLINK isPOD)
$(GBLINK isNested)
$(GBLINK isFloating)
$(GBLINK isIntegral)
$(GBLINK isScalar)
Expand Down Expand Up @@ -158,6 +159,15 @@ $(H2 $(GNAME isPOD))
$(P Takes one argument, which must be a type. It returns
$(B true) if the type is a $(XLINK2 glossary.html#pod, POD) type, otherwise $(B false).)

$(H2 $(GNAME isNested))

$(P Takes one argument.
It returns $(B true) if the argument is a nested type which internally
stores a context pointer, otherwise it returns $(B false).
Nested types can be $(XLINK2 class.html#nested, classes),
$(XLINK2 struct.html#nested, structs), and
$(XLINK2 function.html#variadicnested, functions).)

$(H2 $(GNAME isVirtualFunction))

$(P The same as $(GLINK isVirtualMethod), except
Expand Down