Historial de Commits

Autor SHA1 Mensaje Fecha
  David Blaikie 262bc18e32 Remove the ref/value inconsistency in filter_decl_iterator. hace 13 años
  Douglas Gregor 90f5f47348 Include the Objective-C parameter- and return-passing qualifiers when hace 13 años
  Douglas Gregor 10ccf12a06 Don't include the ':' following code-completion suggestions for hace 13 años
  Argyrios Kyrtzidis 28a83f5700 [code-complete] Introduce CodeCompletionTUInfo which will be used for caching hace 13 años
  Nick Lewycky 173a37a57b Remove more redundant lookups. Add a new "all_lookups_iterator" which provides hace 13 años
  Douglas Gregor ba1030698d Introduce a new libclang API to determine the parent context of a code hace 13 años
  Benjamin Kramer 1eb18afd93 Move CodeCompletionBuilder's chunk adding methods out of line. hace 13 años
  Argyrios Kyrtzidis a5f4441de7 [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of hace 13 años
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). hace 13 años
  Ted Kremenek ebcb57a8d2 Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, hace 13 años
  Ahmed Charles 13a140caba ArrayRef'ize various functions in the AST/Parser/Sema. hace 13 años
  Douglas Gregor f11641a2c6 If code completion patterns are not enabled, use simpler else/else if hace 13 años
  Douglas Gregor 81f3bff7c2 Implement code completion support for lambda capture lists. hace 13 años
  Dylan Noblesmith f7ccbad5d9 Basic: import SmallString<> into clang namespace hace 13 años
  Benjamin Kramer 8fe83e1df9 Move a method from IdentifierTable.h out of line and remove the SmallString include. hace 13 años
  Douglas Gregor b223d8c426 When providing code completions for a switch over a scoped enumeration hace 13 años
  Benjamin Kramer 013b3668b6 SmallBitVectorize the deduced parameter set. hace 13 años
  Douglas Gregor c5b2e58840 Implement code completion support for module import declarations, e.g., hace 13 años
  Abramo Bagnara e4b92761b4 Added source location for the template keyword in AST template-id expressions. hace 13 años
  Argyrios Kyrtzidis c15707d8da [libclang] In clang::getCursorKindForDecl() don't return "UnexposedDecl" hace 13 años
  Douglas Gregor f5cd27d7ee Handle pseudo-object expressions (and any other placeholder hace 13 años
  Douglas Gregor c8dc135207 Fix the code completion string for variadic macros with more than one hace 13 años
  David Blaikie 312ede8a6d Remove dead comments as per Chandler's feedback to r148292 hace 13 años
  David Blaikie 7530c034c0 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) hace 13 años
  Argyrios Kyrtzidis ea8c59aaa6 Introduce a CodeCompletionResult::CreateCodeCompletionString() that hace 13 años
  Eli Friedman 72899c34e3 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.) hace 13 años
  Douglas Gregor bd9482d859 Eliminate ObjCForwardProtocolDecl, which is redundant now that hace 13 años
  Douglas Gregor 5e2a1ff9f2 Move the data that corresponds to the definition of a protocol into a hace 13 años
  Douglas Gregor 375bb1413c Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl hace 13 años
  Douglas Gregor 7723fec9b4 Keep track of all declarations of an Objective-C class (both forward hace 13 años