File tree Expand file tree Collapse file tree 4 files changed +31
-7
lines changed
Expand file tree Collapse file tree 4 files changed +31
-7
lines changed Original file line number Diff line number Diff line change @@ -9,12 +9,10 @@ install:
99 - sudo sh ./scripts/fix_ubuntu_llvm.sh
1010 - sudo sh ./scripts/install_gtest.sh
1111 - sudo sh ./scripts/chmod_runnable.sh
12- - pip install --user codecov
1312
1413script :
1514 - make test
1615 - python ./EliteTest/full_test/run_test.py
1716
1817after_success :
19- - codecov
20-
18+ - bash <(curl -s https://codecov.io/bash)
Original file line number Diff line number Diff line change 11Change Log
22===============
33
4+ ### v0.9.0
5+
6+ 添加了GC系统
7+ 修复了自定义malloc函数时的类型转换异常
8+ 使用PassManager管理多遍语法树扫描
9+ 删除了无用的包和函数
10+
11+ ------------------------
12+ ### v0.8.5
13+
14+ 全面支持了更好的调试信息输出
15+ 添加对编译器内部过程可视化的支持
16+ 更加优雅的打印list表达式
17+
18+ ------------------------
419### v0.8.4
520
621修复了部分插件系统的bug
722完成了graphviz图的绘制
823
9-
24+ ------------------------
1025### v0.8.3
1126
1227大幅修缮了插件系统,修复JIT的bug
1328新增ICodeGenContext接口
1429修复了BasicBlock的相关bug
1530
16-
31+ ------------------------
1732### v0.8.2
1833
19342016纪念版
@@ -22,6 +37,8 @@ Change Log
2237添加了扩展包管理器的链接属性支持
2338添加bdwgc库
2439
40+
41+ ------------------------
2542### v0.8.1 2015-12-26
2643
2744增加了delete指令
Original file line number Diff line number Diff line change 22* @Author: sxf
33* @Date: 2015-12-16 12:02:18
44* @Last Modified by: sxf
5- * @Last Modified time: 2015-12-24 22:32:10
5+ * @Last Modified time: 2016-03-05 17:01:18
66*/
77
88#include < gtest/gtest.h>
@@ -70,4 +70,13 @@ __ESTRING_TEST__(Enter)
7070 printf (" %s\n " ,substr.to_utf8 ().c_str ());
7171 estring ans = " 这里稍稍有点问题so, I" ;
7272 EXPECT_EQ (substr==ans, true );
73+ }
74+
75+
76+ __ESTRING_TEST__ (Construction2AndFind)
77+ {
78+ estring str (" hello您好, 这是一段中英混排" );
79+ estring estr (str.ec_str ());
80+ EXPECT_EQ (str==estr, true );
81+ EXPECT_EQ (str.find (' l' ), 2 );
7382}
You can’t perform that action at this time.
0 commit comments