204 Commits (d85dc20742ae1d988bb7b6204031bf34931653fb)
 

Author SHA1 Message Date
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
eidheim 89cdce36da Fixes #26: fixed memory leak in clang::Index 10 years ago
eidheim b298871937 Resolved conflicts 10 years ago
Ole Christian Eidheim 177ca1862b Merge pull request #24 from pluehne/issue-configurable-tests 10 years ago
Patrick Lühne 642a9f4f88 Updated copyright year in license. 10 years ago
Patrick Lühne 223cda3355 Fixed URL in readme file. 10 years ago
Patrick Lühne 86365311ac Minor formatting in installation guide. 10 years ago
Patrick Lühne 65102e176c Fixed typos in the readme file. 10 years ago
Patrick Lühne 569f231512 Fixed typos in CMake file. 10 years ago
Patrick Lühne 9154d5fe2b Updated readme file with information about CMake option for enabling unit tests. 10 years ago
Patrick Lühne ae800e3aaf Added CMake option to enable tests (disabled by default). 10 years ago