- f525160 Teach libclang's token-annotation logic about context-sensitive by Douglas Gregor · 14 years ago
- 841b238 Rename the type argument for the iboutletcollection attribute to not by Douglas Gregor · 14 years ago
- 75e8504 Fix the source range for a member access expression that includes a by Douglas Gregor · 14 years ago
- c314aa4 Teach libclang how to visit the children of a C++ base-class specifier by Douglas Gregor · 14 years ago
- b6744ef Push nested-name-specifier source location information into template by Douglas Gregor · 14 years ago
- 94fdffa Push nested-name-specifier source-location information into dependent by Douglas Gregor · 14 years ago
- 9e87687 Reinstate the introduction of source-location information for by Douglas Gregor · 14 years ago
- 2786864 Revert r126748, my second attempt at nested-name-specifier source by Douglas Gregor · 14 years ago
- be38c5f Reinstate r126737, extending the generation of type-source location by Douglas Gregor · 14 years ago
- 44cd9f9 Revert r126737, the most recent nested-name-specifier location change, for buildbot breakage. by Douglas Gregor · 14 years ago
- 239cbb0 Push nested-name-specifier source location information into elaborated by Douglas Gregor · 14 years ago
- 2494dd0 Push nested-name-specifier source location information into by Douglas Gregor · 14 years ago
- 40d96a6 Push nested-name-specifier location information into DeclRefExpr and by Douglas Gregor · 14 years ago
- 4c9be89 Push nested-name-specifier source location information into by Douglas Gregor · 14 years ago
- 7c3179c Push nested-name-specifier source location information into by Douglas Gregor · 14 years ago
- 00cf3cc Push nested-name-specifier source location information into by Douglas Gregor · 14 years ago
- f3db29f Push nested-name-specifier source-location information into by Douglas Gregor · 14 years ago
- 0cfaf6a Push nested-name-specifier source location information into namespace aliases. by Douglas Gregor · 14 years ago
- db99241 Push nested-name-specifier source location information into using directives. by Douglas Gregor · 14 years ago
- c22b5ff Use NestedNameSpecifierLoc within out-of-line variables, function, and by Douglas Gregor · 14 years ago
- dc35571 Update UsingDecl, UnresolvedUsingTypenameDecl, and by Douglas Gregor · 14 years ago
- 14aba76 Teach NestedNameSpecifier to keep track of namespace aliases the same by Douglas Gregor · 14 years ago
- e745501 Add null check in CursorVisitor::RunVisitorWorkList() when visiting LabelDecls. Fixes <rdar://problem/9040579>. by Ted Kremenek · 14 years ago
- 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
- ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 14 years ago
- 7502c1d Give some convenient idiomatic accessors to Stmt::child_range and by John McCall · 14 years ago
- 86a4d0d Teach SourceManager::getLocation() how to cope with a source file by Douglas Gregor · 14 years ago
- 94d9629 Teach libclang about SizeOfPackExpr. by Douglas Gregor · 14 years ago
- f4c7371 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 14 years ago
- 0b53cf8 Don't silently drop warning flags passed in to by Douglas Gregor · 14 years ago
- dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
- 1aee05d Introduce a new kind of TemplateName that captures a substituted by Douglas Gregor · 14 years ago
- c7793c7 Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, by Douglas Gregor · 14 years ago
- cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
- a7fc901 Replace the representation of template template argument pack by Douglas Gregor · 14 years ago
- ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
- 3f59c97 The -fshort-wchar option causes wchar_t to become unsigned, in addition to being by Chris Lattner · 14 years ago
- c4bf2b9 Introduced raw_identifier token kind. by Abramo Bagnara · 14 years ago
- 32038bb When determining which preprocessed entities to traverse in libclang, by Douglas Gregor · 14 years ago
- 3910cfd Teach clang_getCursorSemanticParent() and by Douglas Gregor · 14 years ago
- 87dd697 Clean up the handling of template argument packs, especially in the by Douglas Gregor · 14 years ago
- 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
- 723df24 Added missing IgnoreParens(). by Abramo Bagnara · 14 years ago
- 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
- 85fe156 In clang_getCursor(), don't override a preprocessing cursor within by Douglas Gregor · 14 years ago
- 0aefbd8 Extend libclang debugging output for clang_getCursor() to show the definition we found by Douglas Gregor · 14 years ago
- f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
- 0a03a3f Fix bug where annotate tokens was not working for BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
- 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
- 00eb3f9 More anonymous struct/union redesign. This one deals with anonymous field used in a constructor initializer list: by Francois Pichet · 14 years ago
- 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
- 89d9980 When using a precompiled preamble with detailed preprocessing records, by Douglas Gregor · 14 years ago
- 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
- 39b49bc now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 14 years ago
- d981146 Fix a bunch of IndirectFieldDecl-related warnings. by Benjamin Kramer · 14 years ago
- 6538227 remove old compatibility APIs, use StringRef versions instead. by Chris Lattner · 14 years ago
- 9ce5584 Implement a simple hash function for libclang cursors by Douglas Gregor · 14 years ago
- 1a9d050 Implement clang_getCanonicalCursor() in libclang, which does the obvious thing. by Douglas Gregor · 14 years ago
- 026f691 Get the number of errors reported from the diagnostic client, in clang_parseTranslationUnit_Impl. by Argyrios Kyrtzidis · 14 years ago
- cdba659 CursorVisitor: switch remaining expressions over by Ted Kremenek · 14 years ago
- f64d803 CursorVisitor: migrate handling of by Ted Kremenek · 14 years ago
- 0a90d32 Make definition of CXTranslationUnitImpl private to libclang. by Ted Kremenek · 14 years ago
- 89629a7 When libclang is walking a member access expression, don't walk into by Douglas Gregor · 14 years ago
- 6653798 When comparing the source range of a declaration against the region of by Douglas Gregor · 14 years ago
- 6d0a00d CursorVisitor: Migrate handling of by Ted Kremenek · 14 years ago
- a4ffd85 For an Objective-C @synthesize statement, e.g., by Douglas Gregor · 14 years ago
- 1e7e877 CursorVisitor: migrate handling of CXXUuidofExpr to data-recursion algorithm. by Ted Kremenek · 14 years ago
- 2939b6f CursorVisitor: migrate handling of UnaryTypeTraitExpr by Ted Kremenek · 14 years ago
- 60608ec CursorVisitor: refactor visitation of by Ted Kremenek · 14 years ago
- ae1fd6f CursorVisitor: migrate handling of by Ted Kremenek · 14 years ago
- 9d3bf79 CursorVisitor: migrate handling of VAArgExpr to data-recursion algorithm. by Ted Kremenek · 14 years ago
- b8dd1ca CursorVisitor: migrate handling of CXXTypeidExpr to data-recursion algorithm. by Ted Kremenek · 14 years ago
- fafa75a CursorVisitor: migrate handling of by Ted Kremenek · 14 years ago
- 55b933a CursorVisitor: Migrate CXXUnresolvedConstructExpr over to data-recursive algorithm. by Ted Kremenek · 14 years ago
- e3c60a7 Fix source-range information for Objective-C properties. Previously, by Douglas Gregor · 14 years ago
- e645c72 MSVC doesn't like the noinline attribute at the end of a declaration. Try the other side. by Benjamin Kramer · 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
- d1ded66 CursorVisitor: cache worklists created for data-recursion to reduce malloc() traffic. by Ted Kremenek · 14 years ago
- 37f1ea0 Use LLVM_ATTRIBUTE_NOINLINE instead of attribute((noinline)). by Ted Kremenek · 14 years ago
- 82f3c50 Cast pointers instead of returning a new value within RunVisitorWorkList(). by Ted Kremenek · 14 years ago
- 3cb7ba0 Annotate CursorVisitor::VisitDataRecursive() with attribute 'noinline'. by Ted Kremenek · 14 years ago
- 6c53fdd "Fix" some unintentional fallout from converting by Ted Kremenek · 14 years ago
- 2bd1e7c CursorVisitor: make data-recursion algorithm the default except for the few remaining Exprs still by Ted Kremenek · 14 years ago
- 91fc025 Remove stale #include. by Ted Kremenek · 14 years ago
- 8b8d8c9 Rewrite reverse iteration loop in a more natural countdown manner. by Ted Kremenek · 14 years ago
- 11b8e3e CursorVisitor: migrate CXXNewExpr and CXXDefaultArgExpr over to data-recursive algorithm. by Ted Kremenek · 14 years ago
- 083c7e2 CursorVisitor: special-case CompoundStmt in data-recursion algorithm so we don't have to enqueue by Ted Kremenek · 14 years ago
- 73d15c4 CursorVisitor: Migrate BlockExpr, CXXTemporaryOBjectExpr, and ObjCEncodeExpr to data-recursive algorithm. by Ted Kremenek · 14 years ago
- e4979cc CursorVisitor: Migrate DeclRefExpr over to data-recursion algorithm. by Ted Kremenek · 14 years ago
- 1876bf6 CursorVisitor: migrate GotoStmt to data-recursive algorithm. by Ted Kremenek · 14 years ago
- 035dc41 CursorVisitor: migrate DeclStmt over to data-recursive algorithm. by Ted Kremenek · 14 years ago
- 28a7194 CursorVisitor: Convert logic for populating data-recursion worklist from a switch statement to a StmtVisitor. No functionality change. by Ted Kremenek · 14 years ago
- 277f47c Use dyn_cast result instead of re-casting. Fixes -Werror build with: by Nick Lewycky · 14 years ago
- 9939424 CursorVisitor: Pull ObjCMessageExpr and explicit casts into data-recursion algorithm. by Ted Kremenek · 14 years ago
- c373e3c CursorVisitor: migrate ObjCMessageExpr over to data-recursion algorithm. by Ted Kremenek · 14 years ago
- 6045878 CursorVisitor: migrate UnresolvedMemberExpr and UnresolvedLookupExpr over to data-recursion algorithm. by Ted Kremenek · 14 years ago
- cdb4caf CursorVisitor: migrate CompoundLiteralExpr over to data-recursion algorithm. by Ted Kremenek · 14 years ago
- a6b7043 CursorVisitor: add data-recursion support for InitListExprs. by Ted Kremenek · 14 years ago
- bb67713 CursorVisitor: migrate 'DoStmt', 'ForStmt', and 'WhileStmt' over to data-recursion algorithm. by Ted Kremenek · 14 years ago