diff options
author | Dmitri Gribenko <gribozavr@gmail.com> | 2013-01-14 00:46:27 +0000 |
---|---|---|
committer | Dmitri Gribenko <gribozavr@gmail.com> | 2013-01-14 00:46:27 +0000 |
commit | 05756dc8d11cd2054e0cb94f0302e4eb39acc68e (patch) | |
tree | 68278b16cbdac4135904657261cbc00b3b4fd6bc /tools/libclang/CXCursor.cpp | |
parent | b3958476b21702a15f64f09d2862506d03dffe7b (diff) |
libclang: remove a few const_casts
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172373 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/libclang/CXCursor.cpp')
-rw-r--r-- | tools/libclang/CXCursor.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/libclang/CXCursor.cpp b/tools/libclang/CXCursor.cpp index 7134dc4189..bdd06bd334 100644 --- a/tools/libclang/CXCursor.cpp +++ b/tools/libclang/CXCursor.cpp @@ -53,7 +53,7 @@ static CXCursorKind GetCursorKind(const Attr *A) { return CXCursor_UnexposedAttr; } -CXCursor cxcursor::MakeCXCursor(const Attr *A, Decl *Parent, +CXCursor cxcursor::MakeCXCursor(const Attr *A, const Decl *Parent, CXTranslationUnit TU) { assert(A && Parent && TU && "Invalid arguments!"); CXCursor C = { GetCursorKind(A), 0, { Parent, A, TU } }; @@ -89,7 +89,7 @@ CXCursor cxcursor::MakeCXCursor(const Decl *D, CXTranslationUnit TU, return C; } -CXCursor cxcursor::MakeCXCursor(const Stmt *S, Decl *Parent, +CXCursor cxcursor::MakeCXCursor(const Stmt *S, const Decl *Parent, CXTranslationUnit TU, SourceRange RegionOfInterest) { assert(S && TU && "Invalid arguments!"); @@ -830,7 +830,7 @@ void cxcursor::getOverriddenCursors(CXCursor cursor, for (SmallVector<const NamedDecl *, 8>::iterator I = OverDecls.begin(), E = OverDecls.end(); I != E; ++I) { - overridden.push_back(MakeCXCursor(const_cast<NamedDecl*>(*I), TU)); + overridden.push_back(MakeCXCursor(*I, TU)); } } |