Browse Source

Fixed bug where autocomplete could not finish if a variable in a class was defined later in the source code.

merge-requests/365/head
Ole Christian Eidheim 10 years ago
parent
commit
1fc5a53f70
  1. 2
      src/source.cc

2
src/source.cc

@ -1194,7 +1194,7 @@ void Source::ClangViewAutocomplete::autocomplete() {
std::shared_ptr<std::map<std::string, std::string> > buffer_map=std::make_shared<std::map<std::string, std::string> >(); std::shared_ptr<std::map<std::string, std::string> > buffer_map=std::make_shared<std::map<std::string, std::string> >();
auto& buffer=(*buffer_map)[this->file_path.string()]; auto& buffer=(*buffer_map)[this->file_path.string()];
buffer=get_buffer()->get_text(get_buffer()->begin(), get_buffer()->get_insert()->get_iter()); buffer=get_buffer()->get_text();
auto iter = get_source_buffer()->get_insert()->get_iter(); auto iter = get_source_buffer()->get_insert()->get_iter();
auto line_nr=iter.get_line()+1; auto line_nr=iter.get_line()+1;
auto column_nr=iter.get_line_offset()+1; auto column_nr=iter.get_line_offset()+1;

Loading…
Cancel
Save