From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from icp-osb-irony-out3.external.iinet.net.au (icp-osb-irony-out3.external.iinet.net.au [203.59.1.153]) by sourceware.org (Postfix) with ESMTP id 773FE3856DC5 for ; Tue, 10 May 2022 03:46:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 773FE3856DC5 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=netspace.net.au Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=netspace.net.au IronPort-SDR: g0dW2SE4qzSxL1bWV4iuo/TjKQ5TqEa1lLKWYX0VHleolfPEcM0dmBBCc/BMEHK56d0Rkwh94f eqOXWTDC7wjCAyS4m4mPCyJOygltZ92nA05wbZoIJ386xEPWK5jmJwkwl3BMGL6sStMJMga1cM Dc9+KuIXTZcwxi5/fYrYB7yd9VZ7VXy15vr1v22vCpqDyhdybuIdxZfzFK5toDSO0ZAV1eLunG 60rTvCV8UFxvpw8jdol1+TEWviL8S4210lKbz+yiWUNBMZD2fl13+LKTNmDHYPZ4VGnA2CvVvl 6zg= X-SMTP-MATCH: 1 IronPort-Data: A9a23:PoN6H6nJv/+vX0jvGS51Dufo5gwQJERdPkR7XQ2eYbSJt1+Wr1Gzt xJMX2vUOK6LYzH0c950a9vn8RkOvpaDyIcyQARr+ygyFy4T+ZvOCOrCIxarNUt+DCFjoGGLT ik6QoOdRCzhZiaE/n9BClVgxJVF/fngqoDUUYYoAQgsA149IMsdoUg7wbRh39cw2YHR7z6l4 rseneWOYDdJ5BYpagr424rbwP+4lK2v0N+wlgVWicFj5DcypVFMZH4sDfjZw0/Df2VhNrXSq 9AvbV2O1jixEx8FUrtJm56nKRdSGua60QKm0hK6UID66vROjnBpiP5jbJLwZG8P4whlkeydx /1zucy7cC4UJ5HmicpEV0NTTSpGGIZ/reqvzXiX6aR/zmX1Kiq2hawwXAdue9RIz46bA0kXp aRecmhVKEnS1qTnmtpXScE17ignBNPpJ4MWpVlmwC3CFf8tTNbFTrmM7MIwMDIY3ZAfQKuON 5BJAdZpRAvBQRlGPnlJM88jxfqrpHfVTjR09mvA8MLb5ECWlmSdyoPFP9bfUseNWN9ek1mRv G+A+H72aiz2L/TGmWLAqCr0w7aezGaqAsQeBbv+9/9sjUHVwGEPThQLPbemncSEZoeFc4o3A yQpFuAG9PhaGJCDJjUlYyCFnQ== IronPort-HdrOrdr: A9a23:pv56mKpcv5AwG6ghGBaQ98MaV5ogeYIsimQD101hICG9Afbo8v xG+85rsSMc6QxhOk3I9urvBEDtex/hHNtOkOos1NSZPDUO2lHGEGgK1+KL/9SjIUDDH4Vmvp uIHZIVNDS9NzlHsfo= X-IronPort-AV: E=Sophos;i="5.91,213,1647273600"; d="scan'208";a="389558828" Received: from 180-200-199-92.dyn.iinet.net.au (HELO [192.168.0.18]) ([180.200.199.92]) by icp-osb-irony-out3.iinet.net.au with ESMTP; 10 May 2022 11:46:06 +0800 Subject: Re: sizeof To: gdb@sourceware.org References: <89fec0c3-8259-4951-5478-2afe6e0f1643@simark.ca> <0bc59583-bc2f-0ca7-e5eb-6f371ca402e1@netspace.net.au> From: Russell Shaw Message-ID: Date: Tue, 10 May 2022 13:46:06 +1000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <0bc59583-bc2f-0ca7-e5eb-6f371ca402e1@netspace.net.au> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, NICE_REPLY_A, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 May 2022 03:46:40 -0000 >Andreas Schwab wrote: >On Mai 09 2022, Russell Shaw wrote: > >> sizeof(int()) should transform to sizeof(int (*)()) according to the C++20 >> standard. > >No, see [expr.sizeof] #3. What does "[expr.sizeof] #3" refer to ? unary-expression : ... sizeof ( type-id ) type-id : type-specifier-seq abstract-declarator(opt) No expressions here.