added prepareASTforIfdef call into test cases, fixes errors when parsing file 6.c
Typechef generates dead duplicate AST nodes which lead to multiple declarations