1 /*===-- include-all.c - tool for testing libLLVM and llvm-c API -----------===*\ 2 |* *| 3 |* The LLVM Compiler Infrastructure *| 4 |* *| 5 |* This file is distributed under the University of Illinois Open Source *| 6 |* License. See LICENSE.TXT for details. *| 7 |* *| 8 |*===----------------------------------------------------------------------===*| 9 |* *| 10 |* This file doesn't have any actual code. It just make sure that all *| 11 |* the llvm-c include files are good and doesn't generate any warnings *| 12 |* *| 13 \*===----------------------------------------------------------------------===*/ 14 15 // FIXME: Autogenerate this list 16 17 #include "llvm-c/Analysis.h" 18 #include "llvm-c/BitReader.h" 19 #include "llvm-c/BitWriter.h" 20 #include "llvm-c/Core.h" 21 #include "llvm-c/Disassembler.h" 22 #include "llvm-c/ExecutionEngine.h" 23 #include "llvm-c/Initialization.h" 24 #include "llvm-c/LinkTimeOptimizer.h" 25 #include "llvm-c/Linker.h" 26 #include "llvm-c/Object.h" 27 #include "llvm-c/Target.h" 28 #include "llvm-c/TargetMachine.h" 29 #include "llvm-c/Transforms/IPO.h" 30 #include "llvm-c/Transforms/PassManagerBuilder.h" 31 #include "llvm-c/Transforms/Scalar.h" 32 #include "llvm-c/Transforms/Vectorize.h" 33 #include "llvm-c/lto.h" 34