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 6626
6626
\item
6627
6627
a conversion from type \cv {}~\tcode {void*} to a pointer-to-object type;
6628
6628
6629
- \item
6630
- a dynamic cast\iref {expr.dynamic.cast };
6631
-
6632
6629
\item
6633
6630
a \tcode {reinterpret_cast}\iref {expr.reinterpret.cast };
6634
6631
6642
6639
that refers to a non-volatile object
6643
6640
whose lifetime began within the evaluation of \tcode {e};
6644
6641
6645
- \item
6646
- a typeid expression\iref {expr.typeid } whose operand is a glvalue of a
6647
- polymorphic class type;
6648
-
6649
6642
\item
6650
6643
a \grammarterm {new-expression}\iref {expr.new };
6651
6644
6662
6655
operator where the result is unspecified;
6663
6656
6664
6657
\item
6665
- a \grammarterm {throw-expression}\iref {expr.throw }; or
6658
+ a \grammarterm {throw-expression}\iref {expr.throw } or
6659
+ a dynamic cast\iref {expr.dynamic.cast } or \tcode {typeid}\iref {expr.typeid } expression
6660
+ that would throw an exception; or
6666
6661
6667
6662
\item
6668
6663
an invocation of the \tcode {va_arg} macro\iref {cstdarg.syn }.
You can’t perform that action at this time.
0 commit comments