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 |