소스 검색

[cpp] Treat names starting with '__hx' as internal

hughsando 9 년 전
부모
커밋
4a8bfe9c9b
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      gencpp.ml

+ 1 - 1
gencpp.ml

@@ -336,7 +336,7 @@ let is_internal_member member =
          | "__SetSize" | "__trace" | "__GetRealObject" | "__SetSizeExact" | "__cpp__"
          | "__URLEncode" | "__URLDecode" | "__IsEnum"
                -> true
-         | _ -> false) );;
+         | _ -> (String.length member > 4) && (String.sub member 0 4 = "__hx") ) );;
       
 let is_known_member member =
    match member with