cmake: remove argc and argv from C++11 test main fns.
Avoid failing feature tests because of potential unused variable warnings. Change-Id: Iaae3a86581ce7beefeaf6c2300c87064fc8d6d56
This commit is contained in:
parent
cbe5c40d12
commit
402ef4dd4d
@ -21,7 +21,7 @@ if (MSVC OR HAVE_CXX11)
|
|||||||
# std::unique_ptr
|
# std::unique_ptr
|
||||||
check_cxx_source_compiles("
|
check_cxx_source_compiles("
|
||||||
#include <memory>
|
#include <memory>
|
||||||
int main(int argc, const char* argv[]) {
|
int main() {
|
||||||
std::unique_ptr<int> ptr;
|
std::unique_ptr<int> ptr;
|
||||||
(void)ptr;
|
(void)ptr;
|
||||||
return 0;
|
return 0;
|
||||||
@ -33,7 +33,7 @@ if (MSVC OR HAVE_CXX11)
|
|||||||
struct Foo {
|
struct Foo {
|
||||||
int a = 0;
|
int a = 0;
|
||||||
};
|
};
|
||||||
int main(int argc, const char* argv[]) {
|
int main() {
|
||||||
Foo bar;
|
Foo bar;
|
||||||
(void)bar;
|
(void)bar;
|
||||||
return 0;
|
return 0;
|
||||||
@ -46,7 +46,7 @@ if (MSVC OR HAVE_CXX11)
|
|||||||
Foo() = default;
|
Foo() = default;
|
||||||
~Foo() = default;
|
~Foo() = default;
|
||||||
};
|
};
|
||||||
int main(int argc, const char* argv[]) {
|
int main() {
|
||||||
Foo bar;
|
Foo bar;
|
||||||
(void)bar;
|
(void)bar;
|
||||||
return 0;
|
return 0;
|
||||||
@ -59,7 +59,7 @@ if (MSVC OR HAVE_CXX11)
|
|||||||
Foo() {}
|
Foo() {}
|
||||||
Foo(const Foo&) = delete;
|
Foo(const Foo&) = delete;
|
||||||
};
|
};
|
||||||
int main(int argc, const char* argv[]) {
|
int main() {
|
||||||
Foo bar;
|
Foo bar;
|
||||||
(void)bar;
|
(void)bar;
|
||||||
return 0;
|
return 0;
|
||||||
@ -68,7 +68,7 @@ if (MSVC OR HAVE_CXX11)
|
|||||||
|
|
||||||
# auto&
|
# auto&
|
||||||
check_cxx_source_compiles("
|
check_cxx_source_compiles("
|
||||||
int main(int argc, const char* argv[]) {
|
int main() {
|
||||||
int a;
|
int a;
|
||||||
auto& b = a;
|
auto& b = a;
|
||||||
(void)b;
|
(void)b;
|
||||||
@ -78,7 +78,7 @@ if (MSVC OR HAVE_CXX11)
|
|||||||
|
|
||||||
# ranged for
|
# ranged for
|
||||||
check_cxx_source_compiles("
|
check_cxx_source_compiles("
|
||||||
int main(int argc, const char* argv[]) {
|
int main() {
|
||||||
int a[4];
|
int a[4];
|
||||||
for (int& b : a) {
|
for (int& b : a) {
|
||||||
b = 0;
|
b = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user