Add primitives to DeclarationList.
List of primitives.
Get initialized declaration list.
Initialize category callback.
Your workspace to which category callback is registerd.
Initialize declaration block.
Initialize extensions.
Initialize getter block.
Initialize setter block.
An interface to initialize DeclarationList. Since most initialization processes such as registering blocks, extensions, and category callback are only necessary in initialization, they are done by Builder. In most cases, you can use DeclarationListBuilder which implements this interface.