Commit c92b8515 by Douglas Gregor Committed by Doug Gregor

tree.c (maybe_canonicalize_argtypes): Improve description.

2007-07-04  Douglas Gregor  <doug.gregor@gmail.com>

	* tree.c (maybe_canonicalize_argtypes): Improve description.

From-SVN: r126304
parent 8de08f4c
2007-07-04 Douglas Gregor <doug.gregor@gmail.com> 2007-07-04 Douglas Gregor <doug.gregor@gmail.com>
* tree.c (maybe_canonicalize_argtypes): Improve description.
2007-07-04 Douglas Gregor <doug.gregor@gmail.com>
* tree.c (maybe_canonicalize_argtypes): New. * tree.c (maybe_canonicalize_argtypes): New.
(build_function_type): Set canonical type. (build_function_type): Set canonical type.
(build_method_type_directly): Ditto. (build_method_type_directly): Ditto.
......
...@@ -5650,17 +5650,13 @@ get_inner_array_type (tree array) ...@@ -5650,17 +5650,13 @@ get_inner_array_type (tree array)
/* Computes the canonical argument types from the argument type list /* Computes the canonical argument types from the argument type list
ARGTYPES. ARGTYPES.
ANY_STRUCTURAL_P points to a boolean that states whether any of the Upon return, *ANY_STRUCTURAL_P will be true iff either it was true
other types that work with ARGTYPES (e.g., the return type of the on entry to this function, or if any of the ARGTYPES are
function) are structural. *ANY_STRUCTURAL_P will be set TRUE if any
of those types or any of the argument types in ARGTYPES are
structural. structural.
ANY_NONCANONICAL_P points to a boolean that states whether any of Upon return, *ANY_NONCANONICAL_P will be true iff either it was
the other types that work with ARGTYPES (e.g., the return type of true on entry to this function, or if any of the ARGTYPES are
the function) are non-canonical type nodes. *ANY_NONCANONICAL_P non-canonical.
will be set TRUE if any of those types or any of the argument types
in ARGTYPES are non-canonical.
Returns a canonical argument list, which may be ARGTYPES when the Returns a canonical argument list, which may be ARGTYPES when the
canonical argument list is unneeded (i.e., *ANY_STRUCTURAL_P is canonical argument list is unneeded (i.e., *ANY_STRUCTURAL_P is
......
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