]> granicus.if.org Git - clang/commit
Only print _Bool as 'bool' when 'bool' is defined as an object-like
authorDouglas Gregor <dgregor@apple.com>
Tue, 27 Sep 2011 23:30:47 +0000 (23:30 +0000)
committerDouglas Gregor <dgregor@apple.com>
Tue, 27 Sep 2011 23:30:47 +0000 (23:30 +0000)
commit8987b2385d9ba63ada66e1344ace79b04d5cb5c3
tree66bd71ca88b1a6462b50f7bf3694eed9fc620677
parented73b1046d1f30d64b47baaaeaaeffa6ef0dde91
Only print _Bool as 'bool' when 'bool' is defined as an object-like
macro whose only replacement token is '_Bool'.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140656 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/clang/AST/ASTContext.h
include/clang/AST/PrettyPrinter.h
include/clang/Sema/Sema.h
lib/AST/ASTContext.cpp
lib/Sema/Sema.cpp
lib/Sema/SemaChecking.cpp
lib/Sema/SemaCodeComplete.cpp
lib/Sema/SemaExceptionSpec.cpp
lib/Sema/SemaOverload.cpp
lib/Sema/SemaTemplate.cpp
lib/Sema/SemaTemplateInstantiate.cpp
test/SemaObjC/blocks.m