forked from olab-io/ofSketch
-
Notifications
You must be signed in to change notification settings - Fork 0
Clang Resources
Christopher Baker edited this page Jun 12, 2014
·
7 revisions
Parsing Clang Diagnostics
- http://blog.llvm.org/2010/04/amazing-feats-of-clang-error-recovery.html
- http://www.llvm.org/devmtg/2012-11/Beaumont-Gay-Diagnostics.pdf
- https://llvm.org/svn/llvm-project/llvm/trunk/utils/clang-parse-diagnostics-file
Clang Command Line Options for machine readable diagnostics and fixits
ClangFormat - Code Formatting, Alternative to Astyle, etc.
Code Completion using Clang
- http://val.markovic.io/articles/youcompleteme-a-fast-as-you-type-fuzzy-search-code-completion-engine-for-vim
- http://codelite.org/LiteEditor/ClangIntegration41
- http://codelite.org/LiteEditor/ClangIntegration
- https://llvm.org/svn/llvm-project/cfe/trunk/utils/clang-completion-mode.el
- http://ffevotte.github.io/clang-tags/
Libtooling may be a better way to go for C++ app. http://clang.llvm.org/docs/Tooling.html Also:
https://github.com/drothlis/clang-ctags
More: Use BuildEar to intercept our existing compile system flags. https://github.com/rizsotto/Bear http://clang.llvm.org/docs/JSONCompilationDatabase.html
Doxygen Comment Parser
Doxygen Comment parsing + code completion