| 2946 | } |
| 2947 | |
| 2948 | void functionArgs14() { // #7697 |
| 2949 | GET_SYMBOL_DB("void f(int (&a)[10], int (&b)[10]);"); |
| 2950 | (void)db; |
| 2951 | const Function *func = tokenizer.tokens()->next()->function(); |
| 2952 | ASSERT_EQUALS(true, func != nullptr); |
| 2953 | ASSERT_EQUALS(2, func ? func->argCount() : 0); |
| 2954 | ASSERT_EQUALS(0, func ? func->initializedArgCount() : 1); |
| 2955 | ASSERT_EQUALS(2, func ? func->minArgCount() : 0); |
| 2956 | } |
| 2957 | |
| 2958 | void functionArgs15() { // #7159 |
| 2959 | const char code[] = |