Advertisement

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

概要

  • gcc-4.1.0/gcc/tree.hにて定義
  • tree_codeにTREE_CODE_CLASSによって表される準コードクラス

実装

51 /* Each tree_code has an associated code class represented by a
52    TREE_CODE_CLASS.  */
53 
54 enum tree_code_class {
55   tcc_exceptional, /* An exceptional code (fits no category).  */
56   tcc_constant,    /* A constant.  */
57   /* Order of tcc_type and tcc_declaration is important.  */
58   tcc_type,        /* A type object code.  */
59   tcc_declaration, /* A declaration (also serving as variable refs).  */
60   tcc_reference,   /* A reference to storage.  */
61   tcc_comparison,  /* A comparison expression.  */
62   tcc_unary,       /* A unary arithmetic expression.  */
63   tcc_binary,      /* A binary arithmetic expression.  */
64   tcc_statement,   /* A statement expression, which have side effects
65                       but usually no interesting value.  */
66   tcc_expression   /* Any other expression.  */
67 };



リンク元

特に記載のない限り、コミュニティのコンテンツはCC-BY-SAライセンスの下で利用可能です。