Skip to content
Code::Blocks plugin integrating various features of LLVM Clang.
Branch: master
Clone or download
Pull request Compare This branch is 89 commits ahead, 2 commits behind alpha0010:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources Adding some clang commandline options to the settings dialog Mar 19, 2016
.gitignore * Add initial code Jan 12, 2014
README.md Update todo Dec 4, 2015
cclogger.cpp
cclogger.h
clangcc.cpp
clangcc.h Finish implementing semantic occurrence highlighting Mar 21, 2016
clangccsettingsdlg.cpp Adding some clang commandline options to the settings dialog Mar 19, 2016
clangccsettingsdlg.h
clangdiagnostics.cpp
clangdiagnostics.h - Update code formatting to standard (no functional change) Feb 29, 2016
clanglib-msw_64.cbp
clanglib-unix.cbp Move to C++11 by default and compile-fixes for C++11 Apr 5, 2016
clanglib.cbp
clangplugin.cpp
clangplugin.h Sync occurrences-highlighting with reparse Mar 23, 2016
clangpluginapi.h
clangproxy.cpp Move to C++11 by default and compile-fixes for C++11 Apr 5, 2016
clangproxy.h
clangtoolbar.cpp - NOPCH: Added headers needed for non PCH build target. Mar 24, 2016
clangtoolbar.h
tokendatabase.cpp
tokendatabase.h Removal of the function scopes out of the tokendatabase. It takes up … Mar 18, 2016
translationunit.cpp
translationunit.h
treemap.cpp
treemap.h

README.md

ClangLib

Code::Blocks plugin integrating various features of LLVM Clang.

apt-get install libclang-dev llvm

========

Wish/todo list

  • Settings page
    • Autocomplete output format
    • Clang extra commandline flags
    • More...
  • Preemptive codecomplete results caching
  • Support for Clang 'Fixit'
  • Support for refactoring (add method, rename method, add implementation)
  • Support MSVC projects/unrecognized command line flags
  • Resolve mysterious crashes...
  • Display more information in documentation popups
You can’t perform that action at this time.