PR19691: initialize MacroDirective::DefInfo::IsPublic member in "invalid" state.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 30 Apr 2015 20:53:28 +0000 (20:53 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 30 Apr 2015 20:53:28 +0000 (20:53 +0000)
commit0df401d90d4c4c3285410121161a7481fd35ddbc
treebdba97fd3b7a6dd2d2560e6f123f997cf21da11a
parent03d7abbbe54ab16cc6b63d6c095ce024eb55a748
PR19691: initialize MacroDirective::DefInfo::IsPublic member in "invalid" state.

No functionality change; no-one inspects this field yet, and probably no-one
will ever inspect it in the "invalid" state, but ubsan could be unhappy about
this if such a DefInfo is copied.

llvm-svn: 236256
clang/include/clang/Lex/MacroInfo.h