diff options
-rw-r--r-- | include/llvm/Constant.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/llvm/Constant.h b/include/llvm/Constant.h index 2679c10789..faaced8041 100644 --- a/include/llvm/Constant.h +++ b/include/llvm/Constant.h @@ -83,7 +83,8 @@ public: /// getVectorElements - This method, which is only valid on constant of vector /// type, returns the elements of the vector in the specified smallvector. - /// This handles breaking down a vector undef into undef elements, etc. + /// This handles breaking down a vector undef into undef elements, etc. For + /// constant exprs and other cases we can't handle, we return an empty vector. void getVectorElements(SmallVectorImpl<Constant*> &Elts) const; /// destroyConstant - Called if some element of this constant is no longer |