Commit History

Author SHA1 Message Date
  Ted Kremenek f0d5861d2d Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a holdover from the long-dead Action interface. 12 years ago
  Richard Smith a41c97a5d1 Switch the semantic DeclContext for a block-scope declaration of a function or 12 years ago
  Serge Pavlov 18062394db Cleanup of OpaquePtr. No functionality changes. 12 years ago
  Robert Wilhelm 344472ebed Use pop_back_val() instead of both back() and pop_back(). 12 years ago
  Robert Wilhelm 834c058cb6 Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clang/Basic/LLVM.h. 12 years ago
  Daniel Jasper 056ec12ca1 Add option to disable module loading. 12 years ago
  Benjamin Kramer e103979cea Compress pairs. No functionality change. 12 years ago
  Dmitri Gribenko 572cf585da ArrayRef'ize Sema::CodeCompleteConstructorInitializer 12 years ago
  Dmitri Gribenko 050315bfd0 ArrayRef'ize Sema::CodeComplete* 12 years ago
  Argyrios Kyrtzidis fe038a3290 [libclang] For "@import .." code-completion results, associate a CXCursor_ModuleImportDecl cursor instead of CXCursor_NotImplemented. 12 years ago
  Argyrios Kyrtzidis 2e3d8c0815 Enhance the ObjC global method pool to record whether there were 0, 1, or >= 2 methods (with a particular selector) inside categories. 12 years ago
  Richard Smith ec64244f59 Parsing support for thread_local and _Thread_local. We give them the same 12 years ago
  Rafael Espindola d2615cc53b Add 178663 back. 12 years ago
  Rafael Espindola 4f8a3eb2ce Revert 178663. 12 years ago
  Rafael Espindola 8f187f62cb Don't compute a patched/semantic storage class. 12 years ago
  Richard Smith 4cf4a5e96a Support C11 _Atomic type qualifier. This is more-or-less just syntactic sugar for the _Atomic type specifier. 12 years ago
  Argyrios Kyrtzidis c56fff7fd2 [Preprocessor/Modules] Separate the macro directives kinds into their own MacroDirective's subclasses. 12 years ago
  Fariborz Jahanian 168613735d documentation parsing: when providing code completion comment 12 years ago
  Fariborz Jahanian c02ddb23c0 documentation parsing. Provide code completion comment 12 years ago
  Argyrios Kyrtzidis 57f8da506a Don't try to typo-correct 'super' in an objc method. 12 years ago
  John McCall 83972f128e Add TagDecl::hasNameForLinkage(), which is true if the tag 12 years ago
  Douglas Gregor 0689863f7b Add code completion for @import <rdar://problem/13344306>. 12 years ago
  Fariborz Jahanian b98f7af568 objective-C code completion. Property accessors may not 12 years ago
  Argyrios Kyrtzidis 9818a1d443 [preprocessor] Split the MacroInfo class into two separate concepts, MacroInfo class 12 years ago
  David Blaikie 39e6ab4be9 Replace TypeLoc llvm::cast support to be well-defined. 12 years ago
  Dmitri Gribenko 68a932d416 Remove a const_cast by propagating constness to called functions 12 years ago
  Jordan Rose 223f0ff6a9 Remove some stray uses of <ctype.h> functions. 12 years ago
  Douglas Gregor 626799b290 When code completing in a statement, parenthesized expression, or 12 years ago
  Douglas Gregor d1f09b482b Allow the computation of the base priority for a declaration code completion result to consider the completion context 12 years ago
  Douglas Gregor 31aa577150 Add "instancetype" as a code completion result for the return type of 12 years ago