214 Commits (8f4bc899603d0d5a5aeeeacb81d1fceddcbd834c)
 

Author SHA1 Message Date
eidheim 8f4bc89960 Added tests to travis script 8 years ago
eidheim 22cf15d1fe Fixed static analysis ci script. Since static analysis is performed through clang++, the clang++ compilation was removed 8 years ago
eidheim f94c57822b Moved find_package to project cmake file 8 years ago
eidheim 669b143205 Modernized cmake files 8 years ago
eidheim 0ab1692d12 Renamed clangmm::CString to clangmm::String, and also renamed its data member data to c_str 8 years ago
eidheim 27fd382ea0 Removed unneccessary include 8 years ago
eidheim bf445005ab Added clangmm::CString 8 years ago
eidheim 0493150a89 Corrected CompletionString::get_brief_comments to CompletionString::get_brief_comment 8 years ago
eidheim c99f3f0dff Removed unneccessary check 8 years ago
eidheim f63883d995 Updated FindLibClang.cmake and fixed tests 8 years ago
eidheim d85dc20742 Cleanup of CompletionString class 8 years ago
eidheim d978517ec2 Cleanup of CMakeLists.txt files, and removed boost dependency from tests 8 years ago
eidheim 6084560975 Corrected diagnostic offsets for macro warnings/errors 8 years ago
eidheim b242f8d6a7 Added const to SourceRange constructor parameters 8 years ago
eidheim 25afc70c0c A minor optimization of Diagnostic::Diagnostic 8 years ago
eidheim 4b24a69e47 Optimization of Tokens::Tokens, and some minor cleanup 8 years ago
eidheim c42e39685e Slight optimization of Tokens::get_similar_token_offsets 8 years ago
eidheim 411890a110 Corrected Cursor::get_usr_extended 8 years ago
eidheim 5947e77d0d Corrected Tokens::get_similar_token_offsets 8 years ago
eidheim 6f92b0d2fd Corrected Cursor::get_usr_extended for classes defined inside a scope 8 years ago
eidheim f34b2c604d Tokens and Token cleanup 8 years ago
eidheim 77cfc43d38 Slight optimization of Tokens::get_similar_token_offsets 8 years ago
eidheim d4c2f89fbf Minor improvement to Cursor::get_usr_extended() 8 years ago
eidheim be11079396 Simplified Tokens::get_similar_token_offsets, and improved Cursor::get_usr_extended so that constructor, destructor, and class cursors with equal token spelling are now considered similar. 8 years ago
eidheim 3e678a45a8 Corrected: when getting tokens from a header, FieldDecl tokens are getting ClassDecl or StructDecl cursors 8 years ago
eidheim 2010000696 Added ostream operator overloads to Cursor and Token 8 years ago
eidheim a125fd759f SourceLocation: Added const to operator== and operator!= 8 years ago
eidheim 7114f695ab Corrected flags type to int 8 years ago
eidheim ee3de5de88 Simplified Tokens::get_similar_token_offsets 8 years ago
eidheim 6df6b21887 Renamed TranslationUnit::ReparseTranslationUnit to TranslationUnit::reparse, and added additional TranslationUnit::get_tokens overloads 8 years ago
eidheim f333da6a4e Reverted byte offset addition in clangmm::Offset 8 years ago
eidheim 4d3f12f528 Added std::vector::reserve to CompileCommands::get_commands(), and added byte offset to clangmm::Offset 8 years ago
eidheim 955c113c73 Minor cleanups 8 years ago
eidheim 7ef30c8177 CompileCommand cleanup 8 years ago
eidheim 45e6bd321e Added remove_include_guard to Utility 8 years ago
eidheim e687e95fa6 Improved get_similar_token_offsets to also include virtual and override functions 9 years ago
eidheim 7f5c657f52 Added TranslationUnit::get_cursor(SourceLocation const&), and some minor cleanup of TranslationUnit 9 years ago
eidheim 98741cff18 Improved Tokens::get_similar_token_offsets and added Cursor::get_usr_extended 9 years ago
eidheim c79b2925ef Fixes #29: unit-test failures 9 years ago
eidheim 4c5fa3f0c1 Changed namespace to clangmm due to conflicts with libclang on for instance OpenSuse 9 years ago
eidheim e9ae076c63 Fixes #28, also updated README.md for out of source test build 9 years ago
eidheim ea3632c466 Added libclang version 3.9.1 9 years ago
eidheim f4c4a06b9c Added 4.0 to LIBCLANG_KNOWN_LLVM_VERSIONS 9 years ago
Jørgen Lien Sellæg 8a3c5c11ab Add CI-badge 9 years ago
Jørgen Lien Sellæg 3210ff1390 Add Travis and AppVeyor 9 years ago
eidheim 1ef04246b8 Made some functions const, renamed Cursor::has_type_description to Cursor::is_valid_kind, and added Token::is_identifier 9 years ago
eidheim e0e2293fa0 Added the flag CXTranslationUnit_KeepGoing for clang versions>=3.9 9 years ago
eidheim e9aa11be72 Added libclang version 3.9.0, in addition to 3.9, to FindLibClang.cmake 9 years ago
eidheim a627c6da5d Removed clang::Tokens::get_cxx_methods and added Cursor::get_display_name 9 years ago
eidheim ca2021d935 Cleanup, added Cursor::Type class, and extra functions to Cursor 10 years ago