- 05 Mar, 2014 1 commit
-
-
Kevin Funk authored
Relate to the parent commit: We want to display the feature log even if we did not find libclang, hence do a find_package(Clang ...) without the REQUIRED attribute, and make sure we don't do any "message(FATAL_ERROR ...)" in the find scripts in that case. These find scripts are finally getting into shape...
-
- 04 Mar, 2014 1 commit
-
-
Kevin Funk authored
Show that we actually need 'libclang' REVIEW: 116581
-
- 03 Mar, 2014 1 commit
-
-
Olivier de Gaalon authored
REVIEW: 115992
-
- 24 Feb, 2014 2 commits
-
-
Kevin Funk authored
We don't depend on 'recent-enough' CMake anyway.
-
Some variables defined in FindClang.cmake use the wrong names in CMakeLists.txt. REVIEW: 115860
-
- 23 Feb, 2014 4 commits
-
-
Milian Wolff authored
Much nicer imo...
-
Christophe Giboudeaux authored
-
Olivier de Gaalon authored
REVIEW: 115961
-
Script Kiddy authored
-
- 22 Feb, 2014 3 commits
-
-
Olivier de Gaalon authored
-
Olivier de Gaalon authored
Clang "helplfully" provides the decl comment for the definition as well, which isn't needed (DUChain handles association), and is harmful to json testing.
-
Olivier de Gaalon authored
We now have orangified member var uses in out-of-line definitions
-
- 21 Feb, 2014 1 commit
-
-
Olivier de Gaalon authored
This allows us to import the class context as needed. It also allows us to set the virtual and static bits.. oh wait, I just put unrelated stuff in a commit.
-
- 17 Feb, 2014 1 commit
-
-
Allows to rename functions and variables from context menu and Code/Rename menu. Currently have some bugs with renaming classes. REVIEW: 115706
-
- 13 Feb, 2014 3 commits
-
-
Kevin Funk authored
-
Kevin Funk authored
-
Kevin Funk authored
-
- 11 Feb, 2014 2 commits
-
-
Olivier de Gaalon authored
-
Olivier de Gaalon authored
Identified types can be created directly without looking at the actual type of their declarations. Now we specialize for all declarations which declare new IdentifiedTypes, bypassing the makeType path. The makeType path now can be sure that the optimized cases are not benig passed to it, and can always findDeclaration as needed.
-
- 10 Feb, 2014 1 commit
-
-
Ralf Habacker authored
-
- 09 Feb, 2014 2 commits
-
-
Partially ported from kdevcppsupport plugin REVIEW: 115479
-
Script Kiddy authored
-
- 06 Feb, 2014 2 commits
-
-
Provides means to pass different options depending on different mimetypes. Currently no new mimetypes added. REVIEW: 115303
-
Sergey Kalinichev authored
Now it's possiple to switch between source/header files. REVIEW: 115518
-
- 05 Feb, 2014 3 commits
-
-
Sergey Kalinichev authored
Also sort Best matches items a little bit. From now on items from the current file will be shown at the top of the completion list. REVIEW: 115446
-
Sergey Kalinichev authored
REVIEW: 115491
-
Sergey Kalinichev authored
REVIEW: 115490
-
- 01 Feb, 2014 1 commit
-
-
Script Kiddy authored
-
- 31 Jan, 2014 1 commit
-
-
Sergey Kalinichev authored
Sort code completion results with highest priority to the "Best matches" group so that they'll appear at the top of completion list. REVIEW: 115399
-
- 29 Jan, 2014 5 commits
-
-
Milian Wolff authored
-
Milian Wolff authored
-
Milian Wolff authored
This way we find the declarations for template base classes properly. Template-dependent base classes won't be found of course though.
-
Milian Wolff authored
Anything else seems to be quite fragile, esp. with deeply nested template structures.
-
Milian Wolff authored
Esp. when we will set the types declaration later on this is just a waste of resources. Also, we might have set some identifier already by other means and then we don't want to overwrite the identifier again.
-
- 28 Jan, 2014 6 commits
-
-
Milian Wolff authored
-
Milian Wolff authored
No matter whether they are definition or declaration, the ClassFunctionDeclaration represents both here. This is also needed to get isVirtual etc. pp. properly.
-
Milian Wolff authored
-
Milian Wolff authored
-
Milian Wolff authored
-
Milian Wolff authored
-