Douglas Gregor
|
3644d97009
If a macro has been #undef'd in a precompiled header, we still need to
|
13 years ago |
Argyrios Kyrtzidis
|
6a01012e6b
[libclang] Introduce CXCursor_ModuleImportDecl cursor kind, used for a module
|
13 years ago |
Argyrios Kyrtzidis
|
c04bb926ef
[libclang] Always report a CXCursor_MacroDefinition for code-completion
|
13 years ago |
Argyrios Kyrtzidis
|
526d24444c
[libclang] Remove the ParentKind cursor kind from code-completion results.
|
13 years ago |
Roman Divacky
|
1014ecfb76
Remove unused typedefs. Found by gcc48.
|
13 years ago |
Joao Matos
|
6666ed4ed2
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.
|
13 years ago |
Alexander Kornienko
|
8a64bb58c3
Keep history of macro definitions and #undefs
|
13 years ago |
Dmitri Gribenko
|
70517ca5c0
Fix a bunch of -Wdocumentation warnings.
|
13 years ago |
John McCall
|
0a7dd788db
Screw around with ObjCRuntime some more, changing the
|
13 years ago |
Jordan Rose
|
d7403a7017
Code-complete 'weak' for properties under ARC-with-weak-references (or GC)
|
13 years ago |
Douglas Gregor
|
66a3d47549
Make the spacing of the code completion result for NSDictionary
|
13 years ago |
Dmitri Gribenko
|
f50555eede
Attaching comments to declarations: find comment attached to any redeclaration
|
13 years ago |
David Blaikie
|
4ef832ffc1
Provide isConst/Volatile on CXXMethodDecl.
|
13 years ago |
Douglas Gregor
|
796158971b
Remove unnecessary spacing around Objective-C object literal code
|
13 years ago |
Dmitri Gribenko
|
d99ef536b2
Add a new libclang completion API to get brief documentation comment that is
|
13 years ago |
Jordan Rose
|
f70a88612a
Add support for the C11 _Alignof keyword.
|
13 years ago |
James Dennett
|
de23c7e906
Documentation cleanup: fix two typos, rief -> brief and Descripts -> Describes
|
13 years ago |
Jordan Rose
|
1f6e22d144
[completion] Add completions for @"..." and @(...), and tidy up @[] and @{}.
|
13 years ago |
James Dennett
|
1dfbd92c83
Still more Doxygen documentation fixes:
|
13 years ago |
James Dennett
|
a40f792c68
This makes SemaCodeComplete.cpp more Doxygen-friendly by changing the
|
13 years ago |
Douglas Gregor
|
b92a4089db
When code completion walks the members of a protocol or interface,
|
13 years ago |
Dmitri Gribenko
|
49fdccb459
Convert comments to proper Doxygen comments.
|
13 years ago |
David Blaikie
|
581deb3da4
Revert Decl's iterators back to pointer value_type rather than reference value_type
|
13 years ago |
Argyrios Kyrtzidis
|
27a00970bf
Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNameAsCString
|
13 years ago |
Douglas Gregor
|
8e5900c8e9
clang_getCursorLexicalParent should return a translation unit cursor for declarations at the global scope, from Evan P. Fixes PR9083.
|
13 years ago |
David Blaikie
|
262bc18e32
Remove the ref/value inconsistency in filter_decl_iterator.
|
13 years ago |
Douglas Gregor
|
90f5f47348
Include the Objective-C parameter- and return-passing qualifiers when
|
13 years ago |
Douglas Gregor
|
10ccf12a06
Don't include the ':' following code-completion suggestions for
|
13 years ago |
Argyrios Kyrtzidis
|
28a83f5700
[code-complete] Introduce CodeCompletionTUInfo which will be used for caching
|
13 years ago |
Nick Lewycky
|
173a37a57b
Remove more redundant lookups. Add a new "all_lookups_iterator" which provides
|
13 years ago |