]> granicus.if.org Git - clang/commit
Semantic analysis for C++ reinterpret_cast and const_cast. Patch by Sebastian Redl.
authorDouglas Gregor <dgregor@apple.com>
Fri, 24 Oct 2008 15:36:09 +0000 (15:36 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 24 Oct 2008 15:36:09 +0000 (15:36 +0000)
commit2f639b9f3c6b081f076d2ac6d75115ce44bfa249
tree5d843979ac0cad8fe0068fdc4ca54d634e685385
parentce1448bbbdc9366f9bb58e74da0f7a75b3e185cc
Semantic analysis for C++ reinterpret_cast and const_cast. Patch by Sebastian Redl.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58094 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticKinds.def
lib/Sema/Sema.cpp
lib/Sema/Sema.h
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaType.cpp
test/SemaCXX/const-cast.cpp [new file with mode: 0644]
test/SemaCXX/reinterpret-cast.cpp [new file with mode: 0644]
test/SemaCXX/reinterpret-fn-obj-pedantic.cpp [new file with mode: 0644]