projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c191d49
)
Add accessors for Constants in a ConstantStruct.
author
Alkis Evlogimenos
<alkis@evlogimenos.com>
Sun, 5 Dec 2004 20:09:18 +0000
(20:09 +0000)
committer
Alkis Evlogimenos
<alkis@evlogimenos.com>
Sun, 5 Dec 2004 20:09:18 +0000
(20:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18550
91177308
-0d34-0410-b5e6-
96231b3b80d8
include/llvm/Constants.h
patch
|
blob
|
history
diff --git
a/include/llvm/Constants.h
b/include/llvm/Constants.h
index 0663d60bfd7b374b66f039aaa8e6eb269ddd19f9..fd960b3504d5d4e1aeda5b06d9913d882cec9aad 100644
(file)
--- a/
include/llvm/Constants.h
+++ b/
include/llvm/Constants.h
@@
-418,6
+418,14
@@
public:
return false;
}
+ Constant* getElementAt(unsigned i) const {
+ return cast<Constant>(Operands[i]);
+ }
+
+ unsigned getNumElements() const {
+ return Operands.size();
+ }
+
virtual void destroyConstant();
virtual void replaceUsesOfWithOnConstant(Value *From, Value *To,
bool DisableChecking = false);