浏览代码

Use _hx_ to remap reserved c++ words. Closes #4546

Hugh 10 年之前
父节点
当前提交
7240025722
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      gencpp.ml

+ 2 - 2
gencpp.ml

@@ -321,8 +321,8 @@ let keyword_remap name =
    | "_Complex" | "INFINITY" | "NAN"
    | "_Complex" | "INFINITY" | "NAN"
    | "INT_MIN" | "INT_MAX" | "INT8_MIN" | "INT8_MAX" | "UINT8_MAX" | "INT16_MIN"
    | "INT_MIN" | "INT_MAX" | "INT8_MIN" | "INT8_MAX" | "UINT8_MAX" | "INT16_MIN"
    | "INT16_MAX" | "UINT16_MAX" | "INT32_MIN" | "INT32_MAX" | "UINT32_MAX"
    | "INT16_MAX" | "UINT16_MAX" | "INT32_MIN" | "INT32_MAX" | "UINT32_MAX"
-   | "struct" -> "_" ^ name
-   | "asm" -> "_asm_"
+   | "asm"
+   | "struct" -> "_hx_" ^ name
    | x -> x
    | x -> x
 ;;
 ;;