}
CreatedNameContext createdNameContext = getChild(creatorContext, CreatedNameContext.class);
if (createdNameContext != null)
{
PrimitiveTypeContext primitiveTypeContext =
getChild(createdNameContext, PrimitiveTypeContext.class);
if (primitiveTypeContext != null) {
instantiableType = getAdapter(PrimitiveTypeAdapter.class).adapt(primitiveTypeContext);
} else {
TypeWithArguments typeWithArguments =