X-Git-Url: https://git.llucax.com/software/druntime.git/blobdiff_plain/5a07183e26b7ca151959629420a83f59af5339f3..ee7c028ebdd89ffc05410551c6e4812187049279:/src/compiler/dmd/adi.d?ds=inline diff --git a/src/compiler/dmd/adi.d b/src/compiler/dmd/adi.d index 908841b..caafd29 100644 --- a/src/compiler/dmd/adi.d +++ b/src/compiler/dmd/adi.d @@ -38,9 +38,9 @@ module rt.adi; private { - debug(adi) import stdc.stdio; - import stdc.string; - import stdc.stdlib; + debug(adi) import core.stdc.stdio; + import core.stdc.string; + import core.stdc.stdlib; import util.utf; enum BlkAttr : uint @@ -134,7 +134,7 @@ extern (C) long _adReverseChar(char[] a) unittest { - auto a = "abcd"c; + auto a = "abcd"c[]; auto r = a.dup.reverse; //writefln(r); @@ -228,9 +228,8 @@ extern (C) long _adReverseWchar(wchar[] a) unittest { wstring a = "abcd"; - wstring r; - r = a.dup.reverse; + auto r = a.dup.reverse; assert(r == "dcba"); a = "a\U00012356\U00012346c"; @@ -337,7 +336,7 @@ extern (C) long _adSortChar(char[] a) { if (a.length > 1) { - dchar[] da = toUTF32(a); + dstring da = toUTF32(a); da.sort; size_t i = 0; foreach (dchar d; da) @@ -359,7 +358,7 @@ extern (C) long _adSortWchar(wchar[] a) { if (a.length > 1) { - dchar[] da = toUTF32(a); + dstring da = toUTF32(a); da.sort; size_t i = 0; foreach (dchar d; da)