11.6Srillig# $NetBSD: msg_011.ln,v 1.6 2025/02/20 19:04:00 rillig Exp $ 21.1Srillig# 31.1Srillig# Test data for message 11 of lint2: 41.6Srillig# %s has parameter %d declared as '%s' in %s, versus '%s' in %s 51.2Srillig 61.2Srillig# msg_011_define.c:2: double add(double a, double b) { return a + b; } 71.3Srillig0 s msg_011_define.c 81.3SrilligS msg_011_define.c 91.3Srillig2 d 0.2 d r 3add F2 D D D 101.2Srillig 111.2Srillig# msg_011_call.c:2: int add(int, int); 121.2Srillig# msg_011_call.c:4: int main(void) { return add(2, 3); } 131.3Srillig0 s msg_011_call.c 141.3SrilligS msg_011_call.c 151.3Srillig2 d 0.2 e 3add F2 I I I 161.3Srillig4 c 0.4 p1 p2 u 3add f2 I I I 171.3Srillig4 d 0.4 d r 4main F0 I 181.4Srillig 191.5Srillig# # 11 "msg_011_call_func.c" 201.5Srillig# void func_param(void (*)(char)) {} 211.5Srillig# void func_param(void (*)()); 221.5Srillig# void func_param(void (*)(void)); 231.5Srillig# void func_param(void (*)(double)); 241.5Srillig# void func_param(void (*)(double, double)); 251.5Srillig0 s msg_011_call_func.c 261.5SrilligS msg_011_call_func.c 271.5Srillig11 d 0.11 d 10func_param F1 PF1 C V V 281.5Srillig12 d 0.12 e 10func_param F1 PF V V 291.5Srillig13 d 0.13 e 10func_param F1 PF0 V V 301.5Srillig14 d 0.14 e 10func_param F1 PF1 D V V 311.5Srillig15 d 0.15 e 10func_param F1 PF2 D D V V 32