This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Scopes in which __label__ can appear


On Sun, 20 Jul 2003, Gabriel Dos Reis wrote:

> statement-expressions are sort of inline functions, and the semantics
> there just parallel that of ordinary functions.  In fact, there is no

It might even be convenient to define that they follow the sequence point
rules of functions (i.e., the execution of two statement expressions do
not overlap, though the order they are evaluated in may be unspecified).  
At present the sequence point rules for statement expressions aren't
documented, but as they are used internally to expand inline functions
they'd better follow the same rules.

-- 
Joseph S. Myers
jsm@polyomino.org.uk


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]