Skip to content

Commit c1c4c27

Browse files
committed
Reduce excessive indentation of comments.
Helps layout on smaller (e.g. half-screen) window sizes.
1 parent b8f3bb8 commit c1c4c27

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

source/basic.tex

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@
282282
#include <string>
283283

284284
struct C {
285-
std::string s; // \tcode{std::string} is the standard library class\iref{string.classes}
285+
std::string s; // \tcode{std::string} is the standard library class\iref{string.classes}
286286
};
287287

288288
int main() {
@@ -2458,23 +2458,23 @@
24582458

24592459
void h()
24602460
{
2461-
AB::g(); // \tcode{g} is declared directly in \tcode{AB}, therefore \tcode{S} is $\{ \tcode{AB::g()} \}$ and \tcode{AB::g()} is chosen
2461+
AB::g(); // \tcode{g} is declared directly in \tcode{AB}, therefore \tcode{S} is $\{ \tcode{AB::g()} \}$ and \tcode{AB::g()} is chosen
24622462

2463-
AB::f(1); // \tcode{f} is not declared directly in \tcode{AB} so the rules are applied recursively to \tcode{A} and \tcode{B};
2464-
// namespace \tcode{Y} is not searched and \tcode{Y::f(float)} is not considered;
2465-
// \tcode{S} is $\{ \tcode{A::f(int)}, \tcode{B::f(char)} \}$ and overload resolution chooses \tcode{A::f(int)}
2463+
AB::f(1); // \tcode{f} is not declared directly in \tcode{AB} so the rules are applied recursively to \tcode{A} and \tcode{B};
2464+
// namespace \tcode{Y} is not searched and \tcode{Y::f(float)} is not considered;
2465+
// \tcode{S} is $\{ \tcode{A::f(int)}, \tcode{B::f(char)} \}$ and overload resolution chooses \tcode{A::f(int)}
24662466

2467-
AB::f('c'); // as above but resolution chooses \tcode{B::f(char)}
2467+
AB::f('c'); // as above but resolution chooses \tcode{B::f(char)}
24682468

2469-
AB::x++; // \tcode{x} is not declared directly in \tcode{AB}, and is not declared in \tcode{A} or \tcode{B}, so the rules
2470-
// are applied recursively to \tcode{Y} and \tcode{Z}, \tcode{S} is $\{ \}$ so the program is ill-formed
2469+
AB::x++; // \tcode{x} is not declared directly in \tcode{AB}, and is not declared in \tcode{A} or \tcode{B}, so the rules
2470+
// are applied recursively to \tcode{Y} and \tcode{Z}, \tcode{S} is $\{ \}$ so the program is ill-formed
24712471

2472-
AB::i++; // \tcode{i} is not declared directly in \tcode{AB} so the rules are applied recursively to \tcode{A} and \tcode{B},
2473-
// \tcode{S} is $\{ \tcode{A::i}, \tcode{B::i} \}$ so the use is ambiguous and the program is ill-formed
2472+
AB::i++; // \tcode{i} is not declared directly in \tcode{AB} so the rules are applied recursively to \tcode{A} and \tcode{B},
2473+
// \tcode{S} is $\{ \tcode{A::i}, \tcode{B::i} \}$ so the use is ambiguous and the program is ill-formed
24742474

2475-
AB::h(16.8); // \tcode{h} is not declared directly in \tcode{AB} and not declared directly in \tcode{A} or \tcode{B} so the rules
2476-
// are applied recursively to \tcode{Y} and \tcode{Z}, \tcode{S} is $\{ \tcode{Y::h(int)}, \tcode{Z::h(double)} \}$ and
2477-
// overload resolution chooses \tcode{Z::h(double)}
2475+
AB::h(16.8); // \tcode{h} is not declared directly in \tcode{AB} and not declared directly in \tcode{A} or \tcode{B} so the rules
2476+
// are applied recursively to \tcode{Y} and \tcode{Z}, \tcode{S} is $\{ \tcode{Y::h(int)}, \tcode{Z::h(double)} \}$ and
2477+
// overload resolution chooses \tcode{Z::h(double)}
24782478
}
24792479
\end{codeblock}
24802480
\end{example}

source/expressions.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2581,7 +2581,7 @@
25812581
}
25822582
auto g() {
25832583
return [] {
2584-
return [*this] { }; // error: \tcode{*this} not captured by outer \grammarterm{lambda-expression}
2584+
return [*this] { }; // error: \tcode{*this} not captured by outer \grammarterm{lambda-expression}
25852585
}();
25862586
}
25872587
};

0 commit comments

Comments
 (0)