Limitations in uncrustify are shown here:

uncrustify_types.h:
#define MAX_OPTION_NAME_LEN    32

uncrustify_types.h:430:
#define AL_SIZE                8000

uncrustify.cpp:392:
#define MAXLENGTHOFTHENAME     19

uncrustify.cpp:680:
#define MAXLENGTHFORARG        256

sorting.h:14:
#define MAX_NUMBER_TO_SORT     256

keywords.cpp:524:
#define MAXLENGTHOFLINE        256

logger.cpp:275:
#define MAX_BUF                80

tokenize_cleanup.cpp:1024:
#define MAX_NUMBER_OF_TOKEN    1024
