161 Commits (54b04c52381ca9b2c9ee24663c0eca09636144f2)

Author SHA1 Message Date
eidheim fc0df20225 Improved support for UTF-8 symbols 5 years ago
eidheim bbdaf9efe9 Do not run add_compile_options when libclangmm is a sub-project 6 years ago
eidheim 0e0179487b Renamed C++ header and source files to use proper C++ file extensions. 6 years ago
eidheim db8a6d5b3e Added path to FixIT struct 6 years ago
eidheim be990915ba Fixed get_type_description in cases like std::pair::first 6 years ago
eidheim d259a248e3 Additional type check in Cursor::get_type_description 6 years ago
eidheim 45abfa439c Improved Cursor::get_type_description 6 years ago
eidheim b8ff60c0f3 Improved Token::get_kind to make Structured binding declarations work properly 6 years ago
Szymon Sobik ee128a07cc getting translation unit cursor 7 years ago
eidheim 5e0c39279e Cleanup of TranslationUnit-constructors, and removed unnecessary TranslationUnit::parse 7 years ago
eidheim 791b76b04c Formatted code with custom clang-format 8 years ago
eidheim 5a0195e1dd Fixed errorenous iterator usage in clangmm::Tokens::Tokens 8 years ago
eidheim 2364463c58 Slight optimization of clangmm::Tokens::Tokens 8 years ago
eidheim e8f8a04f98 Removed get_severity_spelling and now stores diagnostic severity as enum class 8 years ago
Florian Jung ce0929ddda Added Cursor::get_children() method 8 years ago
Florian Jung d5bfee1b7e Added Cursor::hash() method 8 years ago
Florian Jung 736112b70d Added comparison ops >, <=, >= to SourceLocation 8 years ago
Florian Jung e4009462df Added Cursor::get_kind_spelling 8 years ago
eidheim 997d02a8de Added Cursor::get_all_overridden_cursors 8 years ago
eidheim 684657732b Added error handling for CompilationDatabase 8 years ago
eidheim 5f6126f119 Cleanup of CodeCompleteResults 8 years ago
eidheim 979a59647a Added Cursor::Type::get_cursor 8 years ago
eidheim 8c3f78eb20 Added CompletionString::get_cursor and Cursor::get_token_spelling 8 years ago
eidheim 88e0567726 Fixed more cx_completion_string typos 8 years ago
eidheim 24f4b73f67 Added CodeCompleteResults move constructor, and fixed cx_completion_sting typo 8 years ago
eidheim 817bbbfb1d Renamed header/source files with respect to unix file name convention 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 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