// RUN: %clang_cc1 %s -ast-print | FileCheck %s typedef void func_typedef(); func_typedef xxx; typedef void func_t(int x); func_t a; struct blah { struct { struct { int b; }; }; }; int foo(const struct blah *b) { // CHECK: return b->b; return b->b; }