diff --git a/juci/source.cc b/juci/source.cc index 9e829d1..a970acd 100644 --- a/juci/source.cc +++ b/juci/source.cc @@ -807,7 +807,7 @@ Source::ClangViewAutocomplete(file_path, project_path) { std::pair location; if(clang_readable) { for(auto &token: *clang_tokens) { - if(token.has_type()) { + if(token.get_kind()==clang::Token_Identifier && token.has_type()) { auto insert_offset=(unsigned)get_buffer()->get_insert()->get_iter().get_offset(); if(insert_offset>=token.offsets.first && insert_offset<=token.offsets.second) { auto referenced=token.get_cursor().get_referenced();