]> granicus.if.org Git - clang/commit
Create a new expression class, CXXThisExpr, to handle the C++ 'this' primary expressi...
authorDouglas Gregor <dgregor@apple.com>
Tue, 4 Nov 2008 14:32:21 +0000 (14:32 +0000)
committerDouglas Gregor <dgregor@apple.com>
Tue, 4 Nov 2008 14:32:21 +0000 (14:32 +0000)
commit796da18402f286b897782a298ae3b20c459c102e
treeda214e77972bb9bce37423f0c0db57b674f694de
parenteb704f22ef00a2b41ff1ccf1b20016d7cd4c5c85
Create a new expression class, CXXThisExpr, to handle the C++ 'this' primary expression. Remove CXXThis from PredefinedExpr

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58695 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Expr.h
include/clang/AST/ExprCXX.h
include/clang/AST/StmtNodes.def
lib/AST/Expr.cpp
lib/AST/ExprCXX.cpp
lib/AST/StmtPrinter.cpp
lib/AST/StmtSerialization.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExprCXX.cpp