зеркало из https://github.com/microsoft/clang-1.git
Add const to accessors that don't modify the object.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@90153 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
f71d232ce5
Коммит
6515afe50c
|
@ -43,8 +43,8 @@ public:
|
|||
|
||||
SourceLocation getCatchLoc() const { return CatchLoc; }
|
||||
VarDecl *getExceptionDecl() const { return ExceptionDecl; }
|
||||
QualType getCaughtType();
|
||||
Stmt *getHandlerBlock() { return HandlerBlock; }
|
||||
QualType getCaughtType() const;
|
||||
Stmt *getHandlerBlock() const { return HandlerBlock; }
|
||||
|
||||
static bool classof(const Stmt *T) {
|
||||
return T->getStmtClass() == CXXCatchStmtClass;
|
||||
|
|
|
@ -559,7 +559,7 @@ Stmt::child_iterator CXXCatchStmt::child_end() {
|
|||
return &HandlerBlock + 1;
|
||||
}
|
||||
|
||||
QualType CXXCatchStmt::getCaughtType() {
|
||||
QualType CXXCatchStmt::getCaughtType() const {
|
||||
if (ExceptionDecl)
|
||||
return ExceptionDecl->getType();
|
||||
return QualType();
|
||||
|
|
Загрузка…
Ссылка в новой задаче