This website works better with JavaScript.
6df6b21887
Renamed TranslationUnit::ReparseTranslationUnit to TranslationUnit::reparse, and added additional TranslationUnit::get_tokens overloads
eidheim
2017-08-07 18:39:43 +0200
f333da6a4e
Reverted byte offset addition in clangmm::Offset
eidheim
2017-08-07 10:54:43 +0200
4d3f12f528
Added std::vector::reserve to CompileCommands::get_commands(), and added byte offset to clangmm::Offset
eidheim
2017-08-06 19:37:02 +0200
955c113c73
Minor cleanups
eidheim
2017-08-05 14:58:25 +0200
7ef30c8177
CompileCommand cleanup
eidheim
2017-08-05 13:14:31 +0200
45e6bd321e
Added remove_include_guard to Utility
eidheim
2017-08-03 12:04:10 +0200
e687e95fa6
Improved get_similar_token_offsets to also include virtual and override functions
eidheim
2017-07-21 09:17:28 +0200
7f5c657f52
Added TranslationUnit::get_cursor(SourceLocation const&), and some minor cleanup of TranslationUnit
eidheim
2017-07-13 16:39:22 +0200
98741cff18
Improved Tokens::get_similar_token_offsets and added Cursor::get_usr_extended
eidheim
2017-07-11 11:52:29 +0200
c79b2925ef
Fixes #29 : unit-test failures
eidheim
2017-05-20 08:07:07 +0200
4c5fa3f0c1
Changed namespace to clangmm due to conflicts with libclang on for instance OpenSuse
eidheim
2017-05-06 11:39:00 +0200
e9ae076c63
Fixes #28 , also updated README.md for out of source test build
eidheim
2016-12-30 12:33:10 +0100
ea3632c466
Added libclang version 3.9.1
eidheim
2016-12-23 14:01:35 +0100
f4c4a06b9c
Added 4.0 to LIBCLANG_KNOWN_LLVM_VERSIONS
eidheim
2016-12-08 20:11:55 +0100
8a3c5c11ab
Add CI-badge
Jørgen Lien Sellæg
2016-12-07 00:52:13 +0100
3210ff1390
Add Travis and AppVeyor
Jørgen Lien Sellæg
2016-12-07 00:34:02 +0100
1ef04246b8
Made some functions const, renamed Cursor::has_type_description to Cursor::is_valid_kind, and added Token::is_identifier
eidheim
2016-12-03 15:48:00 +0100
e0e2293fa0
Added the flag CXTranslationUnit_KeepGoing for clang versions>=3.9
eidheim
2016-11-16 14:34:31 +0100
e9aa11be72
Added libclang version 3.9.0, in addition to 3.9, to FindLibClang.cmake
eidheim
2016-11-01 09:34:40 +0100
a627c6da5d
Removed clang::Tokens::get_cxx_methods and added Cursor::get_display_name
eidheim
2016-08-12 09:33:37 +0200
ca2021d935
Cleanup, added Cursor::Type class, and extra functions to Cursor
eidheim
2016-07-06 11:07:37 +0200
89cdce36da
Fixes #26 : fixed memory leak in clang::Index
eidheim
2016-07-01 09:06:39 +0200
b298871937
Resolved conflicts
eidheim
2016-06-16 10:17:46 +0200
177ca1862b
Merge pull request #24 from pluehne/issue-configurable-tests
Ole Christian Eidheim
2016-06-16 10:05:26 +0200
642a9f4f88
Updated copyright year in license.
Patrick Lühne
2016-06-15 23:23:39 +0200
223cda3355
Fixed URL in readme file.
Patrick Lühne
2016-06-15 23:13:13 +0200
86365311ac
Minor formatting in installation guide.
Patrick Lühne
2016-06-15 23:10:54 +0200
65102e176c
Fixed typos in the readme file.
Patrick Lühne
2016-06-15 23:07:46 +0200
569f231512
Fixed typos in CMake file.
Patrick Lühne
2016-06-15 23:06:46 +0200
9154d5fe2b
Updated readme file with information about CMake option for enabling unit tests.
Patrick Lühne
2016-06-15 23:04:39 +0200
ae800e3aaf
Added CMake option to enable tests (disabled by default).
Patrick Lühne
2016-06-15 22:52:41 +0200
df42c7658b
Added default constructor to clang::Cursor
eidheim
2016-05-19 07:21:05 +0200
251ff8ef0c
Improved Tokens::get_cxx_methods and various minor cleanups
eidheim
2016-05-18 12:55:38 +0200
89b5a8731e
Improved clang::Cursor::has_type
eidheim
2016-05-14 21:50:31 +0200
0753e37f0f
CMakeLists: added extra warning flags
v0.9.6
eidheim
2016-04-15 15:05:21 +0200
6a9f24ac29
Removed unneeded const return qualifiers, replaced a couple old c-casts, and updated FindLibClang.cmake
eidheim
2016-04-15 09:42:49 +0200
b0fb1f7311
Fix to last commit
v0.9.5
eidheim
2016-04-01 14:00:40 +0200
5eb017cd16
Added version check to Cursor::get_type
eidheim
2016-04-01 13:40:43 +0200
8d83d9c69b
Fixes to last commit
eidheim
2016-03-31 21:46:53 +0200
ebea913261
Improved type info for auto and const auto
eidheim
2016-03-31 15:40:33 +0200
c1f4eef139
Merge pull request #23 from eidheim/master
v0.9.4
Jørgen Lien Sellæg
2015-11-27 14:19:39 +0100
decd187c09
Cleanup of TranslationUnit and CodeCompleteResults.
eidheim
2015-11-27 09:34:49 +0100
9fb4553e79
Merge pull request #22 from eidheim/master
Ole Christian Eidheim
2015-11-27 09:04:11 +0100
c948f26943
Now possible to perform clang processing without copy of buffer from Glib::ustring.
eidheim
2015-11-27 09:01:14 +0100
f1f784dd02
Merge pull request #21 from eidheim/master
v0.9.3
Ole Christian Eidheim
2015-10-17 11:37:20 +0200
83d27ab618
Yet another minor type fix to README.md.
eidheim
2015-10-08 13:26:31 +0200
b0518229e7
Minor type fix to README.md.
eidheim
2015-10-08 13:24:32 +0200
4582853171
Added link to jucipp to README.md.
eidheim
2015-10-08 13:23:28 +0200
e060dec32b
Fixed fix it bug.
eidheim
2015-10-05 16:41:48 +0200
5bd4a97b01
More minor cleanup.
eidheim
2015-10-05 11:06:39 +0200
618b9068bc
Minor cleanup.
eidheim
2015-10-05 10:56:17 +0200
37795c7515
Added fix its to diagnostics.
eidheim
2015-10-02 20:24:50 +0200
7c15b12a85
Merge pull request #20 from eidheim/master
Jørgen Lien Sellæg
2015-10-02 15:15:28 +0200
1b4a2cbb7f
updated install doc.
eidheim
2015-09-29 07:48:08 +0200
1386f8582a
Added clang version 3.7.
eidheim
2015-09-23 07:56:56 +0200
7c447f589a
MSYS2 has fixed the missing libclang.dll.a file. Please install the latest clang package on MSYS2.
eidheim
2015-09-22 19:18:55 +0200
b18935d82c
Fixed get_similar_token_offsets.
eidheim
2015-09-22 08:42:59 +0200
847a3546f0
Token and Cursor cleanup.
eidheim
2015-09-19 12:18:04 +0200
2aab9cd898
Added get_usr to completion results, and get_spelling to cursor.
eidheim
2015-09-18 14:20:43 +0200
79a1849997
Fixed marking of similar tokens for instance in: exit(EXIT_SUCCESS);
eidheim
2015-09-18 09:21:06 +0200
950d47389b
More effective get_similar_token_offsets.
eidheim
2015-09-15 12:36:00 +0200
d4ac255e72
Various new functions to retrieve cursor information more effective.
eidheim
2015-09-15 11:50:21 +0200
df393cb412
Merge pull request #19 from eidheim/master
Jørgen Lien Sellæg
2015-09-13 21:38:38 +0200
192122d17b
A bit shorter function signatures
Ole Christian Eidheim
2015-09-12 09:02:36 +0200
a31f06416f
Fixes a bug where not all of the similar types gets returned.
eidheim
2015-09-09 12:24:44 +0200
2b4c4c9a08
Merge pull request #18 from eidheim/master
Jørgen Lien Sellæg
2015-09-08 13:59:52 +0200
78117904f3
Now handles crash in clang_codeCompleteAt.
eidheim
2015-09-08 13:31:40 +0200
b940986a0a
Merge pull request #17 from eidheim/master
Jørgen Lien Sellæg
2015-08-29 16:09:32 +0200
e54fed4952
Now should install to include/libclangmm.
eidheim
2015-08-29 11:29:14 +0200
88b2b1a404
CMakeLists now works with -DCMAKE_INSTALL_PREFIX to install on all platforms.
eidheim
2015-08-29 10:38:15 +0200
c535a4d7e8
Update install.md
Ole Christian Eidheim
2015-08-25 12:49:56 +0200
c13bffa002
Added comment to Windows make install.
U-olece-PC\olece
2015-08-24 15:35:24 +0200
8c933910d3
Minor fix.
U-olece-PC\olece
2015-08-24 15:27:48 +0200
51d753d254
Fixed cmakelists for Windows and updated doc (though make install seems not to work.
U-olece-PC\olece
2015-08-24 15:25:53 +0200
4405a1c1d4
Update install.md
Ole Christian Eidheim
2015-08-22 11:35:10 +0200
60002a1340
Update install.md
Ole Christian Eidheim
2015-08-21 14:20:18 +0200
9bdc070f86
Update install.md
Ole Christian Eidheim
2015-08-21 14:19:56 +0200
fe9f2b0acf
apt-cyg did not seem to work
Ole Christian Eidheim
2015-08-21 14:19:22 +0200
6749ad0ea2
Added Windows with Cygwin install documentation
Ole Christian Eidheim
2015-08-21 12:21:50 +0200
b7e3bc7cef
Now installs to /usr/local/bin on Cygwin.
U-olece-PC\olece
2015-08-21 11:15:34 +0200
ce0ef4a757
Added Cygwin support.
eidheim
2015-08-21 10:27:55 +0200
bec6c01a9c
sh is back
Ole Christian Eidheim
2015-08-21 09:52:12 +0200
5ea605bdf2
sh is back
Ole Christian Eidheim
2015-08-21 09:51:40 +0200
02be799f1d
Removed $'s so one can copy and paste into terminal
Ole Christian Eidheim
2015-08-21 09:50:25 +0200
7800ba0dfb
Removed $'s so one can copy and paste into terminal
Ole Christian Eidheim
2015-08-21 09:48:52 +0200
da33e86540
Somewhat improved language
Ole Christian Eidheim
2015-08-21 09:41:17 +0200
7eb20ddeb7
Remove quickstart, best if people look at installation guide
Ole Christian Eidheim
2015-08-21 09:36:57 +0200
109330db10
Added llvm version 3.6.2
Ole Christian Eidheim
2015-08-21 09:34:24 +0200
190a5feb2c
Added $'s
Ole Christian Eidheim
2015-08-21 09:33:09 +0200
52edfa4e57
Cleanup and added OS X instructions
Ole Christian Eidheim
2015-08-21 09:27:41 +0200
a060d02533
Merge branch 'master' of https://github.com/cppit/libclangmm
Jørgen Lien Sellæg
2015-08-18 10:44:44 +0200
22e6adf6cc
Merge branch 'master' of https://github.com/eidheim/libclangmm
Jørgen Lien Sellæg
2015-08-18 10:43:48 +0200
c27329af7d
Returned offsets are now line and line index to be able to find correct offsets in UTF-8 files.
eidheim
2015-08-14 09:27:19 +0200
b818d0eae3
Merge pull request #15 from eidheim/master
Jørgen Lien Sellæg
2015-08-13 15:56:56 +0200
5bdfce3e6e
Fixed memoryleak in CodeComplete.
eidheim
2015-08-10 11:02:22 +0200
e5f998e27f
Merge pull request #4 from cppit/master
Ole Christian Eidheim
2015-08-05 16:28:17 +0200
c823927a8b
Merge branch 'master' of http://github.com/eidheim/libclangmm
Jørgen Lien Sellæg
2015-08-04 23:34:28 +0200
787c115423
Add g++ to dependencies
Jørgen Lien Sellæg
2015-08-03 10:50:03 +0200
8655596189
Add git to dependencies
Jørgen Lien Sellæg
2015-08-03 10:42:45 +0200
78a62c407c
Merge branch 'master' of https://github.com/cppit/libclangmm
Jørgen Lien Sellæg
2015-08-03 09:53:25 +0200