summaryrefslogtreecommitdiff
path: root/gcc/doc/generic.texi
diff options
context:
space:
mode:
authoraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>2010-07-07 01:12:23 +0000
committeraoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4>2010-07-07 01:12:23 +0000
commit539f863be89dc9fec7b2cffb35e531838e8f0d1c (patch)
tree965c64a49a4d2c83b9626aef7967bd420c33f779 /gcc/doc/generic.texi
parent524a05313c645ed67701d7de7837bc5fa65d3104 (diff)
downloadgcc-539f863be89dc9fec7b2cffb35e531838e8f0d1c.tar.gz
* doc/gimple.texi (GIMPLE_DEBUG): Document.
* doc/rtl.texi (Debug Information): New node. (NOTE_INSN_VAR_LOCATION): Document. (debug_insn): Likewise. * doc/generic.texi (DEBUG_EXPR_DECL): Document. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161899 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/doc/generic.texi')
-rw-r--r--gcc/doc/generic.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/doc/generic.texi b/gcc/doc/generic.texi
index 7b3be30dc6a..3dff70359f2 100644
--- a/gcc/doc/generic.texi
+++ b/gcc/doc/generic.texi
@@ -601,6 +601,7 @@ in hand, using @code{same_type_p}.
@tindex TYPE_DECL
@tindex VAR_DECL
@tindex PARM_DECL
+@tindex DEBUG_EXPR_DECL
@tindex FIELD_DECL
@tindex NAMESPACE_DECL
@tindex RESULT_DECL
@@ -726,6 +727,11 @@ wider type than the @code{TREE_TYPE} of the parameter; for example, the
ordinary type might be @code{short} while the @code{DECL_ARG_TYPE} is
@code{int}.
+@item DEBUG_EXPR_DECL
+Used to represent an anonymous debug-information temporary created to
+hold an expression as it is optimized away, so that its value can be
+referenced in debug bind statements.
+
@item FIELD_DECL
These nodes represent non-static data members. The @code{DECL_SIZE} and
@code{DECL_ALIGN} behave as for @code{VAR_DECL} nodes.