// RUN: %clang_cc1 -fsyntax-only -std=c99 %s | |
// This test simply tests that the compiler does not crash. An optimization | |
// in ParmVarDecls means that functions with fewer than 256 parameters use a fast path, | |
// while those with >= 256 parameters use a slow path. | |
// | |
// Crash was reported in PR 10538. | |
void foo( | |
int x0, | |
int x1, | |
int x2, | |
int x3, | |
int x4, | |
int x5, | |
int x6, | |
int x7, | |
int x8, | |
int x9, | |
int x10, | |
int x11, | |
int x12, | |
int x13, | |
int x14, | |
int x15, | |
int x16, | |
int x17, | |
int x18, | |
int x19, | |
int x20, | |
int x21, | |
int x22, | |
int x23, | |
int x24, | |
int x25, | |
int x26, | |
int x27, | |
int x28, | |
int x29, | |
int x30, | |
int x31, | |
int x32, | |
int x33, | |
int x34, | |
int x35, | |
int x36, | |
int x37, | |
int x38, | |
int x39, | |
int x40, | |
int x41, | |
int x42, | |
int x43, | |
int x44, | |
int x45, | |
int x46, | |
int x47, | |
int x48, | |
int x49, | |
int x50, | |
int x51, | |
int x52, | |
int x53, | |
int x54, | |
int x55, | |
int x56, | |
int x57, | |
int x58, | |
int x59, | |
int x60, | |
int x61, | |
int x62, | |
int x63, | |
int x64, | |
int x65, | |
int x66, | |
int x67, | |
int x68, | |
int x69, | |
int x70, | |
int x71, | |
int x72, | |
int x73, | |
int x74, | |
int x75, | |
int x76, | |
int x77, | |
int x78, | |
int x79, | |
int x80, | |
int x81, | |
int x82, | |
int x83, | |
int x84, | |
int x85, | |
int x86, | |
int x87, | |
int x88, | |
int x89, | |
int x90, | |
int x91, | |
int x92, | |
int x93, | |
int x94, | |
int x95, | |
int x96, | |
int x97, | |
int x98, | |
int x99, | |
int x100, | |
int x101, | |
int x102, | |
int x103, | |
int x104, | |
int x105, | |
int x106, | |
int x107, | |
int x108, | |
int x109, | |
int x110, | |
int x111, | |
int x112, | |
int x113, | |
int x114, | |
int x115, | |
int x116, | |
int x117, | |
int x118, | |
int x119, | |
int x120, | |
int x121, | |
int x122, | |
int x123, | |
int x124, | |
int x125, | |
int x126, | |
int x127, | |
int x128, | |
int x129, | |
int x130, | |
int x131, | |
int x132, | |
int x133, | |
int x134, | |
int x135, | |
int x136, | |
int x137, | |
int x138, | |
int x139, | |
int x140, | |
int x141, | |
int x142, | |
int x143, | |
int x144, | |
int x145, | |
int x146, | |
int x147, | |
int x148, | |
int x149, | |
int x150, | |
int x151, | |
int x152, | |
int x153, | |
int x154, | |
int x155, | |
int x156, | |
int x157, | |
int x158, | |
int x159, | |
int x160, | |
int x161, | |
int x162, | |
int x163, | |
int x164, | |
int x165, | |
int x166, | |
int x167, | |
int x168, | |
int x169, | |
int x170, | |
int x171, | |
int x172, | |
int x173, | |
int x174, | |
int x175, | |
int x176, | |
int x177, | |
int x178, | |
int x179, | |
int x180, | |
int x181, | |
int x182, | |
int x183, | |
int x184, | |
int x185, | |
int x186, | |
int x187, | |
int x188, | |
int x189, | |
int x190, | |
int x191, | |
int x192, | |
int x193, | |
int x194, | |
int x195, | |
int x196, | |
int x197, | |
int x198, | |
int x199, | |
int x200, | |
int x201, | |
int x202, | |
int x203, | |
int x204, | |
int x205, | |
int x206, | |
int x207, | |
int x208, | |
int x209, | |
int x210, | |
int x211, | |
int x212, | |
int x213, | |
int x214, | |
int x215, | |
int x216, | |
int x217, | |
int x218, | |
int x219, | |
int x220, | |
int x221, | |
int x222, | |
int x223, | |
int x224, | |
int x225, | |
int x226, | |
int x227, | |
int x228, | |
int x229, | |
int x230, | |
int x231, | |
int x232, | |
int x233, | |
int x234, | |
int x235, | |
int x236, | |
int x237, | |
int x238, | |
int x239, | |
int x240, | |
int x241, | |
int x242, | |
int x243, | |
int x244, | |
int x245, | |
int x246, | |
int x247, | |
int x248, | |
int x249, | |
int x250, | |
int x251, | |
int x252, | |
int x253, | |
int x254, | |
int x255, | |
int x256, | |
int x257, | |
int x258, | |
int x259, | |
int x260, | |
int x261, | |
int x262, | |
int x263, | |
int x264, | |
int x265, | |
int x266, | |
int x267, | |
int x268, | |
int x269, | |
int x270, | |
int x271, | |
int x272, | |
int x273, | |
int x274, | |
int x275, | |
int x276, | |
int x277, | |
int x278, | |
int x279, | |
int x280, | |
int x281, | |
int x282, | |
int x283, | |
int x284, | |
int x285, | |
int x286, | |
int x287, | |
int x288, | |
int x289, | |
int x290, | |
int x291, | |
int x292, | |
int x293, | |
int x294, | |
int x295, | |
int x296, | |
int x297, | |
int x298, | |
int x299 | |
); |