diff options
Diffstat (limited to 'unittests/AST/EvaluateAsRValueTest.cpp')
-rw-r--r-- | unittests/AST/EvaluateAsRValueTest.cpp | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/unittests/AST/EvaluateAsRValueTest.cpp b/unittests/AST/EvaluateAsRValueTest.cpp index 4eabb2c3ec..0475330796 100644 --- a/unittests/AST/EvaluateAsRValueTest.cpp +++ b/unittests/AST/EvaluateAsRValueTest.cpp @@ -89,22 +89,22 @@ TEST(EvaluateAsRValue, FailsGracefullyForUnknownTypes) { std::vector<std::string> Args(1, Mode); Args.push_back("-fno-delayed-template-parsing"); ASSERT_TRUE(runToolOnCodeWithArgs( - new EvaluateConstantInitializersAction(), - "template <typename T>" - "struct vector {" - " explicit vector(int size);" - "};" - "template <typename R>" - "struct S {" - " vector<R> intervals() const {" - " vector<R> Dependent(2);" - " return Dependent;" - " }" - "};" - "void doSomething() {" - " int Constant = 2 + 2;" - " (void) Constant;" - "}", - Args)); + std::make_unique<EvaluateConstantInitializersAction>(), + "template <typename T>" + "struct vector {" + " explicit vector(int size);" + "};" + "template <typename R>" + "struct S {" + " vector<R> intervals() const {" + " vector<R> Dependent(2);" + " return Dependent;" + " }" + "};" + "void doSomething() {" + " int Constant = 2 + 2;" + " (void) Constant;" + "}", + Args)); } } |