Make the UseAuto test case generator compatible with python 2.5.

llvm-svn: 176406
This commit is contained in:
Benjamin Kramer 2013-03-02 09:24:42 +00:00
parent 503d018111
commit 336ec56081
1 changed files with 16 additions and 16 deletions

View File

@ -42,26 +42,26 @@ int main(int argc, char **argv) {""".lstrip() # Strip leading newline
for c in containers:
print """
{{
std::{0}<int> C;
std::{0}<int>::iterator I = C.begin();
{
std::%(0)s<int> C;
std::%(0)s<int>::iterator I = C.begin();
// CHECK: auto I = C.begin();
}}
{{
std::{0}<int> C;
std::{0}<int>::reverse_iterator I = C.rbegin();
}
{
std::%(0)s<int> C;
std::%(0)s<int>::reverse_iterator I = C.rbegin();
// CHECK: auto I = C.rbegin();
}}
{{
const std::{0}<int> C;
std::{0}<int>::const_iterator I = C.begin();
}
{
const std::%(0)s<int> C;
std::%(0)s<int>::const_iterator I = C.begin();
// CHECK: auto I = C.begin();
}}
{{
const std::{0}<int> C;
std::{0}<int>::const_reverse_iterator I = C.rbegin();
}
{
const std::%(0)s<int> C;
std::%(0)s<int>::const_reverse_iterator I = C.rbegin();
// CHECK: auto I = C.rbegin();
}}""".format(c)
}""" % {"0": c}
print """
return 0;