From 7448020b8e1248e28b9677f03ec6f540c3f7ea80 Mon Sep 17 00:00:00 2001 From: Jens Maurer Date: Mon, 2 Jun 2025 22:54:34 +0200 Subject: [PATCH] [basic.def.odr] Rephrase sentence to avoid double-negative --- source/basic.tex | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/source/basic.tex b/source/basic.tex index 2edf6dd134..969653fadb 100644 --- a/source/basic.tex +++ b/source/basic.tex @@ -421,10 +421,11 @@ of an overload set\iref{basic.lookup,over.match,over.over} in an overload resolution performed as part of forming that expression or conversion, - unless it is a pure virtual function and either - the expression is not an \grammarterm{id-expression} naming the function with - an explicitly qualified name or - the expression forms a pointer to member\iref{expr.unary.op}. + and either + it is not a pure virtual function or + the expression is an \grammarterm{id-expression} naming the function with + an explicitly qualified name + that does not form a pointer to member\iref{expr.unary.op}. \begin{note} This covers taking the address of functions\iref{conv.func,expr.unary.op},