Remove unnecessary template specifiers from truct constructors in tests.
authorJens Massberg <massberg@google.com>
Mon, 9 Jan 2023 16:56:10 +0000 (17:56 +0100)
committerJens Massberg <massberg@google.com>
Tue, 10 Jan 2023 11:35:06 +0000 (12:35 +0100)
commit2a43b5038d9b218260c59cf0f9e171c9cec5ab25
treec78e6e05897d902acee3be91602e08e921c2c720
parentf8feb64949eb87468b381c9edc7287183cd11eda
Remove unnecessary template specifiers from truct constructors in tests.

As far as I can see they are unnecessary and in C++20 they lead to errors.
Removing them the tests pass with C++20 and the default version.
Example error message:
```
llvm-project/llvm/unittests/IR/PassBuilderCallbacksTest.cpp:275:30: error: expected unqualified-id before ‘)’ token
  275 |   MockAnalysisHandle<Module>() { setDefaults(); }
```

Differential Revision: https://reviews.llvm.org/D141358
llvm/unittests/IR/PassBuilderCallbacksTest.cpp