diff options
Diffstat (limited to 'clang/tools/libclang/CXCursor.cpp')
-rw-r--r-- | clang/tools/libclang/CXCursor.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/clang/tools/libclang/CXCursor.cpp b/clang/tools/libclang/CXCursor.cpp index 1d4d14ef91a..8c9945c3aec 100644 --- a/clang/tools/libclang/CXCursor.cpp +++ b/clang/tools/libclang/CXCursor.cpp @@ -34,7 +34,7 @@ using namespace cxcursor; CXCursor cxcursor::MakeCXCursorInvalid(CXCursorKind K, CXTranslationUnit TU) { assert(K >= CXCursor_FirstInvalid && K <= CXCursor_LastInvalid); - CXCursor C = { K, 0, { 0, 0, TU } }; + CXCursor C = { K, 0, { nullptr, nullptr, TU } }; return C; } @@ -659,7 +659,7 @@ cxcursor::getCursorMemberRef(CXCursor C) { CXCursor cxcursor::MakeCursorCXXBaseSpecifier(const CXXBaseSpecifier *B, CXTranslationUnit TU){ - CXCursor C = { CXCursor_CXXBaseSpecifier, 0, { B, 0, TU } }; + CXCursor C = { CXCursor_CXXBaseSpecifier, 0, { B, nullptr, TU } }; return C; } @@ -688,7 +688,7 @@ SourceRange cxcursor::getCursorPreprocessingDirective(CXCursor C) { CXCursor cxcursor::MakeMacroDefinitionCursor(const MacroDefinition *MI, CXTranslationUnit TU) { - CXCursor C = { CXCursor_MacroDefinition, 0, { MI, 0, TU } }; + CXCursor C = { CXCursor_MacroDefinition, 0, { MI, nullptr, TU } }; return C; } @@ -699,7 +699,7 @@ const MacroDefinition *cxcursor::getCursorMacroDefinition(CXCursor C) { CXCursor cxcursor::MakeMacroExpansionCursor(MacroExpansion *MI, CXTranslationUnit TU) { - CXCursor C = { CXCursor_MacroExpansion, 0, { MI, 0, TU } }; + CXCursor C = { CXCursor_MacroExpansion, 0, { MI, nullptr, TU } }; return C; } @@ -729,7 +729,7 @@ SourceRange cxcursor::MacroExpansionCursor::getSourceRange() const { CXCursor cxcursor::MakeInclusionDirectiveCursor(InclusionDirective *ID, CXTranslationUnit TU) { - CXCursor C = { CXCursor_InclusionDirective, 0, { ID, 0, TU } }; + CXCursor C = { CXCursor_InclusionDirective, 0, { ID, nullptr, TU } }; return C; } @@ -812,7 +812,7 @@ const Stmt *cxcursor::getCursorStmt(CXCursor Cursor) { if (Cursor.kind == CXCursor_ObjCSuperClassRef || Cursor.kind == CXCursor_ObjCProtocolRef || Cursor.kind == CXCursor_ObjCClassRef) - return 0; + return nullptr; return static_cast<const Stmt *>(Cursor.data[1]); } @@ -832,7 +832,7 @@ ASTContext &cxcursor::getCursorContext(CXCursor Cursor) { ASTUnit *cxcursor::getCursorASTUnit(CXCursor Cursor) { CXTranslationUnit TU = getCursorTU(Cursor); if (!TU) - return 0; + return nullptr; return cxtu::getASTUnit(TU); } @@ -906,7 +906,7 @@ CXCursor cxcursor::getTypeRefCursor(CXCursor cursor) { return cursor; const Expr *E = getCursorExpr(cursor); - TypeSourceInfo *Type = 0; + TypeSourceInfo *Type = nullptr; if (const CXXUnresolvedConstructExpr * UnCtor = dyn_cast<CXXUnresolvedConstructExpr>(E)) { Type = UnCtor->getTypeSourceInfo(); @@ -1107,7 +1107,7 @@ CXCompletionString clang_getCursorCompletionString(CXCursor cursor) { false); return String; } - return NULL; + return nullptr; } } // end: extern C. @@ -1139,7 +1139,7 @@ void clang_getOverriddenCursors(CXCursor cursor, CXCursor **overridden, unsigned *num_overridden) { if (overridden) - *overridden = 0; + *overridden = nullptr; if (num_overridden) *num_overridden = 0; @@ -1153,9 +1153,9 @@ void clang_getOverriddenCursors(CXCursor cursor, OverridenCursorsPool &pool = *static_cast<OverridenCursorsPool*>(TU->OverridenCursorsPool); - - OverridenCursorsPool::CursorVec *Vec = 0; - + + OverridenCursorsPool::CursorVec *Vec = nullptr; + if (!pool.AvailableCursors.empty()) { Vec = pool.AvailableCursors.back(); pool.AvailableCursors.pop_back(); @@ -1213,7 +1213,7 @@ void clang_disposeOverriddenCursors(CXCursor *overridden) { } int clang_Cursor_isDynamicCall(CXCursor C) { - const Expr *E = 0; + const Expr *E = nullptr; if (clang_isExpression(C.kind)) E = getCursorExpr(C); if (!E) @@ -1222,7 +1222,7 @@ int clang_Cursor_isDynamicCall(CXCursor C) { if (const ObjCMessageExpr *MsgE = dyn_cast<ObjCMessageExpr>(E)) return MsgE->getReceiverKind() == ObjCMessageExpr::Instance; - const MemberExpr *ME = 0; + const MemberExpr *ME = nullptr; if (isa<MemberExpr>(E)) ME = cast<MemberExpr>(E); else if (const CallExpr *CE = dyn_cast<CallExpr>(E)) @@ -1239,7 +1239,7 @@ int clang_Cursor_isDynamicCall(CXCursor C) { CXType clang_Cursor_getReceiverType(CXCursor C) { CXTranslationUnit TU = cxcursor::getCursorTU(C); - const Expr *E = 0; + const Expr *E = nullptr; if (clang_isExpression(C.kind)) E = getCursorExpr(C); |