public static ICPPParameter[] createParameterList(ICPPFunctionType ft) { if (ft == null) { return ICPPParameter.EMPTY_CPPPARAMETER_ARRAY; } IType[] ptypes = ft.getParameterTypes(); ICPPParameter[] result = new ICPPParameter[ptypes.length]; for (int i = 0; i < result.length; i++) { result[i] = new CPPBuiltinParameter(ptypes[i]); } return result; }