Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | The LLVM C API shouldn't be including a file from the C++ API. Especially not a | Richard Smith | 2014-04-08 | 1 | -1/+0 |
| | | | | | | file that it doesn't use. llvm-svn: 205755 | ||||
* | Move C++ code out of the C headers and into either C++ headers | Eric Christopher | 2013-04-22 | 1 | -10/+0 |
| | | | | | | | or the C++ files themselves. This enables people to use just a C compiler to interoperate with LLVM. llvm-svn: 180063 | ||||
* | Revert r178713 | Evan Cheng | 2013-04-04 | 1 | -7/+2 |
| | | | | llvm-svn: 178769 | ||||
* | Make it possible to include llvm-c without including C++ headers. Patch by ↵ | Evan Cheng | 2013-04-03 | 1 | -2/+7 |
| | | | | | | Filip Pizlo. llvm-svn: 178713 | ||||
* | Use LLVMBool instead of 'bool' in the C API. Based on a patch by Peter Zotov! | Nick Lewycky | 2013-03-10 | 1 | -2/+2 |
| | | | | llvm-svn: 176793 | ||||
* | Fix include guards so they exactly match file names. | Jakub Staszak | 2013-01-10 | 1 | -2/+2 |
| | | | | llvm-svn: 172025 | ||||
* | Organize LLVM C API docs into doxygen modules; add docs | Gregory Szorc | 2012-03-21 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | This gives a lot of love to the docs for the C API. Like Clang's documentation, the C API is now organized into a Doxygen "module" (LLVMC). Each C header file is a child of the main module. Some modules (like Core) have a hierarchy of there own. The produced documentation is thus better organized (before everything was in one monolithic list). This patch also includes a lot of new documentation for APIs in Core.h. It doesn't document them all, but is better than none. Function docs are missing @param and @return annotation, but the documentation body now commonly provides help details (like the expected llvm::Value sub-type to expect). llvm-svn: 153157 | ||||
* | Add missing file. | Rafael Espindola | 2011-08-09 | 1 | -0/+90 |
llvm-svn: 137162 |