]> granicus.if.org Git - clang/commit
Adding tests for -ast-dump; NFC.
authorAaron Ballman <aaron@aaronballman.com>
Fri, 30 Nov 2018 20:55:26 +0000 (20:55 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Fri, 30 Nov 2018 20:55:26 +0000 (20:55 +0000)
commitbe384d9d49efc21650840e53850cd0719cbbe5cc
tree6fecdd50307970bc377f25b69c71d4b5456d128c
parent611da23266a6c87cdf6427d1c529b546d64d26c0
Adding tests for -ast-dump; NFC.

This adds tests for struct and union declarations in C. It also points out a bug when dumping anonymous record types -- they are sometimes reported as being contained by something of the wrong tag type. e.g., an anonymous struct inside of a union named X reports the anonymous struct as being inside of 'struct X' rather than 'union X'.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@348033 91177308-0d34-0410-b5e6-96231b3b80d8
test/AST/ast-dump-records.c [new file with mode: 0644]