├── .gitignore ├── CMakeLists.txt ├── Doxyfile ├── README.md ├── application.hxx ├── arg2opt.py ├── bash_completion.sh ├── clang-tags ├── clang-tags.el ├── cmake └── Modules │ ├── FindLibclang.cmake │ ├── FindLibjsoncpp.cmake │ ├── FindLibsqlite3.cmake │ ├── FindSocat.cmake │ └── FindStrace.cmake ├── codeCompletion.el ├── compilationDatabase.cxx ├── complete.cxx ├── config.h.in ├── doc ├── export-org ├── generate.el ├── index.org ├── install.org ├── main.dox ├── quickStart.org └── setup.org ├── env.el ├── env.sh ├── fake-compiler.sh ├── findDefinition.cxx ├── getopt++ ├── CMakeLists.txt ├── getopt.cxx └── getopt.hxx ├── grep.cxx ├── index.cxx ├── libclang++ ├── CMakeLists.txt ├── cursor.cxx ├── cursor.hxx ├── index.cxx ├── index.hxx ├── libclang++.hxx ├── sourceLocation.cxx ├── sourceLocation.hxx ├── translationUnit.cxx ├── translationUnit.hxx ├── translationUnitCache.cxx ├── translationUnitCache.hxx ├── unsavedFiles.hxx └── visitor.hxx ├── main.cxx ├── request ├── CMakeLists.txt ├── request.cxx ├── request.hxx └── tests │ └── test_request.cxx ├── sourceFile.hxx ├── sqlite++ ├── CMakeLists.txt ├── database.cxx ├── database.hxx ├── sqlite.hxx ├── statement.hxx ├── tests │ └── test_sqlite++.cxx ├── transaction.cxx └── transaction.hxx ├── storage.hxx ├── tests ├── ct-find-def-i ├── ct-find-def-r ├── ct-grep ├── ct-help ├── ct-index ├── ct-load ├── ct-trace └── src │ ├── Makefile │ ├── config.h │ └── main.cxx └── util ├── CMakeLists.txt ├── tests └── test_util.cxx └── util.hxx /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/Doxyfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/README.md -------------------------------------------------------------------------------- /application.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/application.hxx -------------------------------------------------------------------------------- /arg2opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/arg2opt.py -------------------------------------------------------------------------------- /bash_completion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/bash_completion.sh -------------------------------------------------------------------------------- /clang-tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/clang-tags -------------------------------------------------------------------------------- /clang-tags.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/clang-tags.el -------------------------------------------------------------------------------- /cmake/Modules/FindLibclang.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/cmake/Modules/FindLibclang.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindLibjsoncpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/cmake/Modules/FindLibjsoncpp.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindLibsqlite3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/cmake/Modules/FindLibsqlite3.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindSocat.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/cmake/Modules/FindSocat.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindStrace.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/cmake/Modules/FindStrace.cmake -------------------------------------------------------------------------------- /codeCompletion.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/codeCompletion.el -------------------------------------------------------------------------------- /compilationDatabase.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/compilationDatabase.cxx -------------------------------------------------------------------------------- /complete.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/complete.cxx -------------------------------------------------------------------------------- /config.h.in: -------------------------------------------------------------------------------- 1 | #cmakedefine HAVE_CLANG_GETEXPANSIONLOCATION 2 | -------------------------------------------------------------------------------- /doc/export-org: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cd doc 4 | emacs -Q -l generate.el -------------------------------------------------------------------------------- /doc/generate.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/doc/generate.el -------------------------------------------------------------------------------- /doc/index.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/doc/index.org -------------------------------------------------------------------------------- /doc/install.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/doc/install.org -------------------------------------------------------------------------------- /doc/main.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/doc/main.dox -------------------------------------------------------------------------------- /doc/quickStart.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/doc/quickStart.org -------------------------------------------------------------------------------- /doc/setup.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/doc/setup.org -------------------------------------------------------------------------------- /env.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/env.el -------------------------------------------------------------------------------- /env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/env.sh -------------------------------------------------------------------------------- /fake-compiler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/fake-compiler.sh -------------------------------------------------------------------------------- /findDefinition.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/findDefinition.cxx -------------------------------------------------------------------------------- /getopt++/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/getopt++/CMakeLists.txt -------------------------------------------------------------------------------- /getopt++/getopt.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/getopt++/getopt.cxx -------------------------------------------------------------------------------- /getopt++/getopt.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/getopt++/getopt.hxx -------------------------------------------------------------------------------- /grep.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/grep.cxx -------------------------------------------------------------------------------- /index.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/index.cxx -------------------------------------------------------------------------------- /libclang++/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/CMakeLists.txt -------------------------------------------------------------------------------- /libclang++/cursor.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/cursor.cxx -------------------------------------------------------------------------------- /libclang++/cursor.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/cursor.hxx -------------------------------------------------------------------------------- /libclang++/index.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/index.cxx -------------------------------------------------------------------------------- /libclang++/index.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/index.hxx -------------------------------------------------------------------------------- /libclang++/libclang++.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/libclang++.hxx -------------------------------------------------------------------------------- /libclang++/sourceLocation.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/sourceLocation.cxx -------------------------------------------------------------------------------- /libclang++/sourceLocation.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/sourceLocation.hxx -------------------------------------------------------------------------------- /libclang++/translationUnit.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/translationUnit.cxx -------------------------------------------------------------------------------- /libclang++/translationUnit.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/translationUnit.hxx -------------------------------------------------------------------------------- /libclang++/translationUnitCache.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/translationUnitCache.cxx -------------------------------------------------------------------------------- /libclang++/translationUnitCache.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/translationUnitCache.hxx -------------------------------------------------------------------------------- /libclang++/unsavedFiles.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/unsavedFiles.hxx -------------------------------------------------------------------------------- /libclang++/visitor.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/libclang++/visitor.hxx -------------------------------------------------------------------------------- /main.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/main.cxx -------------------------------------------------------------------------------- /request/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/request/CMakeLists.txt -------------------------------------------------------------------------------- /request/request.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/request/request.cxx -------------------------------------------------------------------------------- /request/request.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/request/request.hxx -------------------------------------------------------------------------------- /request/tests/test_request.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/request/tests/test_request.cxx -------------------------------------------------------------------------------- /sourceFile.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/sourceFile.hxx -------------------------------------------------------------------------------- /sqlite++/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/sqlite++/CMakeLists.txt -------------------------------------------------------------------------------- /sqlite++/database.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/sqlite++/database.cxx -------------------------------------------------------------------------------- /sqlite++/database.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/sqlite++/database.hxx -------------------------------------------------------------------------------- /sqlite++/sqlite.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/sqlite++/sqlite.hxx -------------------------------------------------------------------------------- /sqlite++/statement.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/sqlite++/statement.hxx -------------------------------------------------------------------------------- /sqlite++/tests/test_sqlite++.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/sqlite++/tests/test_sqlite++.cxx -------------------------------------------------------------------------------- /sqlite++/transaction.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/sqlite++/transaction.cxx -------------------------------------------------------------------------------- /sqlite++/transaction.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/sqlite++/transaction.hxx -------------------------------------------------------------------------------- /storage.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/storage.hxx -------------------------------------------------------------------------------- /tests/ct-find-def-i: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | 3 | clang-tags find-def -i ../src/main.cxx 942 4 | -------------------------------------------------------------------------------- /tests/ct-find-def-r: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | 3 | clang-tags find-def -r ../src/main.cxx 849 4 | -------------------------------------------------------------------------------- /tests/ct-grep: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | 3 | clang-tags grep 'c:@S@MyClass>#I@F@display#' 4 | -------------------------------------------------------------------------------- /tests/ct-help: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/tests/ct-help -------------------------------------------------------------------------------- /tests/ct-index: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | 3 | clang-tags index 4 | -------------------------------------------------------------------------------- /tests/ct-load: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | 3 | clang-tags load --emacs-conf ../src 4 | -------------------------------------------------------------------------------- /tests/ct-trace: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | 3 | make clean 4 | clang-tags trace -- make 5 | -------------------------------------------------------------------------------- /tests/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/tests/src/Makefile -------------------------------------------------------------------------------- /tests/src/config.h: -------------------------------------------------------------------------------- 1 | #define DEBUG 1 2 | 3 | int foo (); 4 | -------------------------------------------------------------------------------- /tests/src/main.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/tests/src/main.cxx -------------------------------------------------------------------------------- /util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/util/CMakeLists.txt -------------------------------------------------------------------------------- /util/tests/test_util.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/util/tests/test_util.cxx -------------------------------------------------------------------------------- /util/util.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ffevotte/clang-tags/HEAD/util/util.hxx --------------------------------------------------------------------------------