diff options
author | Jason Merrill <jason@gcc.gnu.org> | 2009-10-02 11:32:58 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2009-10-02 11:32:58 -0400 |
commit | b19736c9cb95e484e1b3595e23fbb5e155e3820e (patch) | |
tree | fe48de2ec48f455f538df19fdd8b000157b2c16a | |
parent | e1b243a800307b7a731b5b3cf69a2d784498923b (diff) | |
download | gcc-b19736c9cb95e484e1b3595e23fbb5e155e3820e.zip gcc-b19736c9cb95e484e1b3595e23fbb5e155e3820e.tar.gz gcc-b19736c9cb95e484e1b3595e23fbb5e155e3820e.tar.bz2 |
improve DECL_ABSTRACT_ORIGIN comment
From-SVN: r152404
-rw-r--r-- | gcc/tree.h | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -2484,10 +2484,11 @@ struct GTY(()) tree_decl_minimal { /* For any sort of a ..._DECL node, this points to the original (abstract) - decl node which this decl is an instance of, or else it is NULL indicating - that this decl is not an instance of some other decl. For example, - in a nested declaration of an inline function, this points back to the - definition. */ + decl node which this decl is an inlined/cloned instance of, or else it + is NULL indicating that this decl is not an instance of some other decl. + + The C front-end also uses this in a nested declaration of an inline + function, to point back to the definition. */ #define DECL_ABSTRACT_ORIGIN(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.abstract_origin) /* Like DECL_ABSTRACT_ORIGIN, but returns NODE if there's no abstract |