File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change 6629
6629
\item
6630
6630
a conversion from type \cv {}~\tcode {void*} to a pointer-to-object type;
6631
6631
6632
- \item
6633
- a dynamic cast\iref {expr.dynamic.cast };
6634
-
6635
6632
\item
6636
6633
a \tcode {reinterpret_cast}\iref {expr.reinterpret.cast };
6637
6634
6645
6642
that refers to a non-volatile object
6646
6643
whose lifetime began within the evaluation of \tcode {e};
6647
6644
6648
- \item
6649
- a typeid expression\iref {expr.typeid } whose operand is a glvalue of a
6650
- polymorphic class type;
6651
-
6652
6645
\item
6653
6646
a \grammarterm {new-expression}\iref {expr.new };
6654
6647
6665
6658
operator where the result is unspecified;
6666
6659
6667
6660
\item
6668
- a \grammarterm {throw-expression}\iref {expr.throw }; or
6661
+ a \grammarterm {throw-expression}\iref {expr.throw } or
6662
+ a dynamic cast\iref {expr.dynamic.cast } or typeid\iref {expr.typeid } expression
6663
+ that would throw an exception; or
6669
6664
6670
6665
\item
6671
6666
an invocation of the \tcode {va_arg} macro\iref {cstdarg.syn }.
You can’t perform that action at this time.
0 commit comments