]> granicus.if.org Git - clang/commit
Resolve a layering violation by making AddTaggedVal public for
authorChandler Carruth <chandlerc@gmail.com>
Fri, 2 Apr 2010 01:39:03 +0000 (01:39 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 2 Apr 2010 01:39:03 +0000 (01:39 +0000)
commit47c24b1d94f446c43e3a64732867eabed7d9c961
treeb70b71cc2714a1c84e6493aa8c78d893f68294f1
parent7bbe5f6bfc2e9c79c7c692a1cf03de56662aa14b
Resolve a layering violation by making AddTaggedVal public for
PartialDiagnostic objects, and hoisting the stream operator for QualType into
Type.h with the operator for the normal DiagnosticBuilder. Also remove the no
longer needed friend declaration for the DeclarationName stream operator.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@100169 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclarationName.h
include/clang/AST/Type.h
include/clang/Basic/PartialDiagnostic.h