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:
f4b4c41
)
Add ctor that initializes from a range.
author
Chris Lattner
<sabre@nondot.org>
Tue, 8 Aug 2006 00:37:50 +0000
(
00:37
+0000)
committer
Chris Lattner
<sabre@nondot.org>
Tue, 8 Aug 2006 00:37:50 +0000
(
00:37
+0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29560
91177308
-0d34-0410-b5e6-
96231b3b80d8
include/llvm/ADT/SmallVector.h
patch
|
blob
|
history
diff --git
a/include/llvm/ADT/SmallVector.h
b/include/llvm/ADT/SmallVector.h
index d5e9900e5a3e1d1edf41ddecd9d066e0448367f2..a1d226be07ed63d4a91f7a0dd6842f5be580feae 100644
(file)
--- a/
include/llvm/ADT/SmallVector.h
+++ b/
include/llvm/ADT/SmallVector.h
@@
-51,6
+51,12
@@
public:
SmallVector() : Begin((T*)InlineElts), End(Begin), Capacity(Begin+N) {
}
+ template<typename ItTy>
+ SmallVector(ItTy S, ItTy E)
+ : Begin((T*)InlineElts), End(Begin), Capacity(Begin+N) {
+ append(S, E);
+ }
+
SmallVector(const SmallVector &RHS) {
unsigned RHSSize = RHS.size();
Begin = (T*)InlineElts;