From f9f4020f3cc24c0aa85786a0981b6be7fc09d261 Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Sat, 23 Dec 2017 10:29:23 -0800 Subject: [PATCH] Update tests after improvement of function type heuristic --- tests/constructors/destructor.cc | 2 +- tests/inheritance/multiple_base_functions.cc | 6 +++--- tests/method_definition.cc | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/constructors/destructor.cc b/tests/constructors/destructor.cc index d1cd860d..1220a970 100644 --- a/tests/constructors/destructor.cc +++ b/tests/constructors/destructor.cc @@ -53,7 +53,7 @@ OUTPUT: "is_operator": false, "usr": "c:@S@Foo@F@~Foo#", "short_name": "~Foo", - "detailed_name": "void () noexcept Foo::~Foo", + "detailed_name": "void Foo::~Foo() noexcept", "declarations": [], "definition_spelling": "4:3-4:7", "definition_extent": "4:3-4:12", diff --git a/tests/inheritance/multiple_base_functions.cc b/tests/inheritance/multiple_base_functions.cc index a847c8ac..351cfd1e 100644 --- a/tests/inheritance/multiple_base_functions.cc +++ b/tests/inheritance/multiple_base_functions.cc @@ -61,7 +61,7 @@ OUTPUT: "is_operator": false, "usr": "c:@S@Base0@F@~Base0#", "short_name": "~Base0", - "detailed_name": "void () noexcept Base0::~Base0", + "detailed_name": "void Base0::~Base0() noexcept", "declarations": [], "definition_spelling": "2:11-2:17", "definition_extent": "2:3-2:23", @@ -76,7 +76,7 @@ OUTPUT: "is_operator": false, "usr": "c:@S@Base1@F@~Base1#", "short_name": "~Base1", - "detailed_name": "void () noexcept Base1::~Base1", + "detailed_name": "void Base1::~Base1() noexcept", "declarations": [], "definition_spelling": "5:11-5:17", "definition_extent": "5:3-5:23", @@ -91,7 +91,7 @@ OUTPUT: "is_operator": false, "usr": "c:@S@Derived@F@~Derived#", "short_name": "~Derived", - "detailed_name": "void () noexcept Derived::~Derived", + "detailed_name": "void Derived::~Derived() noexcept", "declarations": [], "definition_spelling": "8:3-8:11", "definition_extent": "8:3-8:26", diff --git a/tests/method_definition.cc b/tests/method_definition.cc index b26dd0e5..61a49e17 100644 --- a/tests/method_definition.cc +++ b/tests/method_definition.cc @@ -29,7 +29,7 @@ OUTPUT: "is_operator": false, "usr": "c:@S@Foo@F@foo#1", "short_name": "foo", - "detailed_name": "void () const Foo::foo", + "detailed_name": "void Foo::foo() const", "declarations": [{ "spelling": "2:8-2:11", "extent": "2:3-2:19",