GCC Wikia
Advertisement

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

概要[]

引数[]

  • NODE
  • FROM

実装[]

1267 #ifdef USE_MAPPED_LOCATION

~

*FROMがNULLだったら、UNKNOWN_LOCATIONを代入する

1279 #define SET_EXPR_LOCUS(NODE, FROM) \
1280   do { source_location *loc_tmp = FROM; \
1281        EXPR_CHECK (NODE)->exp.locus \
1282        = loc_tmp == NULL ? UNKNOWN_LOCATION : *loc_tmp; } while (0)

~

1287 #else

~

1293 #define SET_EXPR_LOCUS(NODE, FROM) \
1294   (EXPR_CHECK (NODE)->exp.locus = (FROM))

~

1303 #endif


リンク元

Advertisement