[LLVMdev] description of llvm::cast correct?

Jochen Wilhelmy j.wilhelmy at arcor.de
Thu Apr 7 06:02:56 PDT 2011


in the description of llvm::cast it says:

But it will correctly return NULL when the input is NULL.

And in the description of llvm::cast_or_null it says:

Functionally identical to cast, except that a null value is  accepted

This sounds to me as if both functions accept a null pointer.
What is then the difference between cast and cast_or_null?


More information about the llvm-dev mailing list