GCC Wikia
Advertisement

このページを編集する際は,編集に関する方針に従ってください.[]

概要[]

  • gcc-4.1.0/gcc/tree.hにて定義
  • このノードは不変式 (invariant) である,というタグ (struct tree_common 参照) へのアクセサマクロ.

文字列定数などに付く.

引数[]

  • NODE
    • union tree_node

実装[]

 1058 /* Value of expression is function invariant.  A strict subset of
 1059    TREE_CONSTANT, such an expression is constant over any one function
 1060    invocation, though not across different invocations.  May appear in
 1061    any expression node.  */
 1062 #define TREE_INVARIANT(NODE) ((NODE)->common.invariant_flag)


リンク元

Advertisement