param_cleared: handle direct assignments
[smatch.git] / validation / preprocessor / preprocessor1.c
blob7d81474387b68a2f04c5dd63bfb6f7ff00d429be
1 #define func(x) x
2 #define bar func(
3 #define foo bar foo
4 foo )
5 /*
6 * check-name: Preprocessor #1
7 * check-description: Used to cause infinite recursion.
8 * check-command: sparse -E $file
10 * check-output-start
12 foo
13 * check-output-end