]> granicus.if.org Git - clang/commit
Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an attribute...
authorLeonard Chan <leonardchan@google.com>
Tue, 7 May 2019 03:20:17 +0000 (03:20 +0000)
committerLeonard Chan <leonardchan@google.com>
Tue, 7 May 2019 03:20:17 +0000 (03:20 +0000)
commit8ad70e473414cc639f35b6e61ed3af1db334d845
treeaa111eaab38e0ec00d0d241413b2299a32d9f523
parent8797a17455a3930f894e2888f3f51135d6781d02
Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an attribute declaration"

Updated with fix for read of uninitialized memory.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@360109 91177308-0d34-0410-b5e6-96231b3b80d8
33 files changed:
include/clang/AST/ASTContext.h
include/clang/AST/RecursiveASTVisitor.h
include/clang/AST/Type.h
include/clang/AST/TypeLoc.h
include/clang/AST/TypeNodes.def
include/clang/Parse/Parser.h
include/clang/Sema/ParsedAttr.h
include/clang/Sema/Sema.h
include/clang/Serialization/ASTBitCodes.h
lib/ARCMigrate/TransGCAttrs.cpp
lib/AST/ASTContext.cpp
lib/AST/ASTDiagnostic.cpp
lib/AST/ASTStructuralEquivalence.cpp
lib/AST/ItaniumMangle.cpp
lib/AST/Type.cpp
lib/AST/TypePrinter.cpp
lib/CodeGen/CGDebugInfo.cpp
lib/CodeGen/CodeGenFunction.cpp
lib/Parse/ParseDecl.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaStmt.cpp
lib/Sema/SemaType.cpp
lib/Sema/TreeTransform.h
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
test/Frontend/macro_defined_type.cpp [new file with mode: 0644]
test/Sema/address_space_print_macro.c [new file with mode: 0644]
test/Sema/address_spaces.c
test/SemaObjC/externally-retained.m
test/SemaObjC/gc-attributes.m
test/SemaObjC/mrc-weak.m
test/SemaObjCXX/gc-attributes.mm
tools/libclang/CIndex.cpp