- 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 11 years ago
- cb6bcf1 libclang: remove reinterpret_casts by using SourceLocation::getPtrEncoding by Dmitri Gribenko · 11 years ago
- 62d0f56 libclang: remove reinterpret_casts by using SourceLocation::getFromPtrEncoding by Dmitri Gribenko · 11 years ago
- d1f09b4 Allow the computation of the base priority for a declaration code completion result to consider the completion context by Douglas Gregor · 11 years ago
- 5694feb libclang: factor out the frequent pattern static_cast<ASTUnit *>(TU->TUData) by Dmitri Gribenko · 11 years ago
- 404628c libclang: make getCursorParentDecl() return 'const Decl *' by Dmitri Gribenko · 11 years ago
- 7d91438 libclang: change getCursorAttr() to return 'const Attr *' by Dmitri Gribenko · 11 years ago
- ff74f96 libclang: make getCursorStmt() and getCursorExpr() return const pointers by Dmitri Gribenko · 11 years ago
- e22339c libclang: change return type of getCursorDecl() to 'const Decl *' by Dmitri Gribenko · 11 years ago
- 6965266 Explicitly cast away the const-ness instead of doing it implicitly. by Bill Wendling · 11 years ago
- 05756dc libclang: remove a few const_casts by Dmitri Gribenko · 11 years ago
- b395847 Constify argument of Preprocessor::getMacroInfoHistory and propagate to by Dmitri Gribenko · 11 years ago
- cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 11 years ago
- 3315618 libclang: remove unneeded casts by Dmitri Gribenko · 11 years ago
- 67812b2 libclang: change CXCursor to store 'const void *' pointers for by Dmitri Gribenko · 11 years ago
- 46f9252 libclang: use getCursorTU and getCursorASTUnit instead of explicit casts by Dmitri Gribenko · 11 years ago
- 664b06f [libclang] When getting the cursor for an identifier inside a macro definition, check if by Argyrios Kyrtzidis · 12 years ago
- f59edb9 Sort #include lines for tools/... by Chandler Carruth · 12 years ago
- e4a990f [libclang] Introduce clang_Cursor_getReceiverType which returns the CXType for by Argyrios Kyrtzidis · 12 years ago
- 21c3607 Move the logic that searches for overridden methods from libclang to by Argyrios Kyrtzidis · 12 years ago
- 9a4db03 PR13811: Add a FunctionParmPackExpr node to handle references to function by Richard Smith · 12 years ago
- 4c5fa42 Revert r163099 per chandlerc's request. by Joao Matos · 12 years ago
- ac06745 Added a new cursor for SEHLeaveStmt to libclang. by Joao Matos · 12 years ago
- df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
- f39a7ae [libclang] Introduce clang_Cursor_isDynamicCall which, by Argyrios Kyrtzidis · 12 years ago
- d99ef53 Add a new libclang completion API to get brief documentation comment that is by Dmitri Gribenko · 12 years ago
- 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 12 years ago
- e15db6f [AST/libclang] Speed up clang_getOverriddenCursors() considerably by reserving a bit by Argyrios Kyrtzidis · 12 years ago
- 8eece46 Fix C versus C++ linkage issue. by Ted Kremenek · 12 years ago
- bbf66ca Reduce malloc() traffic of clang_getOverridenCursors() by using a pool of SmallVector<CXCursor> objects by Ted Kremenek · 12 years ago
- eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
- 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
- d98ef9a [libclang] Introduce a couple of functions to make it convenient by Argyrios Kyrtzidis · 12 years ago
- 15f4c98 [libclang] For clang_getOverriddenCursors make sure to report overridden objc methods by Argyrios Kyrtzidis · 12 years ago
- 28a83f5 [code-complete] Introduce CodeCompletionTUInfo which will be used for caching by Argyrios Kyrtzidis · 12 years ago
- f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
- 044e645 [libclang] Enhance clang_getOverriddenCursors. by Argyrios Kyrtzidis · 12 years ago
- 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 12 years ago
- b3f7542 And libclang cursor/indexing support for new Objective-C NSArray/NSDictionary/NSNumber literals. by Ted Kremenek · 12 years ago
- 4ca8ac2 Implement a new type trait __is_trivially_constructible(T, Args...) by Douglas Gregor · 12 years ago
- 011d8b9 Implement indexing support for lambdas in libclang (both kinds), as by Douglas Gregor · 12 years ago
- 01d0801 Introduce basic ASTs for lambda expressions. This covers: by Douglas Gregor · 12 years ago
- 5e192a7 [libclang] Make clang_getCursorCompletionString not depend on the ASTUnit having by Argyrios Kyrtzidis · 12 years ago
- 16ed0e6 [libclang] Add defensive checks to make sure we don't try to dereference by Argyrios Kyrtzidis · 13 years ago
- 4451746 [libclang] Make sure we don't try to handle a CXCursor_NoDeclFound by Argyrios Kyrtzidis · 13 years ago
- 84b7964 [libclang] API enhancements by Joe Groff! by Argyrios Kyrtzidis · 13 years ago
- 2957e6f [libclang] Indexing API: Support C++ symbols. by Argyrios Kyrtzidis · 13 years ago
- b395c63 [libclang] Indexing API: by Argyrios Kyrtzidis · 13 years ago
- 4b9c2d2 Change the AST representation of operations on Objective-C by John McCall · 13 years ago
- ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
- 4e7064f [libclang] Introduce a new high level API for indexing clients that assumes by Argyrios Kyrtzidis · 13 years ago
- 5f1c822 Allow for annotate attributes after access specifiers. When such by Erik Verbruggen · 13 years ago
- 276b061 Initial implementation of __atomic_* (everything except __atomic_is_lock_free). by Eli Friedman · 13 years ago
- aed123e [libclang] Introduce clang_findReferencesInFile which accepts a cursor, a file, by Argyrios Kyrtzidis · 13 years ago
- b11be04 [libclang] Move the bulk of clang_getOverriddenCursors into by Argyrios Kyrtzidis · 13 years ago
- 42b2984 Expose more statement, expression, and declaration kinds in libclang, by Douglas Gregor · 13 years ago
- fa865df MSVC is stuck in the 80s. by Argyrios Kyrtzidis · 13 years ago
- b0d6eaa [libclang] Introduce clang_Cursor_isNull and clang_Cursor_getTranslationUnit functions. by Argyrios Kyrtzidis · 13 years ago
- ee0f84f Don't map a file:line:col triplet that is inside the preamble range to by Argyrios Kyrtzidis · 13 years ago
- 6639e92 [libclang] by Argyrios Kyrtzidis · 13 years ago
- eaf4fba Switch a C-style cast over to a const_cast. No functionality change by Douglas Gregor · 13 years ago
- 8fa0a80 Add a new libclang API to return a CXCompletionString for an arbitrary by Douglas Gregor · 13 years ago
- 91a5755 Create a new expression node, SubstNonTypeTemplateParmExpr, by John McCall · 13 years ago
- 9b2a0ac Update all of the libclang code corresponding to the preprocessor by Chandler Carruth · 13 years ago
- 9e5bb85 Move the rest of the preprocessor terminology from 'instantiate' and by Chandler Carruth · 13 years ago
- 8ccac3d [libclang] Introduce cxcursor::getCursorParentDecl(CXCursor Cursor) and use it at the appropriate place in CIndex.cpp by Argyrios Kyrtzidis · 13 years ago
- 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
- f85e193 Automatic Reference Counting. by John McCall · 13 years ago
- 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
- 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 13 years ago
- 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
- 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
- f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
- ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 13 years ago
- f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 13 years ago
- 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 13 years ago
- e08ce65 AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actions by Peter Collingbourne · 13 years ago
- 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 13 years ago
- dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 13 years ago
- c7793c7 Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, by Douglas Gregor · 13 years ago
- ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
- be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
- e8b3de0 Fix build. by Anders Carlsson · 14 years ago
- da6fb69 Remove extra namespace specifier. by Ted Kremenek · 14 years ago
- 9915539 DenseMapInfo is a 'struct', not a 'class'. by Ted Kremenek · 14 years ago
- eca099b Add new libclang hooks for CXCursorSet, a by Ted Kremenek · 14 years ago
- f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
- 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
- 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
- 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
- 0a90d32 Make definition of CXTranslationUnitImpl private to libclang. by Ted Kremenek · 14 years ago
- a60ed47 Change CXTranslationUnit to not directly cast to an ASTUnit*, by Ted Kremenek · 14 years ago
- ed12273 Move CXString creation/management routines into by Ted Kremenek · 14 years ago
- 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
- 007a7c9 Encapsulate within CXCursor the notion of whether a VarDecl* is the first Decl in a DeclGroup. We use this by Ted Kremenek · 14 years ago
- ecdcb88 Extend the preprocessing record and libclang with support for by Douglas Gregor · 14 years ago
- 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
- 1f60d9e Introduce a new kind of cursor into libclang, which covers a reference by Douglas Gregor · 14 years ago
- 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
- 36897b0 Add libclang support for label statements, gotos, and taking the by Douglas Gregor · 14 years ago