private void addImplicitEnumParamTypes(IType owningType, List<IRType> paramTypes) {
   // Enums have name and ordinal arguments implicitly added to their constructors
   if (owningType.isEnum()) {
     paramTypes.add(IRTypeConstants.STRING());
     paramTypes.add(IRTypeConstants.pINT());
   }
 }