- f0d5861 Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a holdover from the long-dead Action interface. by Ted Kremenek · 11 years ago
- a41c97a Switch the semantic DeclContext for a block-scope declaration of a function or by Richard Smith · 11 years ago
- 1806239 Cleanup of OpaquePtr. No functionality changes. by Serge Pavlov · 11 years ago
- 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
- 834c058 Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clang/Basic/LLVM.h. by Robert Wilhelm · 11 years ago
- 056ec12 Add option to disable module loading. by Daniel Jasper · 11 years ago
- e103979 Compress pairs. No functionality change. by Benjamin Kramer · 11 years ago
- 572cf58 ArrayRef'ize Sema::CodeCompleteConstructorInitializer by Dmitri Gribenko · 11 years ago
- 050315b ArrayRef'ize Sema::CodeComplete* by Dmitri Gribenko · 11 years ago
- fe038a3 [libclang] For "@import .." code-completion results, associate a CXCursor_ModuleImportDecl cursor instead of CXCursor_NotImplemented. by Argyrios Kyrtzidis · 11 years ago
- 2e3d8c0 Enhance the ObjC global method pool to record whether there were 0, 1, or >= 2 methods (with a particular selector) inside categories. by Argyrios Kyrtzidis · 11 years ago
- ec64244 Parsing support for thread_local and _Thread_local. We give them the same by Richard Smith · 11 years ago
- d2615cc Add 178663 back. by Rafael Espindola · 12 years ago
- 4f8a3eb Revert 178663. by Rafael Espindola · 12 years ago
- 8f187f6 Don't compute a patched/semantic storage class. by Rafael Espindola · 12 years ago
- 4cf4a5e Support C11 _Atomic type qualifier. This is more-or-less just syntactic sugar for the _Atomic type specifier. by Richard Smith · 12 years ago
- c56fff7 [Preprocessor/Modules] Separate the macro directives kinds into their own MacroDirective's subclasses. by Argyrios Kyrtzidis · 12 years ago
- 1686137 documentation parsing: when providing code completion comment by Fariborz Jahanian · 12 years ago
- c02ddb2 documentation parsing. Provide code completion comment by Fariborz Jahanian · 12 years ago
- 57f8da5 Don't try to typo-correct 'super' in an objc method. by Argyrios Kyrtzidis · 12 years ago
- 83972f1 Add TagDecl::hasNameForLinkage(), which is true if the tag by John McCall · 12 years ago
- 0689863 Add code completion for @import <rdar://problem/13344306>. by Douglas Gregor · 12 years ago
- b98f7af objective-C code completion. Property accessors may not by Fariborz Jahanian · 12 years ago
- 9818a1d [preprocessor] Split the MacroInfo class into two separate concepts, MacroInfo class by Argyrios Kyrtzidis · 12 years ago
- 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 12 years ago
- 68a932d Remove a const_cast by propagating constness to called functions by Dmitri Gribenko · 12 years ago
- 223f0ff Remove some stray uses of <ctype.h> functions. by Jordan Rose · 12 years ago
- 626799b When code completing in a statement, parenthesized expression, or by Douglas Gregor · 12 years ago
- d1f09b4 Allow the computation of the base priority for a declaration code completion result to consider the completion context by Douglas Gregor · 12 years ago
- 31aa577 Add "instancetype" as a code completion result for the return type of by Douglas Gregor · 12 years ago
- 5824b80 The instance methods of the root class of an Objective-C hieararchy by Douglas Gregor · 12 years ago
- 89cf425 Use 'const Decl *' throughout code completion in Sema by Dmitri Gribenko · 12 years ago
- d329724 Rework the traversal of Objective-C categories and extensions to by Douglas Gregor · 12 years ago
- cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
- 06d8c60 Constify parameter of clang::getCursorKindForDecl by Dmitri Gribenko · 12 years ago
- 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
- ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
- 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
- 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- 0ec56b7 From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources. by Axel Naumann · 12 years ago
- 3644d97 If a macro has been #undef'd in a precompiled header, we still need to by Douglas Gregor · 12 years ago
- 6a01012 [libclang] Introduce CXCursor_ModuleImportDecl cursor kind, used for a module by Argyrios Kyrtzidis · 12 years ago
- c04bb92 [libclang] Always report a CXCursor_MacroDefinition for code-completion by Argyrios Kyrtzidis · 12 years ago
- 526d244 [libclang] Remove the ParentKind cursor kind from code-completion results. by Argyrios Kyrtzidis · 12 years ago
- 1014ecf Remove unused typedefs. Found by gcc48. by Roman Divacky · 12 years ago
- 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
- 8a64bb5 Keep history of macro definitions and #undefs by Alexander Kornienko · 12 years ago
- 70517ca Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
- 0a7dd78 Screw around with ObjCRuntime some more, changing the by John McCall · 12 years ago
- d7403a7 Code-complete 'weak' for properties under ARC-with-weak-references (or GC) by Jordan Rose · 12 years ago
- 66a3d47 Make the spacing of the code completion result for NSDictionary by Douglas Gregor · 12 years ago
- f50555e Attaching comments to declarations: find comment attached to any redeclaration by Dmitri Gribenko · 12 years ago
- 4ef832f Provide isConst/Volatile on CXXMethodDecl. by David Blaikie · 12 years ago
- 7961589 Remove unnecessary spacing around Objective-C object literal code by Douglas Gregor · 12 years ago
- d99ef53 Add a new libclang completion API to get brief documentation comment that is by Dmitri Gribenko · 12 years ago
- f70a886 Add support for the C11 _Alignof keyword. by Jordan Rose · 12 years ago
- de23c7e Documentation cleanup: fix two typos, rief -> brief and Descripts -> Describes by James Dennett · 12 years ago
- 1f6e22d [completion] Add completions for @"..." and @(...), and tidy up @[] and @{}. by Jordan Rose · 12 years ago
- 1dfbd92 Still more Doxygen documentation fixes: by James Dennett · 12 years ago
- a40f792 This makes SemaCodeComplete.cpp more Doxygen-friendly by changing the by James Dennett · 12 years ago
- b92a408 When code completion walks the members of a protocol or interface, by Douglas Gregor · 12 years ago
- 49fdccb Convert comments to proper Doxygen comments. by Dmitri Gribenko · 12 years ago
- 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
- 27a0097 Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNameAsCString by Argyrios Kyrtzidis · 12 years ago
- 8e5900c clang_getCursorLexicalParent should return a translation unit cursor for declarations at the global scope, from Evan P. Fixes PR9083. by Douglas Gregor · 12 years ago
- 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
- 90f5f47 Include the Objective-C parameter- and return-passing qualifiers when by Douglas Gregor · 12 years ago
- 10ccf12 Don't include the ':' following code-completion suggestions for by Douglas Gregor · 12 years ago
- 28a83f5 [code-complete] Introduce CodeCompletionTUInfo which will be used for caching by Argyrios Kyrtzidis · 12 years ago
- 173a37a Remove more redundant lookups. Add a new "all_lookups_iterator" which provides by Nick Lewycky · 13 years ago
- ba10306 Introduce a new libclang API to determine the parent context of a code by Douglas Gregor · 13 years ago
- 1eb18af Move CodeCompletionBuilder's chunk adding methods out of line. by Benjamin Kramer · 13 years ago
- a5f4441 [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of by Argyrios Kyrtzidis · 13 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
- ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
- 13a140c ArrayRef'ize various functions in the AST/Parser/Sema. by Ahmed Charles · 13 years ago
- f11641a If code completion patterns are not enabled, use simpler else/else if by Douglas Gregor · 13 years ago
- 81f3bff Implement code completion support for lambda capture lists. by Douglas Gregor · 13 years ago
- f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
- 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 13 years ago
- b223d8c When providing code completions for a switch over a scoped enumeration by Douglas Gregor · 13 years ago
- 013b366 SmallBitVectorize the deduced parameter set. by Benjamin Kramer · 13 years ago
- c5b2e58 Implement code completion support for module import declarations, e.g., by Douglas Gregor · 13 years ago
- e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
- c15707d [libclang] In clang::getCursorKindForDecl() don't return "UnexposedDecl" by Argyrios Kyrtzidis · 13 years ago
- f5cd27d Handle pseudo-object expressions (and any other placeholder by Douglas Gregor · 13 years ago
- c8dc135 Fix the code completion string for variadic macros with more than one by Douglas Gregor · 13 years ago
- 312ede8 Remove dead comments as per Chandler's feedback to r148292 by David Blaikie · 13 years ago
- 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
- ea8c59a Introduce a CodeCompletionResult::CreateCodeCompletionString() that by Argyrios Kyrtzidis · 13 years ago
- 72899c3 More lambda work: semantic analysis of capturing 'this'. It's a bit complicated, but we have to be careful about when exactly captures are marked given PotentiallyPotentiallyEvaluated contexts. (Actually, it's not 100% correct yet, but it's close enough for the moment.) by Eli Friedman · 13 years ago
- bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
- 5e2a1ff Move the data that corresponds to the definition of a protocol into a by Douglas Gregor · 13 years ago
- 375bb14 Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 13 years ago
- 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
- 2e5c15b Move the definition-specific data of ObjCInterfaceDecl into a by Douglas Gregor · 13 years ago
- 6ef9209 Introduce proper spacing after the Objective-C parameter qualifiers by Douglas Gregor · 13 years ago
- 17015ef Refactor Sema::IsSimplyAccessible slightly, to work on a DeclContext rather than a class by Douglas Gregor · 13 years ago
- 25270b6 Add a printing policy flag to suppress printing "<anonymous>::" prior by Douglas Gregor · 13 years ago