Skip to content

Commit dbd5c78

Browse files
authored
[clang-doc] Remove stdexecpt from clang-doc test (#96552)
Removes stdexecpt from clang-doc test introduced in #93928 since it violates the rule that test must be freestanding
1 parent d7dd778 commit dbd5c78

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

clang-tools-extra/test/clang-doc/Inputs/basic-project/src/Calculator.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#include "Calculator.h"
2-
#include <stdexcept>
32

43
int Calculator::add(int a, int b) {
54
return a + b;
@@ -14,8 +13,5 @@ int Calculator::multiply(int a, int b) {
1413
}
1514

1615
double Calculator::divide(int a, int b) {
17-
if (b == 0) {
18-
throw std::invalid_argument("Division by zero");
19-
}
2016
return static_cast<double>(a) / b;
2117
}

clang-tools-extra/test/clang-doc/basic-project.test

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,25 +139,25 @@
139139
// HTML-CALC-NEXT: <div>
140140
// HTML-CALC-NEXT: <h3 id="{{([0-9A-F]{40})}}">add</h3>
141141
// HTML-CALC-NEXT: <p>public int add(int a, int b)</p>
142-
// HTML-CALC-NEXT: <p>Defined at line 4 of file {{.*}}Calculator.cpp</p>
142+
// HTML-CALC-NEXT: <p>Defined at line 3 of file {{.*}}Calculator.cpp</p>
143143
// HTML-CALC-NEXT: <div>
144144
// HTML-CALC-NEXT: <div></div>
145145
// HTML-CALC-NEXT: </div>
146146
// HTML-CALC-NEXT: <h3 id="{{([0-9A-F]{40})}}">subtract</h3>
147147
// HTML-CALC-NEXT: <p>public int subtract(int a, int b)</p>
148-
// HTML-CALC-NEXT: <p>Defined at line 8 of file {{.*}}Calculator.cpp</p>
148+
// HTML-CALC-NEXT: <p>Defined at line 7 of file {{.*}}Calculator.cpp</p>
149149
// HTML-CALC-NEXT: <div>
150150
// HTML-CALC-NEXT: <div></div>
151151
// HTML-CALC-NEXT: </div>
152152
// HTML-CALC-NEXT: <h3 id="{{([0-9A-F]{40})}}">multiply</h3>
153153
// HTML-CALC-NEXT: <p>public int multiply(int a, int b)</p>
154-
// HTML-CALC-NEXT: <p>Defined at line 12 of file {{.*}}Calculator.cpp</p>
154+
// HTML-CALC-NEXT: <p>Defined at line 11 of file {{.*}}Calculator.cpp</p>
155155
// HTML-CALC-NEXT: <div>
156156
// HTML-CALC-NEXT: <div></div>
157157
// HTML-CALC-NEXT: </div>
158158
// HTML-CALC-NEXT: <h3 id="{{([0-9A-F]{40})}}">divide</h3>
159159
// HTML-CALC-NEXT: <p>public double divide(int a, int b)</p>
160-
// HTML-CALC-NEXT: <p>Defined at line 16 of file {{.*}}Calculator.cpp</p>
160+
// HTML-CALC-NEXT: <p>Defined at line 15 of file {{.*}}Calculator.cpp</p>
161161
// HTML-CALC-NEXT: <div>
162162
// HTML-CALC-NEXT: <div></div>
163163
// HTML-CALC-NEXT: </div>

0 commit comments

Comments
 (0)