Commit 475b6e22 by Joseph Myers Committed by Joseph Myers

* doc/extend.texi (Nested Functions): Update.

From-SVN: r94569
parent 9d020241
2005-02-01 Joseph S. Myers <joseph@codesourcery.com>
* doc/extend.texi (Nested Functions): Update.
2005-02-01 Richard Henderson <rth@redhat.com> 2005-02-01 Richard Henderson <rth@redhat.com>
PR 19696 PR 19696
......
@c Copyright (C) 1988,1989,1992,1993,1994,1996,1998,1999,2000,2001,2002,2003,2004 @c Copyright (C) 1988,1989,1992,1993,1994,1996,1998,1999,2000,2001,2002,2003,2004,2005
@c Free Software Foundation, Inc. @c Free Software Foundation, Inc.
@c This is part of the GCC manual. @c This is part of the GCC manual.
@c For copying conditions, see the file gcc.texi. @c For copying conditions, see the file gcc.texi.
...@@ -381,8 +381,8 @@ bar (int *array, int offset, int size) ...@@ -381,8 +381,8 @@ bar (int *array, int offset, int size)
@end smallexample @end smallexample
Nested function definitions are permitted within functions in the places Nested function definitions are permitted within functions in the places
where variable definitions are allowed; that is, in any block, before where variable definitions are allowed; that is, in any block, mixed
the first statement in the block. with the other declarations and statements in the block.
It is possible to call the nested function from outside the scope of its It is possible to call the nested function from outside the scope of its
name by storing its address or passing the address to another function: name by storing its address or passing the address to another function:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment