Lines Matching full:macro
1 // Tests for macro expansion backtraces. The RUN and CHECK lines are grouped
21 …// CHECK-LIMIT: macro-backtrace.c:18:7: warning: comparison of distinct pointer types ('int *' and… in f()
23 // CHECK-LIMIT: macro-backtrace.c:15:19: note: expanded from macro 'M12' in f()
25 // CHECK-LIMIT: macro-backtrace.c:14:19: note: expanded from macro 'M11' in f()
28 // CHECK-LIMIT: macro-backtrace.c:6:18: note: expanded from macro 'M3' in f()
30 // CHECK-LIMIT: macro-backtrace.c:5:18: note: expanded from macro 'M2' in f()
32 // CHECK-LIMIT: macro-backtrace.c:4:23: note: expanded from macro 'M1' in f()
37 …// CHECK-NO-CARETS: macro-backtrace.c:18:7: warning: comparison of distinct pointer types ('int *'… in f()
38 // CHECK-NO-CARETS-NEXT: macro-backtrace.c:15:19: note: expanded from macro 'M12' in f()
39 // CHECK-NO-CARETS-NEXT: macro-backtrace.c:14:19: note: expanded from macro 'M11' in f()
40 // CHECK-NO-CARETS-NEXT: macro-backtrace.c:13:19: note: expanded from macro 'M10' in f()
42 // CHECK-NO-CARETS-NEXT: macro-backtrace.c:6:18: note: expanded from macro 'M3' in f()
43 // CHECK-NO-CARETS-NEXT: macro-backtrace.c:5:18: note: expanded from macro 'M2' in f()
44 // CHECK-NO-CARETS-NEXT: macro-backtrace.c:4:23: note: expanded from macro 'M1' in f()
50 // CHECK-NOTE-FORMAT: macro-backtrace.c +18:7: warning: in f()
51 // CHECK-NOTE-FORMAT: macro-backtrace.c +15:19: note: in f()
52 // CHECK-NOTE-FORMAT: macro-backtrace.c +14:19: note: in f()
54 // CHECK-NOTE-FORMAT: macro-backtrace.c +6:18: note: in f()
55 // CHECK-NOTE-FORMAT: macro-backtrace.c +5:18: note: in f()
56 // CHECK-NOTE-FORMAT: macro-backtrace.c +4:23: note: in f()