"In order to ease automatic bindings generation, it would be helpful if boolean value...
authorChris Lattner <sabre@nondot.org>
Sat, 9 Jan 2010 22:27:07 +0000 (22:27 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 9 Jan 2010 22:27:07 +0000 (22:27 +0000)
commitd686c8e73f74e37ab5f647b65a12051ee6cbad16
tree06a78b36c6cc4de9d05158641373fb4e1bde72a0
parent95fa80af6f0451bb52cd2d86dea1b165c5e2675a
"In order to ease automatic bindings generation, it would be helpful if boolean values were distinguishable from integers. The attached patch introduces "typedef int LLVMBool;", and uses LLVMBool instead of int throughout the C API, wherever a boolean value is called for."

Patch by James Y Knight!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93079 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm-c/Analysis.h
include/llvm-c/BitReader.h
include/llvm-c/Core.h
include/llvm-c/ExecutionEngine.h
include/llvm-c/Target.h
lib/Analysis/Analysis.cpp
lib/Bitcode/Reader/BitReader.cpp
lib/ExecutionEngine/ExecutionEngineBindings.cpp
lib/Target/Target.cpp
lib/VMCore/Core.cpp
lib/VMCore/PassManager.cpp