aboutsummaryrefslogtreecommitdiff
path: root/tools/libclang/CXCursor.cpp
AgeCommit message (Expand)Author
2013-04-24Fix typo in comparison in clang_CXCursorSet_contains().Ted Kremenek
2013-04-24Revert "Remove CXCursorSet and related APIs. There are no known clients."Ted Kremenek
2013-04-24Remove CXCursorSet and related APIs. There are no known clients.Ted Kremenek
2013-04-23[libclang] Introduce a CXCursor_ObjCSelfExpr cursor, which is the equivalent ...Argyrios Kyrtzidis
2013-04-20C++1y: Allow aggregates to have default initializers.Richard Smith
2013-04-16Implement CapturedStmt ASTTareq A. Siraj
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-01[libclang] Make clang_Cursor_getArgument work with call-exprs.Argyrios Kyrtzidis
2013-02-18Replace TypeLoc llvm::cast support to be well-defined.David Blaikie
2013-02-16libclang: remove reinterpret_casts by using SourceLocation::getPtrEncodingDmitri Gribenko
2013-02-14libclang: remove reinterpret_casts by using SourceLocation::getFromPtrEncodingDmitri Gribenko
2013-01-31Allow the computation of the base priority for a declaration code completion ...Douglas Gregor
2013-01-26libclang: factor out the frequent pattern static_cast<ASTUnit *>(TU->TUData)Dmitri Gribenko
2013-01-26libclang: make getCursorParentDecl() return 'const Decl *'Dmitri Gribenko
2013-01-26libclang: change getCursorAttr() to return 'const Attr *'Dmitri Gribenko
2013-01-26libclang: make getCursorStmt() and getCursorExpr() return const pointersDmitri Gribenko
2013-01-23libclang: change return type of getCursorDecl() to 'const Decl *'Dmitri Gribenko
2013-01-23Explicitly cast away the const-ness instead of doing it implicitly.Bill Wendling
2013-01-14libclang: remove a few const_castsDmitri Gribenko
2013-01-14Constify argument of Preprocessor::getMacroInfoHistory and propagate toDmitri Gribenko
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-11libclang: remove unneeded castsDmitri Gribenko
2013-01-11libclang: change CXCursor to store 'const void *' pointers forDmitri Gribenko
2013-01-11libclang: use getCursorTU and getCursorASTUnit instead of explicit castsDmitri Gribenko
2013-01-07[libclang] When getting the cursor for an identifier inside a macro definitio...Argyrios Kyrtzidis
2012-12-04Sort #include lines for tools/...Chandler Carruth
2012-11-01[libclang] Introduce clang_Cursor_getReceiverType which returns the CXType forArgyrios Kyrtzidis
2012-10-09Move the logic that searches for overridden methods from libclang toArgyrios Kyrtzidis
2012-09-12PR13811: Add a FunctionParmPackExpr node to handle references to functionRichard Smith
2012-09-04Revert r163099 per chandlerc's request.Joao Matos
2012-09-03Added a new cursor for SEHLeaveStmt to libclang.Joao Matos
2012-08-25[ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt.Chad Rosier
2012-07-02[libclang] Introduce clang_Cursor_isDynamicCall which,Argyrios Kyrtzidis
2012-07-02Add a new libclang completion API to get brief documentation comment that isDmitri Gribenko
2012-06-11Etch out the code path for MS-style inline assembly.Chad Rosier
2012-05-09[AST/libclang] Speed up clang_getOverriddenCursors() considerably by reservin...Argyrios Kyrtzidis
2012-04-30Fix C versus C++ linkage issue.Ted Kremenek
2012-04-30Reduce malloc() traffic of clang_getOverridenCursors() by using a pool of Sma...Ted Kremenek
2012-04-19Implements boxed expressions for Objective-C. <rdar://problem/10194391>Patrick Beard
2012-04-14Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith
2012-04-11[libclang] Introduce a couple of functions to make it convenientArgyrios Kyrtzidis
2012-04-10[libclang] For clang_getOverriddenCursors make sure to report overridden objc...Argyrios Kyrtzidis
2012-04-10[code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis
2012-03-10Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall
2012-03-08[libclang] Enhance clang_getOverriddenCursors.Argyrios Kyrtzidis
2012-03-07AST representation for user-defined literals, plus just enough of semanticRichard Smith
2012-03-06And libclang cursor/indexing support for new Objective-C NSArray/NSDictionary...Ted Kremenek
2012-02-24Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor
2012-02-15Implement indexing support for lambdas in libclang (both kinds), asDouglas Gregor
2012-02-07Introduce basic ASTs for lambda expressions. This covers:Douglas Gregor