[gcc r16-8361] libphobos: Replace old alias declaration syntax for modern style
Iain Buclaw
ibuclaw@gcc.gnu.org
Tue Mar 31 14:25:02 GMT 2026
https://gcc.gnu.org/g:ced2754994d22740786bacf4dd40b98eeb1f6486
commit r16-8361-gced2754994d22740786bacf4dd40b98eeb1f6486
Author: Iain Buclaw <ibuclaw@gdcproject.org>
Date: Tue Mar 31 16:17:33 2026 +0200
libphobos: Replace old alias declaration syntax for modern style
Diff:
---
.../libdruntime/core/internal/container/array.d | 2 +-
libphobos/libdruntime/core/internal/gc/bits.d | 2 +-
.../core/internal/gc/impl/conservative/gc.d | 2 +-
libphobos/libdruntime/core/internal/gc/os.d | 2 +-
libphobos/libdruntime/core/internal/qsort.d | 12 +-
libphobos/libdruntime/core/internal/traits.d | 4 +-
libphobos/libdruntime/core/internal/utf.d | 2 +-
libphobos/libdruntime/core/simd.d | 96 +-
libphobos/libdruntime/core/stdc/complex.d | 4 +-
libphobos/libdruntime/core/stdc/config.d | 104 +-
libphobos/libdruntime/core/stdc/fenv.d | 46 +-
libphobos/libdruntime/core/stdc/inttypes.d | 2 +-
libphobos/libdruntime/core/stdc/math.d | 4 +-
libphobos/libdruntime/core/stdc/signal.d | 4 +-
libphobos/libdruntime/core/stdc/stddef.d | 6 +-
libphobos/libdruntime/core/stdc/stdio.d | 126 +-
libphobos/libdruntime/core/stdc/stdlib.d | 2 +-
libphobos/libdruntime/core/stdc/tgmath.d | 1388 ++++++++++----------
libphobos/libdruntime/core/stdc/wchar_.d | 4 +-
libphobos/libdruntime/core/stdc/wctype.d | 4 +-
.../libdruntime/core/sys/darwin/mach/kern_return.d | 2 +-
.../libdruntime/core/sys/darwin/mach/semaphore.d | 10 +-
.../libdruntime/core/sys/darwin/mach/thread_act.d | 12 +-
libphobos/libdruntime/core/sys/darwin/sys/attr.d | 2 +-
.../libdruntime/core/sys/dragonflybsd/sys/elf32.d | 10 +-
.../libdruntime/core/sys/dragonflybsd/sys/elf64.d | 10 +-
.../core/sys/dragonflybsd/sys/elf_common.d | 4 +-
.../core/sys/dragonflybsd/sys/link_elf.d | 6 +-
libphobos/libdruntime/core/sys/elf/package.d | 50 +-
libphobos/libdruntime/core/sys/freebsd/sys/elf32.d | 10 +-
libphobos/libdruntime/core/sys/freebsd/sys/elf64.d | 10 +-
.../libdruntime/core/sys/freebsd/sys/elf_common.d | 4 +-
.../libdruntime/core/sys/freebsd/sys/link_elf.d | 6 +-
libphobos/libdruntime/core/sys/linux/dlfcn.d | 2 +-
libphobos/libdruntime/core/sys/linux/elf.d | 2 +-
libphobos/libdruntime/core/sys/linux/link.d | 50 +-
libphobos/libdruntime/core/sys/linux/sched.d | 2 +-
libphobos/libdruntime/core/sys/linux/stdio.d | 8 +-
libphobos/libdruntime/core/sys/linux/sys/eventfd.d | 2 +-
libphobos/libdruntime/core/sys/netbsd/sys/elf32.d | 10 +-
libphobos/libdruntime/core/sys/netbsd/sys/elf64.d | 10 +-
.../libdruntime/core/sys/netbsd/sys/elf_common.d | 4 +-
.../libdruntime/core/sys/netbsd/sys/link_elf.d | 6 +-
libphobos/libdruntime/core/sys/openbsd/sys/elf32.d | 10 +-
libphobos/libdruntime/core/sys/openbsd/sys/elf64.d | 10 +-
.../libdruntime/core/sys/openbsd/sys/elf_common.d | 4 +-
.../libdruntime/core/sys/openbsd/sys/link_elf.d | 4 +-
libphobos/libdruntime/core/sys/posix/arpa/inet.d | 38 +-
libphobos/libdruntime/core/sys/posix/dirent.d | 26 +-
libphobos/libdruntime/core/sys/posix/fcntl.d | 24 +-
libphobos/libdruntime/core/sys/posix/iconv.d | 2 +-
libphobos/libdruntime/core/sys/posix/mqueue.d | 2 +-
libphobos/libdruntime/core/sys/posix/poll.d | 20 +-
libphobos/libdruntime/core/sys/posix/pthread.d | 4 +-
libphobos/libdruntime/core/sys/posix/pwd.d | 4 +-
libphobos/libdruntime/core/sys/posix/semaphore.d | 6 +-
libphobos/libdruntime/core/sys/posix/setjmp.d | 50 +-
libphobos/libdruntime/core/sys/posix/signal.d | 28 +-
libphobos/libdruntime/core/sys/posix/stdio.d | 32 +-
libphobos/libdruntime/core/sys/posix/stdlib.d | 10 +-
.../libdruntime/core/sys/posix/sys/resource.d | 36 +-
libphobos/libdruntime/core/sys/posix/sys/select.d | 18 +-
libphobos/libdruntime/core/sys/posix/sys/shm.d | 14 +-
libphobos/libdruntime/core/sys/posix/sys/socket.d | 30 +-
libphobos/libdruntime/core/sys/posix/sys/stat.d | 52 +-
libphobos/libdruntime/core/sys/posix/sys/statvfs.d | 4 +-
libphobos/libdruntime/core/sys/posix/sys/types.d | 514 ++++----
libphobos/libdruntime/core/sys/posix/sys/wait.d | 2 +-
libphobos/libdruntime/core/sys/posix/termios.d | 36 +-
libphobos/libdruntime/core/sys/posix/time.d | 40 +-
libphobos/libdruntime/core/sys/posix/ucontext.d | 64 +-
libphobos/libdruntime/core/sys/posix/unistd.d | 54 +-
libphobos/libdruntime/core/sys/solaris/dlfcn.d | 2 +-
libphobos/libdruntime/core/sys/solaris/link.d | 12 +-
libphobos/libdruntime/core/sys/solaris/sys/elf.d | 16 +-
.../libdruntime/core/sys/solaris/sys/elftypes.d | 4 +-
libphobos/libdruntime/core/sys/solaris/sys/link.d | 4 +-
libphobos/libdruntime/core/sys/solaris/sys/types.d | 2 +-
libphobos/libdruntime/core/sys/windows/accctrl.d | 136 +-
libphobos/libdruntime/core/sys/windows/aclapi.d | 82 +-
libphobos/libdruntime/core/sys/windows/aclui.d | 8 +-
libphobos/libdruntime/core/sys/windows/basetsd.d | 92 +-
libphobos/libdruntime/core/sys/windows/basetyps.d | 8 +-
libphobos/libdruntime/core/sys/windows/comcat.d | 30 +-
libphobos/libdruntime/core/sys/windows/commctrl.d | 1139 ++++++++--------
libphobos/libdruntime/core/sys/windows/commdlg.d | 132 +-
libphobos/libdruntime/core/sys/windows/cpl.d | 18 +-
libphobos/libdruntime/core/sys/windows/custcntl.d | 54 +-
libphobos/libdruntime/core/sys/windows/dbghelp.d | 46 +-
.../libdruntime/core/sys/windows/dbghelp_types.d | 12 +-
libphobos/libdruntime/core/sys/windows/dbt.d | 28 +-
libphobos/libdruntime/core/sys/windows/ddeml.d | 34 +-
libphobos/libdruntime/core/sys/windows/dhcpcsdk.d | 6 +-
libphobos/libdruntime/core/sys/windows/dll.d | 8 +-
libphobos/libdruntime/core/sys/windows/docobj.d | 4 +-
libphobos/libdruntime/core/sys/windows/errorrep.d | 4 +-
libphobos/libdruntime/core/sys/windows/httpext.d | 16 +-
libphobos/libdruntime/core/sys/windows/imagehlp.d | 52 +-
libphobos/libdruntime/core/sys/windows/imm.d | 126 +-
libphobos/libdruntime/core/sys/windows/intshcut.d | 19 +-
libphobos/libdruntime/core/sys/windows/ipexport.d | 12 +-
libphobos/libdruntime/core/sys/windows/iprtrmib.d | 36 +-
libphobos/libdruntime/core/sys/windows/iptypes.d | 12 +-
libphobos/libdruntime/core/sys/windows/lmaccess.d | 130 +-
libphobos/libdruntime/core/sys/windows/lmalert.d | 10 +-
libphobos/libdruntime/core/sys/windows/lmat.d | 4 +-
libphobos/libdruntime/core/sys/windows/lmaudit.d | 40 +-
libphobos/libdruntime/core/sys/windows/lmbrowsr.d | 6 +-
libphobos/libdruntime/core/sys/windows/lmchdev.d | 14 +-
libphobos/libdruntime/core/sys/windows/lmconfig.d | 2 +-
libphobos/libdruntime/core/sys/windows/lmcons.d | 10 +-
libphobos/libdruntime/core/sys/windows/lmerrlog.d | 2 +-
libphobos/libdruntime/core/sys/windows/lmmsg.d | 4 +-
libphobos/libdruntime/core/sys/windows/lmremutl.d | 6 +-
libphobos/libdruntime/core/sys/windows/lmrepl.d | 24 +-
libphobos/libdruntime/core/sys/windows/lmserver.d | 179 ++-
libphobos/libdruntime/core/sys/windows/lmshare.d | 32 +-
libphobos/libdruntime/core/sys/windows/lmstats.d | 4 +-
libphobos/libdruntime/core/sys/windows/lmsvc.d | 6 +-
libphobos/libdruntime/core/sys/windows/lmuse.d | 6 +-
libphobos/libdruntime/core/sys/windows/lmwksta.d | 84 +-
libphobos/libdruntime/core/sys/windows/lzexpand.d | 8 +-
libphobos/libdruntime/core/sys/windows/mapi.d | 52 +-
libphobos/libdruntime/core/sys/windows/mcx.d | 4 +-
libphobos/libdruntime/core/sys/windows/mgmtapi.d | 2 +-
libphobos/libdruntime/core/sys/windows/mmsystem.d | 486 +++----
libphobos/libdruntime/core/sys/windows/msacm.d | 72 +-
libphobos/libdruntime/core/sys/windows/mshtml.d | 36 +-
libphobos/libdruntime/core/sys/windows/mswsock.d | 10 +-
libphobos/libdruntime/core/sys/windows/nb30.d | 18 +-
libphobos/libdruntime/core/sys/windows/nddeapi.d | 52 +-
libphobos/libdruntime/core/sys/windows/nspapi.d | 30 +-
libphobos/libdruntime/core/sys/windows/ntdef.d | 18 +-
libphobos/libdruntime/core/sys/windows/ntsecapi.d | 160 ++-
libphobos/libdruntime/core/sys/windows/ntsecpkg.d | 304 ++---
libphobos/libdruntime/core/sys/windows/oaidl.d | 72 +-
libphobos/libdruntime/core/sys/windows/objbase.d | 8 +-
libphobos/libdruntime/core/sys/windows/objfwd.d | 84 +-
libphobos/libdruntime/core/sys/windows/objidl.d | 24 +-
libphobos/libdruntime/core/sys/windows/ocidl.d | 52 +-
libphobos/libdruntime/core/sys/windows/odbcinst.d | 46 +-
libphobos/libdruntime/core/sys/windows/ole.d | 28 +-
libphobos/libdruntime/core/sys/windows/ole2.d | 4 +-
libphobos/libdruntime/core/sys/windows/oleacc.d | 14 +-
libphobos/libdruntime/core/sys/windows/oleauto.d | 14 +-
libphobos/libdruntime/core/sys/windows/olectl.d | 64 +-
libphobos/libdruntime/core/sys/windows/oledlg.d | 282 ++--
libphobos/libdruntime/core/sys/windows/oleidl.d | 50 +-
libphobos/libdruntime/core/sys/windows/powrprof.d | 21 +-
libphobos/libdruntime/core/sys/windows/prsht.d | 73 +-
libphobos/libdruntime/core/sys/windows/psapi.d | 50 +-
libphobos/libdruntime/core/sys/windows/rapi.d | 2 +-
libphobos/libdruntime/core/sys/windows/ras.d | 358 ++---
libphobos/libdruntime/core/sys/windows/rasdlg.d | 48 +-
libphobos/libdruntime/core/sys/windows/rassapi.d | 12 +-
libphobos/libdruntime/core/sys/windows/regstr.d | 2 +-
libphobos/libdruntime/core/sys/windows/richedit.d | 30 +-
libphobos/libdruntime/core/sys/windows/richole.d | 4 +-
libphobos/libdruntime/core/sys/windows/rpc.d | 4 +-
libphobos/libdruntime/core/sys/windows/rpcdce.d | 164 +--
libphobos/libdruntime/core/sys/windows/rpcdce2.d | 8 +-
libphobos/libdruntime/core/sys/windows/rpcdcep.d | 26 +-
libphobos/libdruntime/core/sys/windows/rpcndr.d | 84 +-
libphobos/libdruntime/core/sys/windows/rpcnsi.d | 80 +-
libphobos/libdruntime/core/sys/windows/rpcnsip.d | 2 +-
libphobos/libdruntime/core/sys/windows/schannel.d | 12 +-
libphobos/libdruntime/core/sys/windows/secext.d | 14 +-
libphobos/libdruntime/core/sys/windows/setupapi.d | 782 +++++------
libphobos/libdruntime/core/sys/windows/shellapi.d | 92 +-
libphobos/libdruntime/core/sys/windows/shldisp.d | 4 +-
libphobos/libdruntime/core/sys/windows/shlobj.d | 236 ++--
libphobos/libdruntime/core/sys/windows/shlwapi.d | 536 ++++----
libphobos/libdruntime/core/sys/windows/snmp.d | 83 +-
libphobos/libdruntime/core/sys/windows/sqltypes.d | 66 +-
libphobos/libdruntime/core/sys/windows/sqlucode.d | 74 +-
libphobos/libdruntime/core/sys/windows/sspi.d | 224 ++--
.../libdruntime/core/sys/windows/stacktrace.d | 2 +-
libphobos/libdruntime/core/sys/windows/stdc/time.d | 4 +-
libphobos/libdruntime/core/sys/windows/subauth.d | 42 +-
libphobos/libdruntime/core/sys/windows/threadaux.d | 14 +-
libphobos/libdruntime/core/sys/windows/tlhelp32.d | 48 +-
libphobos/libdruntime/core/sys/windows/unknwn.d | 4 +-
libphobos/libdruntime/core/sys/windows/vfw.d | 194 +--
libphobos/libdruntime/core/sys/windows/winbase.d | 796 +++++------
libphobos/libdruntime/core/sys/windows/winber.d | 8 +-
libphobos/libdruntime/core/sys/windows/wincon.d | 78 +-
libphobos/libdruntime/core/sys/windows/wincrypt.d | 116 +-
libphobos/libdruntime/core/sys/windows/windef.d | 48 +-
libphobos/libdruntime/core/sys/windows/winerror.d | 2 +-
libphobos/libdruntime/core/sys/windows/wingdi.d | 928 ++++++-------
libphobos/libdruntime/core/sys/windows/winhttp.d | 2 +-
libphobos/libdruntime/core/sys/windows/wininet.d | 345 +++--
libphobos/libdruntime/core/sys/windows/winioctl.d | 88 +-
libphobos/libdruntime/core/sys/windows/winldap.d | 372 +++---
libphobos/libdruntime/core/sys/windows/winnetwk.d | 160 ++-
libphobos/libdruntime/core/sys/windows/winnls.d | 220 ++--
libphobos/libdruntime/core/sys/windows/winnt.d | 456 ++++---
libphobos/libdruntime/core/sys/windows/winperf.d | 16 +-
libphobos/libdruntime/core/sys/windows/winreg.d | 114 +-
libphobos/libdruntime/core/sys/windows/winsock2.d | 12 +-
libphobos/libdruntime/core/sys/windows/winspool.d | 402 +++---
libphobos/libdruntime/core/sys/windows/winsvc.d | 160 +--
libphobos/libdruntime/core/sys/windows/winuser.d | 1012 +++++++-------
libphobos/libdruntime/core/sys/windows/winver.d | 28 +-
libphobos/libdruntime/core/sys/windows/wtsapi32.d | 104 +-
libphobos/libdruntime/core/sys/windows/wtypes.d | 28 +-
libphobos/libdruntime/core/time.d | 6 +-
libphobos/libdruntime/rt/dmain2.d | 8 +-
libphobos/libdruntime/rt/lifetime.d | 4 +-
libphobos/libdruntime/rt/tlsgc.d | 2 +-
210 files changed, 8378 insertions(+), 8433 deletions(-)
diff --git a/libphobos/libdruntime/core/internal/container/array.d b/libphobos/libdruntime/core/internal/container/array.d
index f1a7e5b28a05..c36ba28d7288 100644
--- a/libphobos/libdruntime/core/internal/container/array.d
+++ b/libphobos/libdruntime/core/internal/container/array.d
@@ -89,7 +89,7 @@ nothrow:
return _ptr[a .. b];
}
- alias length opDollar;
+ alias opDollar = length;
void insertBack()(auto ref T val)
{
diff --git a/libphobos/libdruntime/core/internal/gc/bits.d b/libphobos/libdruntime/core/internal/gc/bits.d
index f38e5cbe55ad..8aabf9e393d7 100644
--- a/libphobos/libdruntime/core/internal/gc/bits.d
+++ b/libphobos/libdruntime/core/internal/gc/bits.d
@@ -21,7 +21,7 @@ import core.stdc.string : memcpy, memset;
struct GCBits
{
@nogc:
- alias size_t wordtype;
+ alias wordtype = size_t;
enum BITS_PER_WORD = (wordtype.sizeof * 8);
enum BITS_SHIFT = (wordtype.sizeof == 8 ? 6 : 5);
diff --git a/libphobos/libdruntime/core/internal/gc/impl/conservative/gc.d b/libphobos/libdruntime/core/internal/gc/impl/conservative/gc.d
index af7ea7901f2a..ae40bd363da9 100644
--- a/libphobos/libdruntime/core/internal/gc/impl/conservative/gc.d
+++ b/libphobos/libdruntime/core/internal/gc/impl/conservative/gc.d
@@ -105,7 +105,7 @@ private
}
}
-alias GC gc_t;
+alias gc_t = GC;
/* ============================ GC =============================== */
diff --git a/libphobos/libdruntime/core/internal/gc/os.d b/libphobos/libdruntime/core/internal/gc/os.d
index e9a253369e4b..914b7b903c7e 100644
--- a/libphobos/libdruntime/core/internal/gc/os.d
+++ b/libphobos/libdruntime/core/internal/gc/os.d
@@ -13,7 +13,7 @@ version (Windows)
import core.sys.windows.winbase : GetCurrentThreadId, VirtualAlloc, VirtualFree;
import core.sys.windows.winnt : MEM_COMMIT, MEM_RELEASE, MEM_RESERVE, PAGE_READWRITE;
- alias int pthread_t;
+ alias pthread_t = int;
pthread_t pthread_self() nothrow
{
diff --git a/libphobos/libdruntime/core/internal/qsort.d b/libphobos/libdruntime/core/internal/qsort.d
index 8e789e70510c..e9982262aef5 100644
--- a/libphobos/libdruntime/core/internal/qsort.d
+++ b/libphobos/libdruntime/core/internal/qsort.d
@@ -41,7 +41,7 @@ else
static if (Glibc_Qsort_R)
{
- alias extern (C) int function(scope const void *, scope const void *, scope void *) Cmp;
+ alias Cmp = extern (C) int function(scope const void *, scope const void *, scope void *);
extern (C) void qsort_r(scope void *base, size_t nmemb, size_t size, Cmp cmp, scope void *arg);
extern (C) void[] _adSort(return scope void[] a, TypeInfo ti)
@@ -61,7 +61,7 @@ else version (FreeBSD)
static if (__FreeBSD_version >= 1400000)
{
// FreeBSD changed qsort_r function signature to POSIX in FreeBSD 14.0
- alias extern (C) int function(scope const void*, scope const void*, scope void*) Cmp;
+ alias Cmp = extern (C) int function(scope const void*, scope const void*, scope void*);
extern (C) void qsort_r(scope void* base, size_t nmemb, size_t size, Cmp cmp, scope void* thunk);
extern (C) void[] _adSort(return scope void[] a, TypeInfo ti)
@@ -76,7 +76,7 @@ else version (FreeBSD)
}
else
{
- alias extern (C) int function(scope void *, scope const void *, scope const void *) Cmp;
+ alias Cmp = extern (C) int function(scope void *, scope const void *, scope const void *);
extern (C) void qsort_r(scope void* base, size_t nmemb, size_t size, scope void* thunk, Cmp cmp);
extern (C) void[] _adSort(return scope void[] a, TypeInfo ti)
@@ -92,7 +92,7 @@ else version (FreeBSD)
}
else version (DragonFlyBSD)
{
- alias extern (C) int function(scope void *, scope const void *, scope const void *) Cmp;
+ alias Cmp = extern (C) int function(scope void *, scope const void *, scope const void *);
extern (C) void qsort_r(scope void *base, size_t nmemb, size_t size, scope void *thunk, Cmp cmp);
extern (C) void[] _adSort(return scope void[] a, TypeInfo ti)
@@ -107,7 +107,7 @@ else version (DragonFlyBSD)
}
else version (Darwin)
{
- alias extern (C) int function(scope void *, scope const void *, scope const void *) Cmp;
+ alias Cmp = extern (C) int function(scope void *, scope const void *, scope const void *);
extern (C) void qsort_r(scope void *base, size_t nmemb, size_t size, scope void *thunk, Cmp cmp);
extern (C) void[] _adSort(return scope void[] a, TypeInfo ti)
@@ -122,7 +122,7 @@ else version (Darwin)
}
else version (CRuntime_UClibc)
{
- alias extern (C) int function(scope const void *, scope const void *, scope void *) __compar_d_fn_t;
+ alias __compar_d_fn_t = extern (C) int function(scope const void *, scope const void *, scope void *);
extern (C) void qsort_r(scope void *base, size_t nmemb, size_t size, __compar_d_fn_t cmp, scope void *arg);
extern (C) void[] _adSort(return scope void[] a, TypeInfo ti)
diff --git a/libphobos/libdruntime/core/internal/traits.d b/libphobos/libdruntime/core/internal/traits.d
index 52e3307256bd..7ffee2ec0bec 100644
--- a/libphobos/libdruntime/core/internal/traits.d
+++ b/libphobos/libdruntime/core/internal/traits.d
@@ -1041,8 +1041,8 @@ if (func.length == 1 /*&& isCallable!func*/)
static assert(is( typeof(test) == FunctionTypeOf!test ));
static assert(is( typeof(test) == FunctionTypeOf!test_fp ));
static assert(is( typeof(test) == FunctionTypeOf!test_dg ));
- alias int GetterType() @property;
- alias int SetterType(int) @property;
+ alias GetterType = int() @property;
+ alias SetterType = int(int) @property;
static assert(is( FunctionTypeOf!propGet == GetterType ));
static assert(is( FunctionTypeOf!propSet == SetterType ));
diff --git a/libphobos/libdruntime/core/internal/utf.d b/libphobos/libdruntime/core/internal/utf.d
index 71c32119473c..88c985a763d0 100644
--- a/libphobos/libdruntime/core/internal/utf.d
+++ b/libphobos/libdruntime/core/internal/utf.d
@@ -755,7 +755,7 @@ wstring toUTF16(const scope char[] s)
return cast(wstring)r;
}
-alias const(wchar)* wptr;
+alias wptr = const(wchar)*;
/** ditto */
@safe pure
wptr toUTF16z(const scope char[] s)
diff --git a/libphobos/libdruntime/core/simd.d b/libphobos/libdruntime/core/simd.d
index c2b343a08475..a735ffcb3796 100644
--- a/libphobos/libdruntime/core/simd.d
+++ b/libphobos/libdruntime/core/simd.d
@@ -34,58 +34,58 @@ template Vector(T)
/* __vector is compiler magic, hide it behind a template.
* The compiler will reject T's that don't work.
*/
- alias __vector(T) Vector;
+ alias Vector = __vector(T);
}
/* Handy aliases
*/
-static if (is(Vector!(void[8]))) alias Vector!(void[8]) void8; ///
-static if (is(Vector!(double[1]))) alias Vector!(double[1]) double1; ///
-static if (is(Vector!(float[2]))) alias Vector!(float[2]) float2; ///
-static if (is(Vector!(byte[8]))) alias Vector!(byte[8]) byte8; ///
-static if (is(Vector!(ubyte[8]))) alias Vector!(ubyte[8]) ubyte8; ///
-static if (is(Vector!(short[4]))) alias Vector!(short[4]) short4; ///
-static if (is(Vector!(ushort[4]))) alias Vector!(ushort[4]) ushort4; ///
-static if (is(Vector!(int[2]))) alias Vector!(int[2]) int2; ///
-static if (is(Vector!(uint[2]))) alias Vector!(uint[2]) uint2; ///
-static if (is(Vector!(long[1]))) alias Vector!(long[1]) long1; ///
-static if (is(Vector!(ulong[1]))) alias Vector!(ulong[1]) ulong1; ///
-
-static if (is(Vector!(void[16]))) alias Vector!(void[16]) void16; ///
-static if (is(Vector!(double[2]))) alias Vector!(double[2]) double2; ///
-static if (is(Vector!(float[4]))) alias Vector!(float[4]) float4; ///
-static if (is(Vector!(byte[16]))) alias Vector!(byte[16]) byte16; ///
-static if (is(Vector!(ubyte[16]))) alias Vector!(ubyte[16]) ubyte16; ///
-static if (is(Vector!(short[8]))) alias Vector!(short[8]) short8; ///
-static if (is(Vector!(ushort[8]))) alias Vector!(ushort[8]) ushort8; ///
-static if (is(Vector!(int[4]))) alias Vector!(int[4]) int4; ///
-static if (is(Vector!(uint[4]))) alias Vector!(uint[4]) uint4; ///
-static if (is(Vector!(long[2]))) alias Vector!(long[2]) long2; ///
-static if (is(Vector!(ulong[2]))) alias Vector!(ulong[2]) ulong2; ///
-
-static if (is(Vector!(void[32]))) alias Vector!(void[32]) void32; ///
-static if (is(Vector!(double[4]))) alias Vector!(double[4]) double4; ///
-static if (is(Vector!(float[8]))) alias Vector!(float[8]) float8; ///
-static if (is(Vector!(byte[32]))) alias Vector!(byte[32]) byte32; ///
-static if (is(Vector!(ubyte[32]))) alias Vector!(ubyte[32]) ubyte32; ///
-static if (is(Vector!(short[16]))) alias Vector!(short[16]) short16; ///
-static if (is(Vector!(ushort[16]))) alias Vector!(ushort[16]) ushort16; ///
-static if (is(Vector!(int[8]))) alias Vector!(int[8]) int8; ///
-static if (is(Vector!(uint[8]))) alias Vector!(uint[8]) uint8; ///
-static if (is(Vector!(long[4]))) alias Vector!(long[4]) long4; ///
-static if (is(Vector!(ulong[4]))) alias Vector!(ulong[4]) ulong4; ///
-
-static if (is(Vector!(void[64]))) alias Vector!(void[64]) void64; ///
-static if (is(Vector!(double[8]))) alias Vector!(double[8]) double8; ///
-static if (is(Vector!(float[16]))) alias Vector!(float[16]) float16; ///
-static if (is(Vector!(byte[64]))) alias Vector!(byte[64]) byte64; ///
-static if (is(Vector!(ubyte[64]))) alias Vector!(ubyte[64]) ubyte64; ///
-static if (is(Vector!(short[32]))) alias Vector!(short[32]) short32; ///
-static if (is(Vector!(ushort[32]))) alias Vector!(ushort[32]) ushort32; ///
-static if (is(Vector!(int[16]))) alias Vector!(int[16]) int16; ///
-static if (is(Vector!(uint[16]))) alias Vector!(uint[16]) uint16; ///
-static if (is(Vector!(long[8]))) alias Vector!(long[8]) long8; ///
-static if (is(Vector!(ulong[8]))) alias Vector!(ulong[8]) ulong8; ///
+static if (is(Vector!(void[8]))) alias void8 = Vector!(void[8]); ///
+static if (is(Vector!(double[1]))) alias double1 = Vector!(double[1]); ///
+static if (is(Vector!(float[2]))) alias float2 = Vector!(float[2]); ///
+static if (is(Vector!(byte[8]))) alias byte8 = Vector!(byte[8]); ///
+static if (is(Vector!(ubyte[8]))) alias ubyte8 = Vector!(ubyte[8]); ///
+static if (is(Vector!(short[4]))) alias short4 = Vector!(short[4]); ///
+static if (is(Vector!(ushort[4]))) alias ushort4 = Vector!(ushort[4]); ///
+static if (is(Vector!(int[2]))) alias int2 = Vector!(int[2]); ///
+static if (is(Vector!(uint[2]))) alias uint2 = Vector!(uint[2]); ///
+static if (is(Vector!(long[1]))) alias long1 = Vector!(long[1]); ///
+static if (is(Vector!(ulong[1]))) alias ulong1 = Vector!(ulong[1]); ///
+
+static if (is(Vector!(void[16]))) alias void16 = Vector!(void[16]); ///
+static if (is(Vector!(double[2]))) alias double2 = Vector!(double[2]); ///
+static if (is(Vector!(float[4]))) alias float4 = Vector!(float[4]); ///
+static if (is(Vector!(byte[16]))) alias byte16 = Vector!(byte[16]); ///
+static if (is(Vector!(ubyte[16]))) alias ubyte16 = Vector!(ubyte[16]); ///
+static if (is(Vector!(short[8]))) alias short8 = Vector!(short[8]); ///
+static if (is(Vector!(ushort[8]))) alias ushort8 = Vector!(ushort[8]); ///
+static if (is(Vector!(int[4]))) alias int4 = Vector!(int[4]); ///
+static if (is(Vector!(uint[4]))) alias uint4 = Vector!(uint[4]); ///
+static if (is(Vector!(long[2]))) alias long2 = Vector!(long[2]); ///
+static if (is(Vector!(ulong[2]))) alias ulong2 = Vector!(ulong[2]); ///
+
+static if (is(Vector!(void[32]))) alias void32 = Vector!(void[32]); ///
+static if (is(Vector!(double[4]))) alias double4 = Vector!(double[4]); ///
+static if (is(Vector!(float[8]))) alias float8 = Vector!(float[8]); ///
+static if (is(Vector!(byte[32]))) alias byte32 = Vector!(byte[32]); ///
+static if (is(Vector!(ubyte[32]))) alias ubyte32 = Vector!(ubyte[32]); ///
+static if (is(Vector!(short[16]))) alias short16 = Vector!(short[16]); ///
+static if (is(Vector!(ushort[16]))) alias ushort16 = Vector!(ushort[16]); ///
+static if (is(Vector!(int[8]))) alias int8 = Vector!(int[8]); ///
+static if (is(Vector!(uint[8]))) alias uint8 = Vector!(uint[8]); ///
+static if (is(Vector!(long[4]))) alias long4 = Vector!(long[4]); ///
+static if (is(Vector!(ulong[4]))) alias ulong4 = Vector!(ulong[4]); ///
+
+static if (is(Vector!(void[64]))) alias void64 = Vector!(void[64]); ///
+static if (is(Vector!(double[8]))) alias double8 = Vector!(double[8]); ///
+static if (is(Vector!(float[16]))) alias float16 = Vector!(float[16]); ///
+static if (is(Vector!(byte[64]))) alias byte64 = Vector!(byte[64]); ///
+static if (is(Vector!(ubyte[64]))) alias ubyte64 = Vector!(ubyte[64]); ///
+static if (is(Vector!(short[32]))) alias short32 = Vector!(short[32]); ///
+static if (is(Vector!(ushort[32]))) alias ushort32 = Vector!(ushort[32]); ///
+static if (is(Vector!(int[16]))) alias int16 = Vector!(int[16]); ///
+static if (is(Vector!(uint[16]))) alias uint16 = Vector!(uint[16]); ///
+static if (is(Vector!(long[8]))) alias long8 = Vector!(long[8]); ///
+static if (is(Vector!(ulong[8]))) alias ulong8 = Vector!(ulong[8]); ///
version (D_SIMD)
{
diff --git a/libphobos/libdruntime/core/stdc/complex.d b/libphobos/libdruntime/core/stdc/complex.d
index b84651f3f15f..4009c2123061 100644
--- a/libphobos/libdruntime/core/stdc/complex.d
+++ b/libphobos/libdruntime/core/stdc/complex.d
@@ -21,8 +21,8 @@ nothrow:
// @@@DEPRECATED_2.105@@@
deprecated:
-alias creal complex;
-alias ireal imaginary;
+alias complex = creal;
+alias imaginary = ireal;
cdouble cacos(cdouble z);
cfloat cacosf(cfloat z);
creal cacosl(creal z);
diff --git a/libphobos/libdruntime/core/stdc/config.d b/libphobos/libdruntime/core/stdc/config.d
index 952ceacb217b..7c5b53df1ff4 100644
--- a/libphobos/libdruntime/core/stdc/config.d
+++ b/libphobos/libdruntime/core/stdc/config.d
@@ -122,34 +122,34 @@ version (GNU)
{
import gcc.builtins;
- alias __builtin_clong c_long;
- alias __builtin_culong c_ulong;
+ alias c_long = __builtin_clong;
+ alias c_ulong = __builtin_culong;
enum __c_long : __builtin_clong;
enum __c_ulong : __builtin_culong;
- alias __c_long cpp_long;
- alias __c_ulong cpp_ulong;
+ alias cpp_long = __c_long;
+ alias cpp_ulong = __c_ulong;
enum __c_longlong : __builtin_clonglong;
enum __c_ulonglong : __builtin_culonglong;
- alias __c_longlong cpp_longlong;
- alias __c_ulonglong cpp_ulonglong;
+ alias cpp_longlong = __c_longlong;
+ alias cpp_ulonglong = __c_ulonglong;
}
else version (Windows)
{
enum __c_long : int;
enum __c_ulong : uint;
- alias int c_long;
- alias uint c_ulong;
+ alias c_long = int;
+ alias c_ulong = uint;
- alias __c_long cpp_long;
- alias __c_ulong cpp_ulong;
+ alias cpp_long = __c_long;
+ alias cpp_ulong = __c_ulong;
- alias long cpp_longlong;
- alias ulong cpp_ulonglong;
+ alias cpp_longlong = long;
+ alias cpp_ulonglong = ulong;
}
else version (Posix)
{
@@ -158,28 +158,28 @@ else version (Posix)
enum __c_longlong : long;
enum __c_ulonglong : ulong;
- alias long c_long;
- alias ulong c_ulong;
+ alias c_long = long;
+ alias c_ulong = ulong;
- alias long cpp_long;
- alias ulong cpp_ulong;
+ alias cpp_long = long;
+ alias cpp_ulong = ulong;
- alias __c_longlong cpp_longlong;
- alias __c_ulonglong cpp_ulonglong;
+ alias cpp_longlong = __c_longlong;
+ alias cpp_ulonglong = __c_ulonglong;
}
else
{
enum __c_long : int;
enum __c_ulong : uint;
- alias int c_long;
- alias uint c_ulong;
+ alias c_long = int;
+ alias c_ulong = uint;
- alias __c_long cpp_long;
- alias __c_ulong cpp_ulong;
+ alias cpp_long = __c_long;
+ alias cpp_ulong = __c_ulong;
- alias long cpp_longlong;
- alias ulong cpp_ulonglong;
+ alias cpp_longlong = long;
+ alias cpp_ulonglong = ulong;
}
}
else version (WASI)
@@ -189,28 +189,28 @@ else version (WASI)
enum __c_longlong : long;
enum __c_ulonglong : ulong;
- alias long c_long;
- alias ulong c_ulong;
+ alias c_long = long;
+ alias c_ulong = ulong;
- alias long cpp_long;
- alias ulong cpp_ulong;
+ alias cpp_long = long;
+ alias cpp_ulong = ulong;
- alias __c_longlong cpp_longlong;
- alias __c_ulonglong cpp_ulonglong;
+ alias cpp_longlong = __c_longlong;
+ alias cpp_ulonglong = __c_ulonglong;
}
else
{
enum __c_long : int;
enum __c_ulong : uint;
- alias int c_long;
- alias uint c_ulong;
+ alias c_long = int;
+ alias c_ulong = uint;
- alias __c_long cpp_long;
- alias __c_ulong cpp_ulong;
+ alias cpp_long = __c_long;
+ alias cpp_ulong = __c_ulong;
- alias long cpp_longlong;
- alias ulong cpp_ulonglong;
+ alias cpp_longlong = long;
+ alias cpp_ulonglong = ulong;
}
}
@@ -235,47 +235,47 @@ else version (CRuntime_Microsoft)
*/
enum __c_long_double : double;
- alias __c_long_double c_long_double;
+ alias c_long_double = __c_long_double;
}
else version (DigitalMars)
{
version (X86)
{
- alias real c_long_double;
+ alias c_long_double = real;
}
else version (X86_64)
{
version (linux)
- alias real c_long_double;
+ alias c_long_double = real;
else version (FreeBSD)
- alias real c_long_double;
+ alias c_long_double = real;
else version (OpenBSD)
- alias real c_long_double;
+ alias c_long_double = real;
else version (NetBSD)
- alias real c_long_double;
+ alias c_long_double = real;
else version (DragonFlyBSD)
- alias real c_long_double;
+ alias c_long_double = real;
else version (Solaris)
- alias real c_long_double;
+ alias c_long_double = real;
else version (Darwin)
- alias real c_long_double;
+ alias c_long_double = real;
}
else version (AArch64)
{
version (linux)
- alias real c_long_double;
+ alias c_long_double = real;
else version (FreeBSD)
- alias real c_long_double;
+ alias c_long_double = real;
else version (OpenBSD)
- alias real c_long_double;
+ alias c_long_double = real;
else version (NetBSD)
- alias real c_long_double;
+ alias c_long_double = real;
else version (DragonFlyBSD)
- alias real c_long_double;
+ alias c_long_double = real;
else version (Solaris)
- alias real c_long_double;
+ alias c_long_double = real;
else version (Darwin)
- alias real c_long_double;
+ alias c_long_double = real;
}
}
diff --git a/libphobos/libdruntime/core/stdc/fenv.d b/libphobos/libdruntime/core/stdc/fenv.d
index 7d42d5c8c023..1c49d84906e6 100644
--- a/libphobos/libdruntime/core/stdc/fenv.d
+++ b/libphobos/libdruntime/core/stdc/fenv.d
@@ -194,8 +194,8 @@ else version (Darwin)
{
version (BigEndian)
{
- alias uint fenv_t;
- alias uint fexcept_t;
+ alias fenv_t = uint;
+ alias fexcept_t = uint;
}
version (LittleEndian)
{
@@ -207,7 +207,7 @@ else version (Darwin)
byte[8] __reserved;
}
- alias ushort fexcept_t;
+ alias fexcept_t = ushort;
}
}
else version (FreeBSD)
@@ -222,7 +222,7 @@ else version (FreeBSD)
byte[16] __other;
}
- alias ushort fexcept_t;
+ alias fexcept_t = ushort;
}
else version (NetBSD)
{
@@ -262,7 +262,7 @@ else version (NetBSD)
}
- alias uint fexcept_t;
+ alias fexcept_t = uint;
}
else version (OpenBSD)
{
@@ -296,7 +296,7 @@ else version (DragonFlyBSD)
uint mxcsr;
}
- alias uint fexcept_t;
+ alias fexcept_t = uint;
}
else version (CRuntime_Bionic)
{
@@ -312,12 +312,12 @@ else version (CRuntime_Bionic)
byte[16] __other;
}
- alias ushort fexcept_t;
+ alias fexcept_t = ushort;
}
else version (ARM)
{
- alias uint fenv_t;
- alias uint fexcept_t;
+ alias fenv_t = uint;
+ alias fexcept_t = uint;
}
else version (AArch64)
{
@@ -327,7 +327,7 @@ else version (CRuntime_Bionic)
uint __status;
}
- alias uint fexcept_t;
+ alias fexcept_t = uint;
}
else version (X86_64)
{
@@ -345,7 +345,7 @@ else version (CRuntime_Bionic)
uint __mxcsr;
}
- alias uint fexcept_t;
+ alias fexcept_t = uint;
}
else
{
@@ -370,7 +370,7 @@ else version (Solaris)
c_ulong __fsr;
}
- alias int fexcept_t;
+ alias fexcept_t = int;
}
else version (CRuntime_Musl)
{
@@ -381,7 +381,7 @@ else version (CRuntime_Musl)
uint __fpcr;
uint __fpsr;
}
- alias uint fexcept_t;
+ alias fexcept_t = uint;
}
else version (ARM)
{
@@ -391,12 +391,12 @@ else version (CRuntime_Musl)
{
c_ulong __cw;
}
- alias c_ulong fexcept_t;
+ alias fexcept_t = c_ulong;
}
else version (IBMZ_Any)
{
- alias uint fenv_t;
- alias uint fexcept_t;
+ alias fenv_t = uint;
+ alias fexcept_t = uint;
}
else version (MIPS_Any)
{
@@ -404,12 +404,12 @@ else version (CRuntime_Musl)
{
uint __cw;
}
- alias ushort fexcept_t;
+ alias fexcept_t = ushort;
}
else version (PPC_Any)
{
- alias double fenv_t;
- alias uint fexcept_t;
+ alias fenv_t = double;
+ alias fexcept_t = uint;
}
else version (X86_Any)
{
@@ -430,7 +430,7 @@ else version (CRuntime_Musl)
version (X86_64)
uint __mxcsr;
}
- alias ushort fexcept_t;
+ alias fexcept_t = ushort;
}
else version (LoongArch64)
{
@@ -438,12 +438,12 @@ else version (CRuntime_Musl)
{
uint __cw;
}
- alias uint fexcept_t;
+ alias fexcept_t = uint;
}
else version (RICV64)
{
- alias uint fenv_t;
- alias uint fexcept_t;
+ alias fenv_t = uint;
+ alias fexcept_t = uint;
}
else
{
diff --git a/libphobos/libdruntime/core/stdc/inttypes.d b/libphobos/libdruntime/core/stdc/inttypes.d
index 7f30e38ab926..042716d308ab 100644
--- a/libphobos/libdruntime/core/stdc/inttypes.d
+++ b/libphobos/libdruntime/core/stdc/inttypes.d
@@ -29,7 +29,7 @@ struct imaxdiv_t
rem;
}
-private alias immutable(char)* _cstr;
+private alias _cstr = immutable(char)*;
///
enum _cstr PRId8 = "hhd";
diff --git a/libphobos/libdruntime/core/stdc/math.d b/libphobos/libdruntime/core/stdc/math.d
index 5b78d6f61f36..29c0169a9a39 100644
--- a/libphobos/libdruntime/core/stdc/math.d
+++ b/libphobos/libdruntime/core/stdc/math.d
@@ -46,9 +46,9 @@ nothrow:
@nogc:
///
-alias float float_t;
+alias float_t = float;
///
-alias double double_t;
+alias double_t = double;
///
enum double HUGE_VAL = double.infinity;
diff --git a/libphobos/libdruntime/core/stdc/signal.d b/libphobos/libdruntime/core/stdc/signal.d
index 13c6f9efbe80..acd5ff9cbbe1 100644
--- a/libphobos/libdruntime/core/stdc/signal.d
+++ b/libphobos/libdruntime/core/stdc/signal.d
@@ -20,9 +20,9 @@ nothrow:
// this should be volatile
///
-alias int sig_atomic_t;
+alias sig_atomic_t = int;
-private alias void function(int) sigfn_t;
+private alias sigfn_t = void function(int);
version (Posix)
{
diff --git a/libphobos/libdruntime/core/stdc/stddef.d b/libphobos/libdruntime/core/stdc/stddef.d
index 56b3c9b3f90e..828ccb42a85b 100644
--- a/libphobos/libdruntime/core/stdc/stddef.d
+++ b/libphobos/libdruntime/core/stdc/stddef.d
@@ -27,15 +27,15 @@ alias nullptr_t = typeof(null);
version (Windows)
{
///
- alias wchar wchar_t;
+ alias wchar_t = wchar;
}
else version (Posix)
{
///
- alias dchar wchar_t;
+ alias wchar_t = dchar;
}
else version (WASI)
{
///
- alias dchar wchar_t;
+ alias wchar_t = dchar;
}
diff --git a/libphobos/libdruntime/core/stdc/stdio.d b/libphobos/libdruntime/core/stdc/stdio.d
index 0c4e02f70e4b..fcecb9ed5622 100644
--- a/libphobos/libdruntime/core/stdc/stdio.d
+++ b/libphobos/libdruntime/core/stdc/stdio.d
@@ -373,7 +373,7 @@ enum
version (CRuntime_Microsoft)
{
///
- alias long fpos_t;
+ alias fpos_t = long;
///
struct _iobuf
@@ -382,7 +382,7 @@ version (CRuntime_Microsoft)
}
///
- alias shared(_iobuf) FILE;
+ alias FILE = shared(_iobuf);
}
else version (CRuntime_Glibc)
{
@@ -432,9 +432,9 @@ else version (CRuntime_Glibc)
}
///
- alias _IO_FILE _iobuf;
+ alias _iobuf = _IO_FILE;
///
- alias shared(_IO_FILE) FILE;
+ alias FILE = shared(_IO_FILE);
}
else version (WASI)
{
@@ -446,9 +446,9 @@ else version (WASI)
struct _IO_FILE;
///
- alias _IO_FILE _iobuf; // needed for phobos
+ alias _iobuf = _IO_FILE; // needed for phobos
///
- alias shared(_IO_FILE) FILE;
+ alias FILE = shared(_IO_FILE);
}
else version (CRuntime_Musl)
{
@@ -460,14 +460,14 @@ else version (CRuntime_Musl)
struct _IO_FILE;
///
- alias _IO_FILE _iobuf; // needed for phobos
+ alias _iobuf = _IO_FILE; // needed for phobos
///
- alias shared(_IO_FILE) FILE;
+ alias FILE = shared(_IO_FILE);
}
else version (Darwin)
{
///
- alias long fpos_t;
+ alias fpos_t = long;
///
struct __sFILE
@@ -500,9 +500,9 @@ else version (Darwin)
}
///
- alias __sFILE _iobuf;
+ alias _iobuf = __sFILE;
///
- alias shared(__sFILE) FILE;
+ alias FILE = shared(__sFILE);
}
else version (FreeBSD)
{
@@ -510,7 +510,7 @@ else version (FreeBSD)
import core.stdc.wchar_ : mbstate_t;
///
- alias off_t fpos_t;
+ alias fpos_t = off_t;
///
struct __sFILE
@@ -549,14 +549,14 @@ else version (FreeBSD)
}
///
- alias __sFILE _iobuf;
+ alias _iobuf = __sFILE;
///
- alias shared(__sFILE) FILE;
+ alias FILE = shared(__sFILE);
}
else version (NetBSD)
{
///
- alias off_t fpos_t;
+ alias fpos_t = off_t;
///
struct __sFILE
@@ -593,9 +593,9 @@ else version (NetBSD)
}
///
- alias __sFILE _iobuf;
+ alias _iobuf = __sFILE;
///
- alias shared(__sFILE) FILE;
+ alias FILE = shared(__sFILE);
}
else version (OpenBSD)
{
@@ -609,13 +609,13 @@ else version (OpenBSD)
}
///
- alias __sFILE _iobuf;
+ alias _iobuf = __sFILE;
///
- alias shared(__sFILE) FILE;
+ alias FILE = shared(__sFILE);
}
else version (DragonFlyBSD)
{
- alias off_t fpos_t;
+ alias fpos_t = off_t;
/// See /usr/include/stdio.h
struct __FILE_public
@@ -628,15 +628,15 @@ else version (DragonFlyBSD)
ssize_t _lbfsize; /* 0 or -_bf._size, for inline putc */
}
- alias __FILE_public _iobuf;
- alias shared(__FILE_public) FILE;
+ alias _iobuf = __FILE_public;
+ alias FILE = shared(__FILE_public);
}
else version (Solaris)
{
import core.stdc.wchar_ : mbstate_t;
///
- alias c_long fpos_t;
+ alias fpos_t = c_long;
version (D_LP64)
{
@@ -673,12 +673,12 @@ else version (Solaris)
}
}
///
- alias shared(_iobuf) FILE;
+ alias FILE = shared(_iobuf);
}
else version (CRuntime_Bionic)
{
///
- alias c_long fpos_t; // couldn't use off_t because of static if issue
+ alias fpos_t = c_long; // couldn't use off_t because of static if issue
///
struct __sFILE
@@ -711,9 +711,9 @@ else version (CRuntime_Bionic)
}
///
- alias __sFILE _iobuf;
+ alias _iobuf = __sFILE;
///
- alias shared(__sFILE) FILE;
+ alias FILE = shared(__sFILE);
}
else version (CRuntime_Newlib)
{
@@ -762,9 +762,9 @@ else version (CRuntime_Newlib)
}
///
- alias __sFILE _iobuf; // needed for phobos
+ alias _iobuf = __sFILE; // needed for phobos
///
- alias shared(__sFILE) FILE;
+ alias FILE = shared(__sFILE);
}
else version (CRuntime_UClibc)
{
@@ -788,7 +788,7 @@ else version (CRuntime_UClibc)
int function(void* __cookie) close;
}
- alias _IO_cookie_io_functions_t cookie_io_functions_t;
+ alias cookie_io_functions_t = _IO_cookie_io_functions_t;
///
struct __STDIO_FILE_STRUCT
@@ -813,9 +813,9 @@ else version (CRuntime_UClibc)
}
///
- alias __STDIO_FILE_STRUCT _iobuf;
+ alias _iobuf = __STDIO_FILE_STRUCT;
///
- alias shared(__STDIO_FILE_STRUCT) FILE;
+ alias FILE = shared(__STDIO_FILE_STRUCT);
}
else
{
@@ -925,11 +925,11 @@ else version (Darwin)
private extern shared FILE* __stderrp;
///
- alias __stdinp stdin;
+ alias stdin = __stdinp;
///
- alias __stdoutp stdout;
+ alias stdout = __stdoutp;
///
- alias __stderrp stderr;
+ alias stderr = __stderrp;
}
else version (FreeBSD)
{
@@ -948,11 +948,11 @@ else version (FreeBSD)
private extern shared FILE* __stderrp;
///
- alias __stdinp stdin;
+ alias stdin = __stdinp;
///
- alias __stdoutp stdout;
+ alias stdout = __stdoutp;
///
- alias __stderrp stderr;
+ alias stderr = __stderrp;
}
else version (NetBSD)
{
@@ -971,11 +971,11 @@ else version (NetBSD)
@property auto __stdout()() { return &__sF[1]; }
@property auto __stderr()() { return &__sF[2]; }
///
- alias __stdin stdin;
+ alias stdin = __stdin;
///
- alias __stdout stdout;
+ alias stdout = __stdout;
///
- alias __stderr stderr;
+ alias stderr = __stderr;
}
else version (OpenBSD)
{
@@ -1000,11 +1000,11 @@ else version (OpenBSD)
@property auto __stderr1()() { return cast(FILE*)__stderr; }
///
- alias __stdin1 stdin;
+ alias stdin = __stdin1;
///
- alias __stdout1 stdout;
+ alias stdout = __stdout1;
///
- alias __stderr1 stderr;
+ alias stderr = __stderr1;
}
else version (DragonFlyBSD)
{
@@ -1019,9 +1019,9 @@ else version (DragonFlyBSD)
private extern shared FILE* __stdoutp;
private extern shared FILE* __stderrp;
- alias __stdinp stdin;
- alias __stdoutp stdout;
- alias __stderrp stderr;
+ alias stdin = __stdinp;
+ alias stdout = __stdoutp;
+ alias stderr = __stderrp;
}
else version (Solaris)
{
@@ -1209,73 +1209,73 @@ version (MinGW)
pragma(printf)
int __mingw_fprintf(FILE* stream, scope const char* format, scope const ...);
///
- alias __mingw_fprintf fprintf;
+ alias fprintf = __mingw_fprintf;
///
pragma(scanf)
int __mingw_fscanf(FILE* stream, scope const char* format, scope ...);
///
- alias __mingw_fscanf fscanf;
+ alias fscanf = __mingw_fscanf;
///
pragma(printf)
int __mingw_sprintf(scope char* s, scope const char* format, scope const ...);
///
- alias __mingw_sprintf sprintf;
+ alias sprintf = __mingw_sprintf;
///
pragma(scanf)
int __mingw_sscanf(scope const char* s, scope const char* format, scope ...);
///
- alias __mingw_sscanf sscanf;
+ alias sscanf = __mingw_sscanf;
///
pragma(printf)
int __mingw_vfprintf(FILE* stream, scope const char* format, va_list arg);
///
- alias __mingw_vfprintf vfprintf;
+ alias vfprintf = __mingw_vfprintf;
///
pragma(scanf)
int __mingw_vfscanf(FILE* stream, scope const char* format, va_list arg);
///
- alias __mingw_vfscanf vfscanf;
+ alias vfscanf = __mingw_vfscanf;
///
pragma(printf)
int __mingw_vsprintf(scope char* s, scope const char* format, va_list arg);
///
- alias __mingw_vsprintf vsprintf;
+ alias vsprintf = __mingw_vsprintf;
///
pragma(scanf)
int __mingw_vsscanf(scope const char* s, scope const char* format, va_list arg);
///
- alias __mingw_vsscanf vsscanf;
+ alias vsscanf = __mingw_vsscanf;
///
pragma(printf)
int __mingw_vprintf(scope const char* format, va_list arg);
///
- alias __mingw_vprintf vprintf;
+ alias vprintf = __mingw_vprintf;
///
pragma(scanf)
int __mingw_vscanf(scope const char* format, va_list arg);
///
- alias __mingw_vscanf vscanf;
+ alias vscanf = __mingw_vscanf;
///
pragma(printf)
int __mingw_printf(scope const char* format, scope const ...);
///
- alias __mingw_printf printf;
+ alias printf = __mingw_printf;
///
pragma(scanf)
int __mingw_scanf(scope const char* format, scope ...);
///
- alias __mingw_scanf scanf;
+ alias scanf = __mingw_scanf;
}
else version (CRuntime_Glibc)
{
@@ -1508,17 +1508,17 @@ version (CRuntime_Microsoft)
pragma(printf)
int __mingw_snprintf(scope char* s, size_t n, scope const char* fmt, scope const ...);
///
- alias __mingw_snprintf _snprintf;
+ alias _snprintf = __mingw_snprintf;
///
- alias __mingw_snprintf snprintf;
+ alias snprintf = __mingw_snprintf;
///
pragma(printf)
int __mingw_vsnprintf(scope char* s, size_t n, scope const char* format, va_list arg);
///
- alias __mingw_vsnprintf _vsnprintf;
+ alias _vsnprintf = __mingw_vsnprintf;
///
- alias __mingw_vsnprintf vsnprintf;
+ alias vsnprintf = __mingw_vsnprintf;
}
else
{
diff --git a/libphobos/libdruntime/core/stdc/stdlib.d b/libphobos/libdruntime/core/stdc/stdlib.d
index 52fa1d0f70cf..fba91609f1e6 100644
--- a/libphobos/libdruntime/core/stdc/stdlib.d
+++ b/libphobos/libdruntime/core/stdc/stdlib.d
@@ -133,7 +133,7 @@ version (CRuntime_Microsoft)
///
real __mingw_strtold(scope inout(char)* nptr, scope inout(char)** endptr);
///
- alias __mingw_strtold strtold;
+ alias strtold = __mingw_strtold;
}
else
{
diff --git a/libphobos/libdruntime/core/stdc/tgmath.d b/libphobos/libdruntime/core/stdc/tgmath.d
index 2d1a198543fa..692912f576cb 100644
--- a/libphobos/libdruntime/core/stdc/tgmath.d
+++ b/libphobos/libdruntime/core/stdc/tgmath.d
@@ -26,498 +26,498 @@ nothrow:
version (NetBSD)
{
///
- alias core.stdc.math.acos acos;
+ alias acos = core.stdc.math.acos;
///
- alias core.stdc.math.acosf acos;
+ alias acos = core.stdc.math.acosf;
///
- alias core.stdc.math.acosl acos;
+ alias acos = core.stdc.math.acosl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cacos acos;
- deprecated alias core.stdc.complex.cacosf acos;
- deprecated alias core.stdc.complex.cacosl acos;
+ deprecated alias acos = core.stdc.complex.cacos;
+ deprecated alias acos = core.stdc.complex.cacosf;
+ deprecated alias acos = core.stdc.complex.cacosl;
///
- alias core.stdc.math.asin asin;
+ alias asin = core.stdc.math.asin;
///
- alias core.stdc.math.asinf asin;
+ alias asin = core.stdc.math.asinf;
///
- alias core.stdc.math.asinl asin;
+ alias asin = core.stdc.math.asinl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.casin asin;
- deprecated alias core.stdc.complex.casinf asin;
- deprecated alias core.stdc.complex.casinl asin;
+ deprecated alias asin = core.stdc.complex.casin;
+ deprecated alias asin = core.stdc.complex.casinf;
+ deprecated alias asin = core.stdc.complex.casinl;
///
- alias core.stdc.math.atan atan;
+ alias atan = core.stdc.math.atan;
///
- alias core.stdc.math.atanf atan;
+ alias atan = core.stdc.math.atanf;
///
- alias core.stdc.math.atanl atan;
+ alias atan = core.stdc.math.atanl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.catan atan;
- deprecated alias core.stdc.complex.catanf atan;
- deprecated alias core.stdc.complex.catanl atan;
+ deprecated alias atan = core.stdc.complex.catan;
+ deprecated alias atan = core.stdc.complex.catanf;
+ deprecated alias atan = core.stdc.complex.catanl;
///
- alias core.stdc.math.atan2 atan2;
+ alias atan2 = core.stdc.math.atan2;
///
- alias core.stdc.math.atan2f atan2;
+ alias atan2 = core.stdc.math.atan2f;
///
- alias core.stdc.math.atan2l atan2;
+ alias atan2 = core.stdc.math.atan2l;
///
- alias core.stdc.math.cos cos;
+ alias cos = core.stdc.math.cos;
///
- alias core.stdc.math.cosf cos;
+ alias cos = core.stdc.math.cosf;
///
- alias core.stdc.math.cosl cos;
+ alias cos = core.stdc.math.cosl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ccos cos;
- deprecated alias core.stdc.complex.ccosf cos;
- deprecated alias core.stdc.complex.ccosl cos;
+ deprecated alias cos = core.stdc.complex.ccos;
+ deprecated alias cos = core.stdc.complex.ccosf;
+ deprecated alias cos = core.stdc.complex.ccosl;
///
- alias core.stdc.math.sin sin;
+ alias sin = core.stdc.math.sin;
///
- alias core.stdc.math.sinf sin;
+ alias sin = core.stdc.math.sinf;
///
- alias core.stdc.math.sinl sin;
+ alias sin = core.stdc.math.sinl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.csin csin;
- deprecated alias core.stdc.complex.csinf csin;
- deprecated alias core.stdc.complex.csinl csin;
+ deprecated alias csin = core.stdc.complex.csin;
+ deprecated alias csin = core.stdc.complex.csinf;
+ deprecated alias csin = core.stdc.complex.csinl;
///
- alias core.stdc.math.tan tan;
+ alias tan = core.stdc.math.tan;
///
- alias core.stdc.math.tanf tan;
+ alias tan = core.stdc.math.tanf;
///
- alias core.stdc.math.tanl tan;
+ alias tan = core.stdc.math.tanl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ctan tan;
- deprecated alias core.stdc.complex.ctanf tan;
- deprecated alias core.stdc.complex.ctanl tan;
+ deprecated alias tan = core.stdc.complex.ctan;
+ deprecated alias tan = core.stdc.complex.ctanf;
+ deprecated alias tan = core.stdc.complex.ctanl;
///
- alias core.stdc.math.acosh acosh;
+ alias acosh = core.stdc.math.acosh;
///
- alias core.stdc.math.acoshf acosh;
+ alias acosh = core.stdc.math.acoshf;
///
- alias core.stdc.math.acoshl acosh;
+ alias acosh = core.stdc.math.acoshl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cacosh acosh;
- deprecated alias core.stdc.complex.cacoshf acosh;
- deprecated alias core.stdc.complex.cacoshl acosh;
+ deprecated alias acosh = core.stdc.complex.cacosh;
+ deprecated alias acosh = core.stdc.complex.cacoshf;
+ deprecated alias acosh = core.stdc.complex.cacoshl;
///
- alias core.stdc.math.asinh asinh;
+ alias asinh = core.stdc.math.asinh;
///
- alias core.stdc.math.asinhf asinh;
+ alias asinh = core.stdc.math.asinhf;
///
- alias core.stdc.math.asinhl asinh;
+ alias asinh = core.stdc.math.asinhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.casinh asinh;
- deprecated alias core.stdc.complex.casinhf asinh;
- deprecated alias core.stdc.complex.casinhl asinh;
+ deprecated alias asinh = core.stdc.complex.casinh;
+ deprecated alias asinh = core.stdc.complex.casinhf;
+ deprecated alias asinh = core.stdc.complex.casinhl;
///
- alias core.stdc.math.atanh atanh;
+ alias atanh = core.stdc.math.atanh;
///
- alias core.stdc.math.atanhf atanh;
+ alias atanh = core.stdc.math.atanhf;
///
- alias core.stdc.math.atanhl atanh;
+ alias atanh = core.stdc.math.atanhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.catanh atanh;
- deprecated alias core.stdc.complex.catanhf atanh;
- deprecated alias core.stdc.complex.catanhl atanh;
+ deprecated alias atanh = core.stdc.complex.catanh;
+ deprecated alias atanh = core.stdc.complex.catanhf;
+ deprecated alias atanh = core.stdc.complex.catanhl;
///
- alias core.stdc.math.cosh cosh;
+ alias cosh = core.stdc.math.cosh;
///
- alias core.stdc.math.coshf cosh;
+ alias cosh = core.stdc.math.coshf;
///
- alias core.stdc.math.coshl cosh;
+ alias cosh = core.stdc.math.coshl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ccosh cosh;
- deprecated alias core.stdc.complex.ccoshf cosh;
- deprecated alias core.stdc.complex.ccoshl cosh;
+ deprecated alias cosh = core.stdc.complex.ccosh;
+ deprecated alias cosh = core.stdc.complex.ccoshf;
+ deprecated alias cosh = core.stdc.complex.ccoshl;
///
- alias core.stdc.math.sinh sinh;
+ alias sinh = core.stdc.math.sinh;
///
- alias core.stdc.math.sinhf sinh;
+ alias sinh = core.stdc.math.sinhf;
///
- alias core.stdc.math.sinhl sinh;
+ alias sinh = core.stdc.math.sinhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.csinh sinh;
- deprecated alias core.stdc.complex.csinhf sinh;
- deprecated alias core.stdc.complex.csinhl sinh;
+ deprecated alias sinh = core.stdc.complex.csinh;
+ deprecated alias sinh = core.stdc.complex.csinhf;
+ deprecated alias sinh = core.stdc.complex.csinhl;
///
- alias core.stdc.math.tanh tanh;
+ alias tanh = core.stdc.math.tanh;
///
- alias core.stdc.math.tanhf tanh;
+ alias tanh = core.stdc.math.tanhf;
///
- alias core.stdc.math.tanhl tanh;
+ alias tanh = core.stdc.math.tanhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ctanh tanh;
- deprecated alias core.stdc.complex.ctanhf tanh;
- deprecated alias core.stdc.complex.ctanhl tanh;
+ deprecated alias tanh = core.stdc.complex.ctanh;
+ deprecated alias tanh = core.stdc.complex.ctanhf;
+ deprecated alias tanh = core.stdc.complex.ctanhl;
///
- alias core.stdc.math.exp exp;
+ alias exp = core.stdc.math.exp;
///
- alias core.stdc.math.expf exp;
+ alias exp = core.stdc.math.expf;
///
- alias core.stdc.math.expl exp;
+ alias exp = core.stdc.math.expl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cexp exp;
- deprecated alias core.stdc.complex.cexpf exp;
- deprecated alias core.stdc.complex.cexpl exp;
+ deprecated alias exp = core.stdc.complex.cexp;
+ deprecated alias exp = core.stdc.complex.cexpf;
+ deprecated alias exp = core.stdc.complex.cexpl;
///
- alias core.stdc.math.exp2 exp2;
+ alias exp2 = core.stdc.math.exp2;
///
- alias core.stdc.math.exp2f exp2;
+ alias exp2 = core.stdc.math.exp2f;
///
- alias core.stdc.math.exp2l exp2;
+ alias exp2 = core.stdc.math.exp2l;
///
- alias core.stdc.math.expm1 expm1;
+ alias expm1 = core.stdc.math.expm1;
///
- alias core.stdc.math.expm1f expm1;
+ alias expm1 = core.stdc.math.expm1f;
///
- alias core.stdc.math.expm1l expm1;
+ alias expm1 = core.stdc.math.expm1l;
///
- alias core.stdc.math.frexp frexp;
+ alias frexp = core.stdc.math.frexp;
///
- alias core.stdc.math.frexpf frexp;
+ alias frexp = core.stdc.math.frexpf;
///
- alias core.stdc.math.frexpl frexp;
+ alias frexp = core.stdc.math.frexpl;
///
- alias core.stdc.math.ilogb ilogb;
+ alias ilogb = core.stdc.math.ilogb;
///
- alias core.stdc.math.ilogbf ilogb;
+ alias ilogb = core.stdc.math.ilogbf;
///
- alias core.stdc.math.ilogbl ilogb;
+ alias ilogb = core.stdc.math.ilogbl;
///
- alias core.stdc.math.ldexp ldexp;
+ alias ldexp = core.stdc.math.ldexp;
///
- alias core.stdc.math.ldexpf ldexp;
+ alias ldexp = core.stdc.math.ldexpf;
///
- alias core.stdc.math.ldexpl ldexp;
+ alias ldexp = core.stdc.math.ldexpl;
///
- alias core.stdc.math.log log;
+ alias log = core.stdc.math.log;
///
- alias core.stdc.math.logf log;
+ alias log = core.stdc.math.logf;
///
- alias core.stdc.math.logl log;
+ alias log = core.stdc.math.logl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.clog log;
- deprecated alias core.stdc.complex.clogf log;
- deprecated alias core.stdc.complex.clogl log;
+ deprecated alias log = core.stdc.complex.clog;
+ deprecated alias log = core.stdc.complex.clogf;
+ deprecated alias log = core.stdc.complex.clogl;
///
- alias core.stdc.math.log10 log10;
+ alias log10 = core.stdc.math.log10;
///
- alias core.stdc.math.log10f log10;
+ alias log10 = core.stdc.math.log10f;
///
- alias core.stdc.math.log10l log10;
+ alias log10 = core.stdc.math.log10l;
///
- alias core.stdc.math.log1p log1p;
+ alias log1p = core.stdc.math.log1p;
///
- alias core.stdc.math.log1pf log1p;
+ alias log1p = core.stdc.math.log1pf;
///
- alias core.stdc.math.log1pl log1p;
+ alias log1p = core.stdc.math.log1pl;
///
- alias core.stdc.math.log2 log2;
+ alias log2 = core.stdc.math.log2;
///
- alias core.stdc.math.log2f log2;
+ alias log2 = core.stdc.math.log2f;
///
- alias core.stdc.math.log2l log2;
+ alias log2 = core.stdc.math.log2l;
///
- alias core.stdc.math.logb logb;
+ alias logb = core.stdc.math.logb;
///
- alias core.stdc.math.logbf logb;
+ alias logb = core.stdc.math.logbf;
///
- alias core.stdc.math.logbl logb;
+ alias logb = core.stdc.math.logbl;
///
- alias core.stdc.math.modf modf;
+ alias modf = core.stdc.math.modf;
///
- alias core.stdc.math.modff modf;
+ alias modf = core.stdc.math.modff;
// alias core.stdc.math.modfl modf;
///
- alias core.stdc.math.scalbn scalbn;
+ alias scalbn = core.stdc.math.scalbn;
///
- alias core.stdc.math.scalbnf scalbn;
+ alias scalbn = core.stdc.math.scalbnf;
///
- alias core.stdc.math.scalbnl scalbn;
+ alias scalbn = core.stdc.math.scalbnl;
///
- alias core.stdc.math.scalbln scalbln;
+ alias scalbln = core.stdc.math.scalbln;
///
- alias core.stdc.math.scalblnf scalbln;
+ alias scalbln = core.stdc.math.scalblnf;
///
- alias core.stdc.math.scalblnl scalbln;
+ alias scalbln = core.stdc.math.scalblnl;
///
- alias core.stdc.math.cbrt cbrt;
+ alias cbrt = core.stdc.math.cbrt;
///
- alias core.stdc.math.cbrtf cbrt;
+ alias cbrt = core.stdc.math.cbrtf;
///
- alias core.stdc.math.cbrtl cbrt;
+ alias cbrt = core.stdc.math.cbrtl;
///
- alias core.stdc.math.fabs fabs;
+ alias fabs = core.stdc.math.fabs;
///
- alias core.stdc.math.fabsf fabs;
+ alias fabs = core.stdc.math.fabsf;
///
- alias core.stdc.math.fabsl fabs;
+ alias fabs = core.stdc.math.fabsl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cabs fabs;
- deprecated alias core.stdc.complex.cabsf fabs;
- deprecated alias core.stdc.complex.cabsl fabs;
+ deprecated alias fabs = core.stdc.complex.cabs;
+ deprecated alias fabs = core.stdc.complex.cabsf;
+ deprecated alias fabs = core.stdc.complex.cabsl;
///
- alias core.stdc.math.hypot hypot;
+ alias hypot = core.stdc.math.hypot;
///
- alias core.stdc.math.hypotf hypot;
+ alias hypot = core.stdc.math.hypotf;
///
- alias core.stdc.math.hypotl hypot;
+ alias hypot = core.stdc.math.hypotl;
///
- alias core.stdc.math.pow pow;
+ alias pow = core.stdc.math.pow;
///
- alias core.stdc.math.powf pow;
+ alias pow = core.stdc.math.powf;
///
- alias core.stdc.math.powl pow;
+ alias pow = core.stdc.math.powl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cpow pow;
- deprecated alias core.stdc.complex.cpowf pow;
- deprecated alias core.stdc.complex.cpowl pow;
+ deprecated alias pow = core.stdc.complex.cpow;
+ deprecated alias pow = core.stdc.complex.cpowf;
+ deprecated alias pow = core.stdc.complex.cpowl;
///
- alias core.stdc.math.sqrt sqrt;
+ alias sqrt = core.stdc.math.sqrt;
///
- alias core.stdc.math.sqrtf sqrt;
+ alias sqrt = core.stdc.math.sqrtf;
///
- alias core.stdc.math.sqrtl sqrt;
+ alias sqrt = core.stdc.math.sqrtl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.csqrt sqrt;
- deprecated alias core.stdc.complex.csqrtf sqrt;
- deprecated alias core.stdc.complex.csqrtl sqrt;
+ deprecated alias sqrt = core.stdc.complex.csqrt;
+ deprecated alias sqrt = core.stdc.complex.csqrtf;
+ deprecated alias sqrt = core.stdc.complex.csqrtl;
///
- alias core.stdc.math.erf erf;
+ alias erf = core.stdc.math.erf;
///
- alias core.stdc.math.erff erf;
+ alias erf = core.stdc.math.erff;
///
- alias core.stdc.math.erfl erf;
+ alias erf = core.stdc.math.erfl;
///
- alias core.stdc.math.erfc erfc;
+ alias erfc = core.stdc.math.erfc;
///
- alias core.stdc.math.erfcf erfc;
+ alias erfc = core.stdc.math.erfcf;
///
- alias core.stdc.math.erfcl erfc;
+ alias erfc = core.stdc.math.erfcl;
///
- alias core.stdc.math.lgamma lgamma;
+ alias lgamma = core.stdc.math.lgamma;
///
- alias core.stdc.math.lgammaf lgamma;
+ alias lgamma = core.stdc.math.lgammaf;
///
- alias core.stdc.math.lgammal lgamma;
+ alias lgamma = core.stdc.math.lgammal;
///
- alias core.stdc.math.tgamma tgamma;
+ alias tgamma = core.stdc.math.tgamma;
///
- alias core.stdc.math.tgammaf tgamma;
+ alias tgamma = core.stdc.math.tgammaf;
///
- alias core.stdc.math.tgammal tgamma;
+ alias tgamma = core.stdc.math.tgammal;
///
- alias core.stdc.math.ceil ceil;
+ alias ceil = core.stdc.math.ceil;
///
- alias core.stdc.math.ceilf ceil;
+ alias ceil = core.stdc.math.ceilf;
///
- alias core.stdc.math.ceill ceil;
+ alias ceil = core.stdc.math.ceill;
///
- alias core.stdc.math.floor floor;
+ alias floor = core.stdc.math.floor;
///
- alias core.stdc.math.floorf floor;
+ alias floor = core.stdc.math.floorf;
///
- alias core.stdc.math.floorl floor;
+ alias floor = core.stdc.math.floorl;
///
- alias core.stdc.math.nearbyint nearbyint;
+ alias nearbyint = core.stdc.math.nearbyint;
///
- alias core.stdc.math.nearbyintf nearbyint;
+ alias nearbyint = core.stdc.math.nearbyintf;
///
- alias core.stdc.math.nearbyintl nearbyint;
+ alias nearbyint = core.stdc.math.nearbyintl;
///
- alias core.stdc.math.rint rint;
+ alias rint = core.stdc.math.rint;
///
- alias core.stdc.math.rintf rint;
+ alias rint = core.stdc.math.rintf;
///
- alias core.stdc.math.rintl rint;
+ alias rint = core.stdc.math.rintl;
///
- alias core.stdc.math.lrint lrint;
+ alias lrint = core.stdc.math.lrint;
///
- alias core.stdc.math.lrintf lrint;
+ alias lrint = core.stdc.math.lrintf;
///
- alias core.stdc.math.lrintl lrint;
+ alias lrint = core.stdc.math.lrintl;
///
- alias core.stdc.math.llrint llrint;
+ alias llrint = core.stdc.math.llrint;
///
- alias core.stdc.math.llrintf llrint;
+ alias llrint = core.stdc.math.llrintf;
///
- alias core.stdc.math.llrintl llrint;
+ alias llrint = core.stdc.math.llrintl;
///
- alias core.stdc.math.round round;
+ alias round = core.stdc.math.round;
///
- alias core.stdc.math.roundf round;
+ alias round = core.stdc.math.roundf;
///
- alias core.stdc.math.roundl round;
+ alias round = core.stdc.math.roundl;
///
- alias core.stdc.math.lround lround;
+ alias lround = core.stdc.math.lround;
///
- alias core.stdc.math.lroundf lround;
+ alias lround = core.stdc.math.lroundf;
///
- alias core.stdc.math.lroundl lround;
+ alias lround = core.stdc.math.lroundl;
///
- alias core.stdc.math.llround llroundl;
+ alias llroundl = core.stdc.math.llround;
///
- alias core.stdc.math.llroundf llroundl;
+ alias llroundl = core.stdc.math.llroundf;
///
- alias core.stdc.math.llroundl llroundl;
+ alias llroundl = core.stdc.math.llroundl;
///
- alias core.stdc.math.trunc trunc;
+ alias trunc = core.stdc.math.trunc;
///
- alias core.stdc.math.truncf trunc;
+ alias trunc = core.stdc.math.truncf;
///
- alias core.stdc.math.truncl trunc;
+ alias trunc = core.stdc.math.truncl;
///
- alias core.stdc.math.fmod fmod;
+ alias fmod = core.stdc.math.fmod;
///
- alias core.stdc.math.fmodf fmod;
+ alias fmod = core.stdc.math.fmodf;
///
- alias core.stdc.math.fmodl fmod;
+ alias fmod = core.stdc.math.fmodl;
///
- alias core.stdc.math.remainder remainder;
+ alias remainder = core.stdc.math.remainder;
///
- alias core.stdc.math.remainderf remainder;
+ alias remainder = core.stdc.math.remainderf;
///
- alias core.stdc.math.remainderl remainder;
+ alias remainder = core.stdc.math.remainderl;
///
- alias core.stdc.math.remquo remquo;
+ alias remquo = core.stdc.math.remquo;
///
- alias core.stdc.math.remquof remquo;
+ alias remquo = core.stdc.math.remquof;
///
- alias core.stdc.math.remquol remquo;
+ alias remquo = core.stdc.math.remquol;
///
- alias core.stdc.math.copysign copysign;
+ alias copysign = core.stdc.math.copysign;
///
- alias core.stdc.math.copysignf copysign;
+ alias copysign = core.stdc.math.copysignf;
///
- alias core.stdc.math.copysignl copysign;
+ alias copysign = core.stdc.math.copysignl;
// alias core.stdc.math.nan nan;
// alias core.stdc.math.nanf nan;
// alias core.stdc.math.nanl nan;
///
- alias core.stdc.math.nextafter nextafter;
+ alias nextafter = core.stdc.math.nextafter;
///
- alias core.stdc.math.nextafterf nextafter;
+ alias nextafter = core.stdc.math.nextafterf;
///
- alias core.stdc.math.nextafterl nextafter;
+ alias nextafter = core.stdc.math.nextafterl;
///
- alias core.stdc.math.nexttoward nexttoward;
+ alias nexttoward = core.stdc.math.nexttoward;
///
- alias core.stdc.math.nexttowardf nexttoward;
+ alias nexttoward = core.stdc.math.nexttowardf;
///
- alias core.stdc.math.nexttowardl nexttoward;
+ alias nexttoward = core.stdc.math.nexttowardl;
///
- alias core.stdc.math.fdim fdim;
+ alias fdim = core.stdc.math.fdim;
///
- alias core.stdc.math.fdimf fdim;
+ alias fdim = core.stdc.math.fdimf;
///
- alias core.stdc.math.fdiml fdim;
+ alias fdim = core.stdc.math.fdiml;
///
- alias core.stdc.math.fmax fmax;
+ alias fmax = core.stdc.math.fmax;
///
- alias core.stdc.math.fmaxf fmax;
+ alias fmax = core.stdc.math.fmaxf;
///
- alias core.stdc.math.fmaxl fmax;
+ alias fmax = core.stdc.math.fmaxl;
///
- alias core.stdc.math.fmin fmin;
+ alias fmin = core.stdc.math.fmin;
///
- alias core.stdc.math.fmin fmin;
+ alias fmin = core.stdc.math.fmin;
///
- alias core.stdc.math.fminl fmin;
+ alias fmin = core.stdc.math.fminl;
///
- alias core.stdc.math.fma fma;
+ alias fma = core.stdc.math.fma;
///
- alias core.stdc.math.fmaf fma;
+ alias fma = core.stdc.math.fmaf;
///
- alias core.stdc.math.fmal fma;
+ alias fma = core.stdc.math.fmal;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.carg carg;
- deprecated alias core.stdc.complex.cargf carg;
- deprecated alias core.stdc.complex.cargl carg;
- deprecated alias core.stdc.complex.cimag cimag;
- deprecated alias core.stdc.complex.cimagf cimag;
- deprecated alias core.stdc.complex.cimagl cimag;
- deprecated alias core.stdc.complex.conj conj;
- deprecated alias core.stdc.complex.conjf conj;
- deprecated alias core.stdc.complex.conjl conj;
- deprecated alias core.stdc.complex.cproj cproj;
- deprecated alias core.stdc.complex.cprojf cproj;
- deprecated alias core.stdc.complex.cprojl cproj;
+ deprecated alias carg = core.stdc.complex.carg;
+ deprecated alias carg = core.stdc.complex.cargf;
+ deprecated alias carg = core.stdc.complex.cargl;
+ deprecated alias cimag = core.stdc.complex.cimag;
+ deprecated alias cimag = core.stdc.complex.cimagf;
+ deprecated alias cimag = core.stdc.complex.cimagl;
+ deprecated alias conj = core.stdc.complex.conj;
+ deprecated alias conj = core.stdc.complex.conjf;
+ deprecated alias conj = core.stdc.complex.conjl;
+ deprecated alias cproj = core.stdc.complex.cproj;
+ deprecated alias cproj = core.stdc.complex.cprojf;
+ deprecated alias cproj = core.stdc.complex.cprojl;
// deprecated alias core.stdc.complex.creal creal;
// deprecated alias core.stdc.complex.crealf creal;
@@ -526,488 +526,488 @@ version (NetBSD)
else version (OpenBSD)
{
///
- alias core.stdc.math.acos acos;
+ alias acos = core.stdc.math.acos;
///
- alias core.stdc.math.acosf acos;
+ alias acos = core.stdc.math.acosf;
///
- alias core.stdc.math.acosl acos;
+ alias acos = core.stdc.math.acosl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cacos acos;
- deprecated alias core.stdc.complex.cacosf acos;
- deprecated alias core.stdc.complex.cacosl acos;
+ deprecated alias acos = core.stdc.complex.cacos;
+ deprecated alias acos = core.stdc.complex.cacosf;
+ deprecated alias acos = core.stdc.complex.cacosl;
///
- alias core.stdc.math.asin asin;
+ alias asin = core.stdc.math.asin;
///
- alias core.stdc.math.asinf asin;
+ alias asin = core.stdc.math.asinf;
///
- alias core.stdc.math.asinl asin;
+ alias asin = core.stdc.math.asinl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.casin asin;
- deprecated alias core.stdc.complex.casinf asin;
- deprecated alias core.stdc.complex.casinl asin;
+ deprecated alias asin = core.stdc.complex.casin;
+ deprecated alias asin = core.stdc.complex.casinf;
+ deprecated alias asin = core.stdc.complex.casinl;
///
- alias core.stdc.math.atan atan;
+ alias atan = core.stdc.math.atan;
///
- alias core.stdc.math.atanf atan;
+ alias atan = core.stdc.math.atanf;
///
- alias core.stdc.math.atanl atan;
+ alias atan = core.stdc.math.atanl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.catan atan;
- deprecated alias core.stdc.complex.catanf atan;
- deprecated alias core.stdc.complex.catanl atan;
+ deprecated alias atan = core.stdc.complex.catan;
+ deprecated alias atan = core.stdc.complex.catanf;
+ deprecated alias atan = core.stdc.complex.catanl;
///
- alias core.stdc.math.atan2 atan2;
+ alias atan2 = core.stdc.math.atan2;
///
- alias core.stdc.math.atan2f atan2;
+ alias atan2 = core.stdc.math.atan2f;
///
- alias core.stdc.math.atan2l atan2;
+ alias atan2 = core.stdc.math.atan2l;
///
- alias core.stdc.math.cos cos;
+ alias cos = core.stdc.math.cos;
///
- alias core.stdc.math.cosf cos;
+ alias cos = core.stdc.math.cosf;
///
- alias core.stdc.math.cosl cos;
+ alias cos = core.stdc.math.cosl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ccos cos;
- deprecated alias core.stdc.complex.ccosf cos;
- deprecated alias core.stdc.complex.ccosl cos;
+ deprecated alias cos = core.stdc.complex.ccos;
+ deprecated alias cos = core.stdc.complex.ccosf;
+ deprecated alias cos = core.stdc.complex.ccosl;
///
- alias core.stdc.math.sin sin;
+ alias sin = core.stdc.math.sin;
///
- alias core.stdc.math.sinf sin;
+ alias sin = core.stdc.math.sinf;
///
- alias core.stdc.math.sinl sin;
+ alias sin = core.stdc.math.sinl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.csin csin;
- deprecated alias core.stdc.complex.csinf csin;
- deprecated alias core.stdc.complex.csinl csin;
+ deprecated alias csin = core.stdc.complex.csin;
+ deprecated alias csin = core.stdc.complex.csinf;
+ deprecated alias csin = core.stdc.complex.csinl;
///
- alias core.stdc.math.tan tan;
+ alias tan = core.stdc.math.tan;
///
- alias core.stdc.math.tanf tan;
+ alias tan = core.stdc.math.tanf;
///
- alias core.stdc.math.tanl tan;
+ alias tan = core.stdc.math.tanl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ctan tan;
- deprecated alias core.stdc.complex.ctanf tan;
- deprecated alias core.stdc.complex.ctanl tan;
+ deprecated alias tan = core.stdc.complex.ctan;
+ deprecated alias tan = core.stdc.complex.ctanf;
+ deprecated alias tan = core.stdc.complex.ctanl;
///
- alias core.stdc.math.acosh acosh;
+ alias acosh = core.stdc.math.acosh;
///
- alias core.stdc.math.acoshf acosh;
+ alias acosh = core.stdc.math.acoshf;
///
- alias core.stdc.math.acoshl acosh;
+ alias acosh = core.stdc.math.acoshl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cacosh acosh;
- deprecated alias core.stdc.complex.cacoshf acosh;
- deprecated alias core.stdc.complex.cacoshl acosh;
+ deprecated alias acosh = core.stdc.complex.cacosh;
+ deprecated alias acosh = core.stdc.complex.cacoshf;
+ deprecated alias acosh = core.stdc.complex.cacoshl;
///
- alias core.stdc.math.asinh asinh;
+ alias asinh = core.stdc.math.asinh;
///
- alias core.stdc.math.asinhf asinh;
+ alias asinh = core.stdc.math.asinhf;
///
- alias core.stdc.math.asinhl asinh;
+ alias asinh = core.stdc.math.asinhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.casinh asinh;
- deprecated alias core.stdc.complex.casinhf asinh;
- deprecated alias core.stdc.complex.casinhl asinh;
+ deprecated alias asinh = core.stdc.complex.casinh;
+ deprecated alias asinh = core.stdc.complex.casinhf;
+ deprecated alias asinh = core.stdc.complex.casinhl;
///
- alias core.stdc.math.atanh atanh;
+ alias atanh = core.stdc.math.atanh;
///
- alias core.stdc.math.atanhf atanh;
+ alias atanh = core.stdc.math.atanhf;
///
- alias core.stdc.math.atanhl atanh;
+ alias atanh = core.stdc.math.atanhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.catanh atanh;
- deprecated alias core.stdc.complex.catanhf atanh;
- deprecated alias core.stdc.complex.catanhl atanh;
+ deprecated alias atanh = core.stdc.complex.catanh;
+ deprecated alias atanh = core.stdc.complex.catanhf;
+ deprecated alias atanh = core.stdc.complex.catanhl;
///
- alias core.stdc.math.cosh cosh;
+ alias cosh = core.stdc.math.cosh;
///
- alias core.stdc.math.coshf cosh;
+ alias cosh = core.stdc.math.coshf;
///
- alias core.stdc.math.coshl cosh;
+ alias cosh = core.stdc.math.coshl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ccosh cosh;
- deprecated alias core.stdc.complex.ccoshf cosh;
- deprecated alias core.stdc.complex.ccoshl cosh;
+ deprecated alias cosh = core.stdc.complex.ccosh;
+ deprecated alias cosh = core.stdc.complex.ccoshf;
+ deprecated alias cosh = core.stdc.complex.ccoshl;
///
- alias core.stdc.math.sinh sinh;
+ alias sinh = core.stdc.math.sinh;
///
- alias core.stdc.math.sinhf sinh;
+ alias sinh = core.stdc.math.sinhf;
///
- alias core.stdc.math.sinhl sinh;
+ alias sinh = core.stdc.math.sinhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.csinh sinh;
- deprecated alias core.stdc.complex.csinhf sinh;
- deprecated alias core.stdc.complex.csinhl sinh;
+ deprecated alias sinh = core.stdc.complex.csinh;
+ deprecated alias sinh = core.stdc.complex.csinhf;
+ deprecated alias sinh = core.stdc.complex.csinhl;
///
- alias core.stdc.math.tanh tanh;
+ alias tanh = core.stdc.math.tanh;
///
- alias core.stdc.math.tanhf tanh;
+ alias tanh = core.stdc.math.tanhf;
///
- alias core.stdc.math.tanhl tanh;
+ alias tanh = core.stdc.math.tanhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ctanh tanh;
- deprecated alias core.stdc.complex.ctanhf tanh;
- deprecated alias core.stdc.complex.ctanhl tanh;
+ deprecated alias tanh = core.stdc.complex.ctanh;
+ deprecated alias tanh = core.stdc.complex.ctanhf;
+ deprecated alias tanh = core.stdc.complex.ctanhl;
///
- alias core.stdc.math.exp exp;
+ alias exp = core.stdc.math.exp;
///
- alias core.stdc.math.expf exp;
+ alias exp = core.stdc.math.expf;
///
- alias core.stdc.math.expl exp;
+ alias exp = core.stdc.math.expl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cexp exp;
- deprecated alias core.stdc.complex.cexpf exp;
- deprecated alias core.stdc.complex.cexpl exp;
+ deprecated alias exp = core.stdc.complex.cexp;
+ deprecated alias exp = core.stdc.complex.cexpf;
+ deprecated alias exp = core.stdc.complex.cexpl;
///
- alias core.stdc.math.exp2 exp2;
+ alias exp2 = core.stdc.math.exp2;
///
- alias core.stdc.math.exp2f exp2;
+ alias exp2 = core.stdc.math.exp2f;
///
- alias core.stdc.math.exp2l exp2;
+ alias exp2 = core.stdc.math.exp2l;
///
- alias core.stdc.math.expm1 expm1;
+ alias expm1 = core.stdc.math.expm1;
///
- alias core.stdc.math.expm1f expm1;
+ alias expm1 = core.stdc.math.expm1f;
///
- alias core.stdc.math.expm1l expm1;
+ alias expm1 = core.stdc.math.expm1l;
///
- alias core.stdc.math.frexp frexp;
+ alias frexp = core.stdc.math.frexp;
///
- alias core.stdc.math.frexpf frexp;
+ alias frexp = core.stdc.math.frexpf;
///
- alias core.stdc.math.frexpl frexp;
+ alias frexp = core.stdc.math.frexpl;
///
- alias core.stdc.math.ilogb ilogb;
+ alias ilogb = core.stdc.math.ilogb;
///
- alias core.stdc.math.ilogbf ilogb;
+ alias ilogb = core.stdc.math.ilogbf;
///
- alias core.stdc.math.ilogbl ilogb;
+ alias ilogb = core.stdc.math.ilogbl;
///
- alias core.stdc.math.ldexp ldexp;
+ alias ldexp = core.stdc.math.ldexp;
///
- alias core.stdc.math.ldexpf ldexp;
+ alias ldexp = core.stdc.math.ldexpf;
///
- alias core.stdc.math.ldexpl ldexp;
+ alias ldexp = core.stdc.math.ldexpl;
///
- alias core.stdc.math.log log;
+ alias log = core.stdc.math.log;
///
- alias core.stdc.math.logf log;
+ alias log = core.stdc.math.logf;
///
- alias core.stdc.math.logl log;
+ alias log = core.stdc.math.logl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.clog log;
- deprecated alias core.stdc.complex.clogf log;
- deprecated alias core.stdc.complex.clogl log;
+ deprecated alias log = core.stdc.complex.clog;
+ deprecated alias log = core.stdc.complex.clogf;
+ deprecated alias log = core.stdc.complex.clogl;
///
- alias core.stdc.math.log10 log10;
+ alias log10 = core.stdc.math.log10;
///
- alias core.stdc.math.log10f log10;
+ alias log10 = core.stdc.math.log10f;
///
- alias core.stdc.math.log10l log10;
+ alias log10 = core.stdc.math.log10l;
///
- alias core.stdc.math.log1p log1p;
+ alias log1p = core.stdc.math.log1p;
///
- alias core.stdc.math.log1pf log1p;
+ alias log1p = core.stdc.math.log1pf;
///
- alias core.stdc.math.log1pl log1p;
+ alias log1p = core.stdc.math.log1pl;
///
- alias core.stdc.math.log2 log2;
+ alias log2 = core.stdc.math.log2;
///
- alias core.stdc.math.log2f log2;
+ alias log2 = core.stdc.math.log2f;
///
- alias core.stdc.math.log2l log2;
+ alias log2 = core.stdc.math.log2l;
///
- alias core.stdc.math.logb logb;
+ alias logb = core.stdc.math.logb;
///
- alias core.stdc.math.logbf logb;
+ alias logb = core.stdc.math.logbf;
///
- alias core.stdc.math.logbl logb;
+ alias logb = core.stdc.math.logbl;
///
- alias core.stdc.math.fmod fmod;
+ alias fmod = core.stdc.math.fmod;
///
- alias core.stdc.math.fmodf fmod;
+ alias fmod = core.stdc.math.fmodf;
///
- alias core.stdc.math.fmodl fmod;
+ alias fmod = core.stdc.math.fmodl;
///
- alias core.stdc.math.scalbn scalbn;
+ alias scalbn = core.stdc.math.scalbn;
///
- alias core.stdc.math.scalbnf scalbn;
+ alias scalbn = core.stdc.math.scalbnf;
///
- alias core.stdc.math.scalbnl scalbn;
+ alias scalbn = core.stdc.math.scalbnl;
///
- alias core.stdc.math.scalbln scalbln;
+ alias scalbln = core.stdc.math.scalbln;
///
- alias core.stdc.math.scalblnf scalbln;
+ alias scalbln = core.stdc.math.scalblnf;
///
- alias core.stdc.math.scalblnl scalbln;
+ alias scalbln = core.stdc.math.scalblnl;
///
- alias core.stdc.math.cbrt cbrt;
+ alias cbrt = core.stdc.math.cbrt;
///
- alias core.stdc.math.cbrtf cbrt;
+ alias cbrt = core.stdc.math.cbrtf;
///
- alias core.stdc.math.cbrtl cbrt;
+ alias cbrt = core.stdc.math.cbrtl;
///
- alias core.stdc.math.fabs fabs;
+ alias fabs = core.stdc.math.fabs;
///
- alias core.stdc.math.fabsf fabs;
+ alias fabs = core.stdc.math.fabsf;
///
- alias core.stdc.math.fabsl fabs;
+ alias fabs = core.stdc.math.fabsl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cabs fabs;
- deprecated alias core.stdc.complex.cabsf fabs;
- deprecated alias core.stdc.complex.cabsl fabs;
+ deprecated alias fabs = core.stdc.complex.cabs;
+ deprecated alias fabs = core.stdc.complex.cabsf;
+ deprecated alias fabs = core.stdc.complex.cabsl;
///
- alias core.stdc.math.hypot hypot;
+ alias hypot = core.stdc.math.hypot;
///
- alias core.stdc.math.hypotf hypot;
+ alias hypot = core.stdc.math.hypotf;
///
- alias core.stdc.math.hypotl hypot;
+ alias hypot = core.stdc.math.hypotl;
///
- alias core.stdc.math.pow pow;
+ alias pow = core.stdc.math.pow;
///
- alias core.stdc.math.powf pow;
+ alias pow = core.stdc.math.powf;
///
- alias core.stdc.math.powl pow;
+ alias pow = core.stdc.math.powl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cpow pow;
- deprecated alias core.stdc.complex.cpowf pow;
- deprecated alias core.stdc.complex.cpowl pow;
+ deprecated alias pow = core.stdc.complex.cpow;
+ deprecated alias pow = core.stdc.complex.cpowf;
+ deprecated alias pow = core.stdc.complex.cpowl;
///
- alias core.stdc.math.sqrt sqrt;
+ alias sqrt = core.stdc.math.sqrt;
///
- alias core.stdc.math.sqrtf sqrt;
+ alias sqrt = core.stdc.math.sqrtf;
///
- alias core.stdc.math.sqrtl sqrt;
+ alias sqrt = core.stdc.math.sqrtl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.csqrt sqrt;
- deprecated alias core.stdc.complex.csqrtf sqrt;
- deprecated alias core.stdc.complex.csqrtl sqrt;
+ deprecated alias sqrt = core.stdc.complex.csqrt;
+ deprecated alias sqrt = core.stdc.complex.csqrtf;
+ deprecated alias sqrt = core.stdc.complex.csqrtl;
///
- alias core.stdc.math.erf erf;
+ alias erf = core.stdc.math.erf;
///
- alias core.stdc.math.erff erf;
+ alias erf = core.stdc.math.erff;
///
- alias core.stdc.math.erfl erf;
+ alias erf = core.stdc.math.erfl;
///
- alias core.stdc.math.erfc erfc;
+ alias erfc = core.stdc.math.erfc;
///
- alias core.stdc.math.erfcf erfc;
+ alias erfc = core.stdc.math.erfcf;
///
- alias core.stdc.math.erfcl erfc;
+ alias erfc = core.stdc.math.erfcl;
///
- alias core.stdc.math.lgamma lgamma;
+ alias lgamma = core.stdc.math.lgamma;
///
- alias core.stdc.math.lgammaf lgamma;
+ alias lgamma = core.stdc.math.lgammaf;
///
- alias core.stdc.math.lgammal lgamma;
+ alias lgamma = core.stdc.math.lgammal;
///
- alias core.stdc.math.tgamma tgamma;
+ alias tgamma = core.stdc.math.tgamma;
///
- alias core.stdc.math.tgammaf tgamma;
+ alias tgamma = core.stdc.math.tgammaf;
///
- alias core.stdc.math.tgammal tgamma;
+ alias tgamma = core.stdc.math.tgammal;
///
- alias core.stdc.math.ceil ceil;
+ alias ceil = core.stdc.math.ceil;
///
- alias core.stdc.math.ceilf ceil;
+ alias ceil = core.stdc.math.ceilf;
///
- alias core.stdc.math.ceill ceil;
+ alias ceil = core.stdc.math.ceill;
///
- alias core.stdc.math.floor floor;
+ alias floor = core.stdc.math.floor;
///
- alias core.stdc.math.floorf floor;
+ alias floor = core.stdc.math.floorf;
///
- alias core.stdc.math.floorl floor;
+ alias floor = core.stdc.math.floorl;
///
- alias core.stdc.math.nearbyint nearbyint;
+ alias nearbyint = core.stdc.math.nearbyint;
///
- alias core.stdc.math.nearbyintf nearbyint;
+ alias nearbyint = core.stdc.math.nearbyintf;
///
- alias core.stdc.math.nearbyintl nearbyint;
+ alias nearbyint = core.stdc.math.nearbyintl;
///
- alias core.stdc.math.rint rint;
+ alias rint = core.stdc.math.rint;
///
- alias core.stdc.math.rintf rint;
+ alias rint = core.stdc.math.rintf;
///
- alias core.stdc.math.rintl rint;
+ alias rint = core.stdc.math.rintl;
///
- alias core.stdc.math.lrint lrint;
+ alias lrint = core.stdc.math.lrint;
///
- alias core.stdc.math.lrintf lrint;
+ alias lrint = core.stdc.math.lrintf;
///
- alias core.stdc.math.lrintl lrint;
+ alias lrint = core.stdc.math.lrintl;
///
- alias core.stdc.math.llrint llrint;
+ alias llrint = core.stdc.math.llrint;
///
- alias core.stdc.math.llrintf llrint;
+ alias llrint = core.stdc.math.llrintf;
///
- alias core.stdc.math.llrintl llrint;
+ alias llrint = core.stdc.math.llrintl;
///
- alias core.stdc.math.round round;
+ alias round = core.stdc.math.round;
///
- alias core.stdc.math.roundf round;
+ alias round = core.stdc.math.roundf;
///
- alias core.stdc.math.roundl round;
+ alias round = core.stdc.math.roundl;
///
- alias core.stdc.math.lround lround;
+ alias lround = core.stdc.math.lround;
///
- alias core.stdc.math.lroundf lround;
+ alias lround = core.stdc.math.lroundf;
///
- alias core.stdc.math.lroundl lround;
+ alias lround = core.stdc.math.lroundl;
///
- alias core.stdc.math.llround llround;
+ alias llround = core.stdc.math.llround;
///
- alias core.stdc.math.llroundf llround;
+ alias llround = core.stdc.math.llroundf;
///
- alias core.stdc.math.llroundl llround;
+ alias llround = core.stdc.math.llroundl;
///
- alias core.stdc.math.trunc trunc;
+ alias trunc = core.stdc.math.trunc;
///
- alias core.stdc.math.truncf trunc;
+ alias trunc = core.stdc.math.truncf;
///
- alias core.stdc.math.truncl trunc;
+ alias trunc = core.stdc.math.truncl;
///
- alias core.stdc.math.remainder remainder;
+ alias remainder = core.stdc.math.remainder;
///
- alias core.stdc.math.remainderf remainder;
+ alias remainder = core.stdc.math.remainderf;
///
- alias core.stdc.math.remainderl remainder;
+ alias remainder = core.stdc.math.remainderl;
///
- alias core.stdc.math.remquo remquo;
+ alias remquo = core.stdc.math.remquo;
///
- alias core.stdc.math.remquof remquo;
+ alias remquo = core.stdc.math.remquof;
///
- alias core.stdc.math.remquol remquo;
+ alias remquo = core.stdc.math.remquol;
///
- alias core.stdc.math.copysign copysign;
+ alias copysign = core.stdc.math.copysign;
///
- alias core.stdc.math.copysignf copysign;
+ alias copysign = core.stdc.math.copysignf;
///
- alias core.stdc.math.copysignl copysign;
+ alias copysign = core.stdc.math.copysignl;
///
- alias core.stdc.math.nextafter nextafter;
+ alias nextafter = core.stdc.math.nextafter;
///
- alias core.stdc.math.nextafterf nextafter;
+ alias nextafter = core.stdc.math.nextafterf;
///
- alias core.stdc.math.nextafterl nextafter;
+ alias nextafter = core.stdc.math.nextafterl;
///
- alias core.stdc.math.nexttoward nexttoward;
+ alias nexttoward = core.stdc.math.nexttoward;
///
- alias core.stdc.math.nexttowardf nexttoward;
+ alias nexttoward = core.stdc.math.nexttowardf;
///
- alias core.stdc.math.nexttowardl nexttoward;
+ alias nexttoward = core.stdc.math.nexttowardl;
///
- alias core.stdc.math.fdim fdim;
+ alias fdim = core.stdc.math.fdim;
///
- alias core.stdc.math.fdimf fdim;
+ alias fdim = core.stdc.math.fdimf;
///
- alias core.stdc.math.fdiml fdim;
+ alias fdim = core.stdc.math.fdiml;
///
- alias core.stdc.math.fmax fmax;
+ alias fmax = core.stdc.math.fmax;
///
- alias core.stdc.math.fmaxf fmax;
+ alias fmax = core.stdc.math.fmaxf;
///
- alias core.stdc.math.fmaxl fmax;
+ alias fmax = core.stdc.math.fmaxl;
///
- alias core.stdc.math.fmin fmin;
+ alias fmin = core.stdc.math.fmin;
///
- alias core.stdc.math.fmin fmin;
+ alias fmin = core.stdc.math.fmin;
///
- alias core.stdc.math.fminl fmin;
+ alias fmin = core.stdc.math.fminl;
///
- alias core.stdc.math.fma fma;
+ alias fma = core.stdc.math.fma;
///
- alias core.stdc.math.fmaf fma;
+ alias fma = core.stdc.math.fmaf;
///
- alias core.stdc.math.fmal fma;
+ alias fma = core.stdc.math.fmal;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.carg carg;
- deprecated alias core.stdc.complex.cargf carg;
- deprecated alias core.stdc.complex.cargl carg;
- deprecated alias core.stdc.complex.cimag cimag;
- deprecated alias core.stdc.complex.cimagf cimag;
- deprecated alias core.stdc.complex.cimagl cimag;
- deprecated alias core.stdc.complex.conj conj;
- deprecated alias core.stdc.complex.conjf conj;
- deprecated alias core.stdc.complex.conjl conj;
- deprecated alias core.stdc.complex.cproj cproj;
- deprecated alias core.stdc.complex.cprojf cproj;
- deprecated alias core.stdc.complex.cprojl cproj;
+ deprecated alias carg = core.stdc.complex.carg;
+ deprecated alias carg = core.stdc.complex.cargf;
+ deprecated alias carg = core.stdc.complex.cargl;
+ deprecated alias cimag = core.stdc.complex.cimag;
+ deprecated alias cimag = core.stdc.complex.cimagf;
+ deprecated alias cimag = core.stdc.complex.cimagl;
+ deprecated alias conj = core.stdc.complex.conj;
+ deprecated alias conj = core.stdc.complex.conjf;
+ deprecated alias conj = core.stdc.complex.conjl;
+ deprecated alias cproj = core.stdc.complex.cproj;
+ deprecated alias cproj = core.stdc.complex.cprojf;
+ deprecated alias cproj = core.stdc.complex.cprojl;
// deprecated alias core.stdc.complex.creal creal;
// deprecated alias core.stdc.complex.crealf creal;
@@ -1016,515 +1016,515 @@ else version (OpenBSD)
else
{
///
- alias core.stdc.math.acos acos;
+ alias acos = core.stdc.math.acos;
///
- alias core.stdc.math.acosf acos;
+ alias acos = core.stdc.math.acosf;
///
- alias core.stdc.math.acosl acos;
+ alias acos = core.stdc.math.acosl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cacos acos;
- deprecated alias core.stdc.complex.cacosf acos;
- deprecated alias core.stdc.complex.cacosl acos;
+ deprecated alias acos = core.stdc.complex.cacos;
+ deprecated alias acos = core.stdc.complex.cacosf;
+ deprecated alias acos = core.stdc.complex.cacosl;
///
- alias core.stdc.math.asin asin;
+ alias asin = core.stdc.math.asin;
///
- alias core.stdc.math.asinf asin;
+ alias asin = core.stdc.math.asinf;
///
- alias core.stdc.math.asinl asin;
+ alias asin = core.stdc.math.asinl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.casin asin;
- deprecated alias core.stdc.complex.casinf asin;
- deprecated alias core.stdc.complex.casinl asin;
+ deprecated alias asin = core.stdc.complex.casin;
+ deprecated alias asin = core.stdc.complex.casinf;
+ deprecated alias asin = core.stdc.complex.casinl;
///
- alias core.stdc.math.atan atan;
+ alias atan = core.stdc.math.atan;
///
- alias core.stdc.math.atanf atan;
+ alias atan = core.stdc.math.atanf;
///
- alias core.stdc.math.atanl atan;
+ alias atan = core.stdc.math.atanl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.catan atan;
- deprecated alias core.stdc.complex.catanf atan;
- deprecated alias core.stdc.complex.catanl atan;
+ deprecated alias atan = core.stdc.complex.catan;
+ deprecated alias atan = core.stdc.complex.catanf;
+ deprecated alias atan = core.stdc.complex.catanl;
///
- alias core.stdc.math.atan2 atan2;
+ alias atan2 = core.stdc.math.atan2;
///
- alias core.stdc.math.atan2f atan2;
+ alias atan2 = core.stdc.math.atan2f;
///
- alias core.stdc.math.atan2l atan2;
+ alias atan2 = core.stdc.math.atan2l;
///
- alias core.stdc.math.cos cos;
+ alias cos = core.stdc.math.cos;
///
- alias core.stdc.math.cosf cos;
+ alias cos = core.stdc.math.cosf;
///
- alias core.stdc.math.cosl cos;
+ alias cos = core.stdc.math.cosl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ccos cos;
- deprecated alias core.stdc.complex.ccosf cos;
- deprecated alias core.stdc.complex.ccosl cos;
+ deprecated alias cos = core.stdc.complex.ccos;
+ deprecated alias cos = core.stdc.complex.ccosf;
+ deprecated alias cos = core.stdc.complex.ccosl;
///
- alias core.stdc.math.sin sin;
+ alias sin = core.stdc.math.sin;
///
- alias core.stdc.math.sinf sin;
+ alias sin = core.stdc.math.sinf;
///
- alias core.stdc.math.sinl sin;
+ alias sin = core.stdc.math.sinl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.csin csin;
- deprecated alias core.stdc.complex.csinf csin;
- deprecated alias core.stdc.complex.csinl csin;
+ deprecated alias csin = core.stdc.complex.csin;
+ deprecated alias csin = core.stdc.complex.csinf;
+ deprecated alias csin = core.stdc.complex.csinl;
///
- alias core.stdc.math.tan tan;
+ alias tan = core.stdc.math.tan;
///
- alias core.stdc.math.tanf tan;
+ alias tan = core.stdc.math.tanf;
///
- alias core.stdc.math.tanl tan;
+ alias tan = core.stdc.math.tanl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ctan tan;
- deprecated alias core.stdc.complex.ctanf tan;
- deprecated alias core.stdc.complex.ctanl tan;
+ deprecated alias tan = core.stdc.complex.ctan;
+ deprecated alias tan = core.stdc.complex.ctanf;
+ deprecated alias tan = core.stdc.complex.ctanl;
///
- alias core.stdc.math.acosh acosh;
+ alias acosh = core.stdc.math.acosh;
///
- alias core.stdc.math.acoshf acosh;
+ alias acosh = core.stdc.math.acoshf;
///
- alias core.stdc.math.acoshl acosh;
+ alias acosh = core.stdc.math.acoshl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cacosh acosh;
- deprecated alias core.stdc.complex.cacoshf acosh;
- deprecated alias core.stdc.complex.cacoshl acosh;
+ deprecated alias acosh = core.stdc.complex.cacosh;
+ deprecated alias acosh = core.stdc.complex.cacoshf;
+ deprecated alias acosh = core.stdc.complex.cacoshl;
///
- alias core.stdc.math.asinh asinh;
+ alias asinh = core.stdc.math.asinh;
///
- alias core.stdc.math.asinhf asinh;
+ alias asinh = core.stdc.math.asinhf;
///
- alias core.stdc.math.asinhl asinh;
+ alias asinh = core.stdc.math.asinhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.casinh asinh;
- deprecated alias core.stdc.complex.casinhf asinh;
- deprecated alias core.stdc.complex.casinhl asinh;
+ deprecated alias asinh = core.stdc.complex.casinh;
+ deprecated alias asinh = core.stdc.complex.casinhf;
+ deprecated alias asinh = core.stdc.complex.casinhl;
///
- alias core.stdc.math.atanh atanh;
+ alias atanh = core.stdc.math.atanh;
///
- alias core.stdc.math.atanhf atanh;
+ alias atanh = core.stdc.math.atanhf;
///
- alias core.stdc.math.atanhl atanh;
+ alias atanh = core.stdc.math.atanhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.catanh atanh;
- deprecated alias core.stdc.complex.catanhf atanh;
- deprecated alias core.stdc.complex.catanhl atanh;
+ deprecated alias atanh = core.stdc.complex.catanh;
+ deprecated alias atanh = core.stdc.complex.catanhf;
+ deprecated alias atanh = core.stdc.complex.catanhl;
///
- alias core.stdc.math.cosh cosh;
+ alias cosh = core.stdc.math.cosh;
///
- alias core.stdc.math.coshf cosh;
+ alias cosh = core.stdc.math.coshf;
///
- alias core.stdc.math.coshl cosh;
+ alias cosh = core.stdc.math.coshl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ccosh cosh;
- deprecated alias core.stdc.complex.ccoshf cosh;
- deprecated alias core.stdc.complex.ccoshl cosh;
+ deprecated alias cosh = core.stdc.complex.ccosh;
+ deprecated alias cosh = core.stdc.complex.ccoshf;
+ deprecated alias cosh = core.stdc.complex.ccoshl;
///
- alias core.stdc.math.sinh sinh;
+ alias sinh = core.stdc.math.sinh;
///
- alias core.stdc.math.sinhf sinh;
+ alias sinh = core.stdc.math.sinhf;
///
- alias core.stdc.math.sinhl sinh;
+ alias sinh = core.stdc.math.sinhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.csinh sinh;
- deprecated alias core.stdc.complex.csinhf sinh;
- deprecated alias core.stdc.complex.csinhl sinh;
+ deprecated alias sinh = core.stdc.complex.csinh;
+ deprecated alias sinh = core.stdc.complex.csinhf;
+ deprecated alias sinh = core.stdc.complex.csinhl;
///
- alias core.stdc.math.tanh tanh;
+ alias tanh = core.stdc.math.tanh;
///
- alias core.stdc.math.tanhf tanh;
+ alias tanh = core.stdc.math.tanhf;
///
- alias core.stdc.math.tanhl tanh;
+ alias tanh = core.stdc.math.tanhl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.ctanh tanh;
- deprecated alias core.stdc.complex.ctanhf tanh;
- deprecated alias core.stdc.complex.ctanhl tanh;
+ deprecated alias tanh = core.stdc.complex.ctanh;
+ deprecated alias tanh = core.stdc.complex.ctanhf;
+ deprecated alias tanh = core.stdc.complex.ctanhl;
///
- alias core.stdc.math.exp exp;
+ alias exp = core.stdc.math.exp;
///
- alias core.stdc.math.expf exp;
+ alias exp = core.stdc.math.expf;
///
- alias core.stdc.math.expl exp;
+ alias exp = core.stdc.math.expl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cexp exp;
- deprecated alias core.stdc.complex.cexpf exp;
- deprecated alias core.stdc.complex.cexpl exp;
+ deprecated alias exp = core.stdc.complex.cexp;
+ deprecated alias exp = core.stdc.complex.cexpf;
+ deprecated alias exp = core.stdc.complex.cexpl;
///
- alias core.stdc.math.exp2 exp2;
+ alias exp2 = core.stdc.math.exp2;
///
- alias core.stdc.math.exp2f exp2;
+ alias exp2 = core.stdc.math.exp2f;
///
- alias core.stdc.math.exp2l exp2;
+ alias exp2 = core.stdc.math.exp2l;
///
- alias core.stdc.math.expm1 expm1;
+ alias expm1 = core.stdc.math.expm1;
///
- alias core.stdc.math.expm1f expm1;
+ alias expm1 = core.stdc.math.expm1f;
///
- alias core.stdc.math.expm1l expm1;
+ alias expm1 = core.stdc.math.expm1l;
///
- alias core.stdc.math.frexp frexp;
+ alias frexp = core.stdc.math.frexp;
///
- alias core.stdc.math.frexpf frexp;
+ alias frexp = core.stdc.math.frexpf;
///
- alias core.stdc.math.frexpl frexp;
+ alias frexp = core.stdc.math.frexpl;
///
- alias core.stdc.math.ilogb ilogb;
+ alias ilogb = core.stdc.math.ilogb;
///
- alias core.stdc.math.ilogbf ilogb;
+ alias ilogb = core.stdc.math.ilogbf;
///
- alias core.stdc.math.ilogbl ilogb;
+ alias ilogb = core.stdc.math.ilogbl;
///
- alias core.stdc.math.ldexp ldexp;
+ alias ldexp = core.stdc.math.ldexp;
///
- alias core.stdc.math.ldexpf ldexp;
+ alias ldexp = core.stdc.math.ldexpf;
///
- alias core.stdc.math.ldexpl ldexp;
+ alias ldexp = core.stdc.math.ldexpl;
///
- alias core.stdc.math.log log;
+ alias log = core.stdc.math.log;
///
- alias core.stdc.math.logf log;
+ alias log = core.stdc.math.logf;
///
- alias core.stdc.math.logl log;
+ alias log = core.stdc.math.logl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.clog log;
- deprecated alias core.stdc.complex.clogf log;
- deprecated alias core.stdc.complex.clogl log;
+ deprecated alias log = core.stdc.complex.clog;
+ deprecated alias log = core.stdc.complex.clogf;
+ deprecated alias log = core.stdc.complex.clogl;
///
- alias core.stdc.math.log10 log10;
+ alias log10 = core.stdc.math.log10;
///
- alias core.stdc.math.log10f log10;
+ alias log10 = core.stdc.math.log10f;
///
- alias core.stdc.math.log10l log10;
+ alias log10 = core.stdc.math.log10l;
///
- alias core.stdc.math.log1p log1p;
+ alias log1p = core.stdc.math.log1p;
///
- alias core.stdc.math.log1pf log1p;
+ alias log1p = core.stdc.math.log1pf;
///
- alias core.stdc.math.log1pl log1p;
+ alias log1p = core.stdc.math.log1pl;
///
- alias core.stdc.math.log2 log2;
+ alias log2 = core.stdc.math.log2;
///
- alias core.stdc.math.log2f log2;
+ alias log2 = core.stdc.math.log2f;
///
- alias core.stdc.math.log2l log2;
+ alias log2 = core.stdc.math.log2l;
///
- alias core.stdc.math.logb logb;
+ alias logb = core.stdc.math.logb;
///
- alias core.stdc.math.logbf logb;
+ alias logb = core.stdc.math.logbf;
///
- alias core.stdc.math.logbl logb;
+ alias logb = core.stdc.math.logbl;
///
- alias core.stdc.math.modf modf;
+ alias modf = core.stdc.math.modf;
///
- alias core.stdc.math.modff modf;
+ alias modf = core.stdc.math.modff;
///
- alias core.stdc.math.modfl modf;
+ alias modf = core.stdc.math.modfl;
///
- alias core.stdc.math.scalbn scalbn;
+ alias scalbn = core.stdc.math.scalbn;
///
- alias core.stdc.math.scalbnf scalbn;
+ alias scalbn = core.stdc.math.scalbnf;
///
- alias core.stdc.math.scalbnl scalbn;
+ alias scalbn = core.stdc.math.scalbnl;
///
- alias core.stdc.math.scalbln scalbln;
+ alias scalbln = core.stdc.math.scalbln;
///
- alias core.stdc.math.scalblnf scalbln;
+ alias scalbln = core.stdc.math.scalblnf;
///
- alias core.stdc.math.scalblnl scalbln;
+ alias scalbln = core.stdc.math.scalblnl;
///
- alias core.stdc.math.cbrt cbrt;
+ alias cbrt = core.stdc.math.cbrt;
///
- alias core.stdc.math.cbrtf cbrt;
+ alias cbrt = core.stdc.math.cbrtf;
///
- alias core.stdc.math.cbrtl cbrt;
+ alias cbrt = core.stdc.math.cbrtl;
///
- alias core.stdc.math.fabs fabs;
+ alias fabs = core.stdc.math.fabs;
version (CRuntime_Microsoft)
{
version (MinGW)
{
///
- alias core.stdc.math.fabsf fabs;
+ alias fabs = core.stdc.math.fabsf;
///
- alias core.stdc.math.fabsl fabs;
+ alias fabs = core.stdc.math.fabsl;
}
}
else
{
///
- alias core.stdc.math.fabsf fabs;
+ alias fabs = core.stdc.math.fabsf;
///
- alias core.stdc.math.fabsl fabs;
+ alias fabs = core.stdc.math.fabsl;
}
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cabs fabs;
- deprecated alias core.stdc.complex.cabsf fabs;
- deprecated alias core.stdc.complex.cabsl fabs;
+ deprecated alias fabs = core.stdc.complex.cabs;
+ deprecated alias fabs = core.stdc.complex.cabsf;
+ deprecated alias fabs = core.stdc.complex.cabsl;
///
- alias core.stdc.math.hypot hypot;
+ alias hypot = core.stdc.math.hypot;
///
- alias core.stdc.math.hypotf hypot;
+ alias hypot = core.stdc.math.hypotf;
///
- alias core.stdc.math.hypotl hypot;
+ alias hypot = core.stdc.math.hypotl;
///
- alias core.stdc.math.pow pow;
+ alias pow = core.stdc.math.pow;
///
- alias core.stdc.math.powf pow;
+ alias pow = core.stdc.math.powf;
///
- alias core.stdc.math.powl pow;
+ alias pow = core.stdc.math.powl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.cpow pow;
- deprecated alias core.stdc.complex.cpowf pow;
- deprecated alias core.stdc.complex.cpowl pow;
+ deprecated alias pow = core.stdc.complex.cpow;
+ deprecated alias pow = core.stdc.complex.cpowf;
+ deprecated alias pow = core.stdc.complex.cpowl;
///
- alias core.stdc.math.sqrt sqrt;
+ alias sqrt = core.stdc.math.sqrt;
///
- alias core.stdc.math.sqrtf sqrt;
+ alias sqrt = core.stdc.math.sqrtf;
///
- alias core.stdc.math.sqrtl sqrt;
+ alias sqrt = core.stdc.math.sqrtl;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.csqrt sqrt;
- deprecated alias core.stdc.complex.csqrtf sqrt;
- deprecated alias core.stdc.complex.csqrtl sqrt;
+ deprecated alias sqrt = core.stdc.complex.csqrt;
+ deprecated alias sqrt = core.stdc.complex.csqrtf;
+ deprecated alias sqrt = core.stdc.complex.csqrtl;
///
- alias core.stdc.math.erf erf;
+ alias erf = core.stdc.math.erf;
///
- alias core.stdc.math.erff erf;
+ alias erf = core.stdc.math.erff;
///
- alias core.stdc.math.erfl erf;
+ alias erf = core.stdc.math.erfl;
///
- alias core.stdc.math.erfc erfc;
+ alias erfc = core.stdc.math.erfc;
///
- alias core.stdc.math.erfcf erfc;
+ alias erfc = core.stdc.math.erfcf;
///
- alias core.stdc.math.erfcl erfc;
+ alias erfc = core.stdc.math.erfcl;
///
- alias core.stdc.math.lgamma lgamma;
+ alias lgamma = core.stdc.math.lgamma;
///
- alias core.stdc.math.lgammaf lgamma;
+ alias lgamma = core.stdc.math.lgammaf;
///
- alias core.stdc.math.lgammal lgamma;
+ alias lgamma = core.stdc.math.lgammal;
///
- alias core.stdc.math.tgamma tgamma;
+ alias tgamma = core.stdc.math.tgamma;
///
- alias core.stdc.math.tgammaf tgamma;
+ alias tgamma = core.stdc.math.tgammaf;
///
- alias core.stdc.math.tgammal tgamma;
+ alias tgamma = core.stdc.math.tgammal;
///
- alias core.stdc.math.ceil ceil;
+ alias ceil = core.stdc.math.ceil;
///
- alias core.stdc.math.ceilf ceil;
+ alias ceil = core.stdc.math.ceilf;
///
- alias core.stdc.math.ceill ceil;
+ alias ceil = core.stdc.math.ceill;
///
- alias core.stdc.math.floor floor;
+ alias floor = core.stdc.math.floor;
///
- alias core.stdc.math.floorf floor;
+ alias floor = core.stdc.math.floorf;
///
- alias core.stdc.math.floorl floor;
+ alias floor = core.stdc.math.floorl;
///
- alias core.stdc.math.nearbyint nearbyint;
+ alias nearbyint = core.stdc.math.nearbyint;
///
- alias core.stdc.math.nearbyintf nearbyint;
+ alias nearbyint = core.stdc.math.nearbyintf;
///
- alias core.stdc.math.nearbyintl nearbyint;
+ alias nearbyint = core.stdc.math.nearbyintl;
///
- alias core.stdc.math.rint rint;
+ alias rint = core.stdc.math.rint;
///
- alias core.stdc.math.rintf rint;
+ alias rint = core.stdc.math.rintf;
///
- alias core.stdc.math.rintl rint;
+ alias rint = core.stdc.math.rintl;
///
- alias core.stdc.math.lrint lrint;
+ alias lrint = core.stdc.math.lrint;
///
- alias core.stdc.math.lrintf lrint;
+ alias lrint = core.stdc.math.lrintf;
///
- alias core.stdc.math.lrintl lrint;
+ alias lrint = core.stdc.math.lrintl;
///
- alias core.stdc.math.llrint llrint;
+ alias llrint = core.stdc.math.llrint;
///
- alias core.stdc.math.llrintf llrint;
+ alias llrint = core.stdc.math.llrintf;
///
- alias core.stdc.math.llrintl llrint;
+ alias llrint = core.stdc.math.llrintl;
///
- alias core.stdc.math.round round;
+ alias round = core.stdc.math.round;
///
- alias core.stdc.math.roundf round;
+ alias round = core.stdc.math.roundf;
///
- alias core.stdc.math.roundl round;
+ alias round = core.stdc.math.roundl;
///
- alias core.stdc.math.lround lround;
+ alias lround = core.stdc.math.lround;
///
- alias core.stdc.math.lroundf lround;
+ alias lround = core.stdc.math.lroundf;
///
- alias core.stdc.math.lroundl lround;
+ alias lround = core.stdc.math.lroundl;
///
- alias core.stdc.math.llround llround;
+ alias llround = core.stdc.math.llround;
///
- alias core.stdc.math.llroundf llround;
+ alias llround = core.stdc.math.llroundf;
///
- alias core.stdc.math.llroundl llround;
+ alias llround = core.stdc.math.llroundl;
///
- alias core.stdc.math.trunc trunc;
+ alias trunc = core.stdc.math.trunc;
///
- alias core.stdc.math.truncf trunc;
+ alias trunc = core.stdc.math.truncf;
///
- alias core.stdc.math.truncl trunc;
+ alias trunc = core.stdc.math.truncl;
///
- alias core.stdc.math.fmod fmod;
+ alias fmod = core.stdc.math.fmod;
///
- alias core.stdc.math.fmodf fmod;
+ alias fmod = core.stdc.math.fmodf;
///
- alias core.stdc.math.fmodl fmod;
+ alias fmod = core.stdc.math.fmodl;
///
- alias core.stdc.math.remainder remainder;
+ alias remainder = core.stdc.math.remainder;
///
- alias core.stdc.math.remainderf remainder;
+ alias remainder = core.stdc.math.remainderf;
///
- alias core.stdc.math.remainderl remainder;
+ alias remainder = core.stdc.math.remainderl;
///
- alias core.stdc.math.remquo remquo;
+ alias remquo = core.stdc.math.remquo;
///
- alias core.stdc.math.remquof remquo;
+ alias remquo = core.stdc.math.remquof;
///
- alias core.stdc.math.remquol remquo;
+ alias remquo = core.stdc.math.remquol;
///
- alias core.stdc.math.copysign copysign;
+ alias copysign = core.stdc.math.copysign;
///
- alias core.stdc.math.copysignf copysign;
+ alias copysign = core.stdc.math.copysignf;
///
- alias core.stdc.math.copysignl copysign;
+ alias copysign = core.stdc.math.copysignl;
///
- alias core.stdc.math.nan nan;
+ alias nan = core.stdc.math.nan;
///
- alias core.stdc.math.nanf nan;
+ alias nan = core.stdc.math.nanf;
///
- alias core.stdc.math.nanl nan;
+ alias nan = core.stdc.math.nanl;
///
- alias core.stdc.math.nextafter nextafter;
+ alias nextafter = core.stdc.math.nextafter;
///
- alias core.stdc.math.nextafterf nextafter;
+ alias nextafter = core.stdc.math.nextafterf;
///
- alias core.stdc.math.nextafterl nextafter;
+ alias nextafter = core.stdc.math.nextafterl;
///
- alias core.stdc.math.nexttoward nexttoward;
+ alias nexttoward = core.stdc.math.nexttoward;
///
- alias core.stdc.math.nexttowardf nexttoward;
+ alias nexttoward = core.stdc.math.nexttowardf;
///
- alias core.stdc.math.nexttowardl nexttoward;
+ alias nexttoward = core.stdc.math.nexttowardl;
///
- alias core.stdc.math.fdim fdim;
+ alias fdim = core.stdc.math.fdim;
///
- alias core.stdc.math.fdimf fdim;
+ alias fdim = core.stdc.math.fdimf;
///
- alias core.stdc.math.fdiml fdim;
+ alias fdim = core.stdc.math.fdiml;
///
- alias core.stdc.math.fmax fmax;
+ alias fmax = core.stdc.math.fmax;
///
- alias core.stdc.math.fmaxf fmax;
+ alias fmax = core.stdc.math.fmaxf;
///
- alias core.stdc.math.fmaxl fmax;
+ alias fmax = core.stdc.math.fmaxl;
///
- alias core.stdc.math.fmin fmin;
+ alias fmin = core.stdc.math.fmin;
///
- alias core.stdc.math.fmin fmin;
+ alias fmin = core.stdc.math.fmin;
///
- alias core.stdc.math.fminl fmin;
+ alias fmin = core.stdc.math.fminl;
///
- alias core.stdc.math.fma fma;
+ alias fma = core.stdc.math.fma;
///
- alias core.stdc.math.fmaf fma;
+ alias fma = core.stdc.math.fmaf;
///
- alias core.stdc.math.fmal fma;
+ alias fma = core.stdc.math.fmal;
// @@@DEPRECATED_2.105@@@
- deprecated alias core.stdc.complex.carg carg;
- deprecated alias core.stdc.complex.cargf carg;
- deprecated alias core.stdc.complex.cargl carg;
- deprecated alias core.stdc.complex.cimag cimag;
- deprecated alias core.stdc.complex.cimagf cimag;
- deprecated alias core.stdc.complex.cimagl cimag;
- deprecated alias core.stdc.complex.conj conj;
- deprecated alias core.stdc.complex.conjf conj;
- deprecated alias core.stdc.complex.conjl conj;
- deprecated alias core.stdc.complex.cproj cproj;
- deprecated alias core.stdc.complex.cprojf cproj;
- deprecated alias core.stdc.complex.cprojl cproj;
+ deprecated alias carg = core.stdc.complex.carg;
+ deprecated alias carg = core.stdc.complex.cargf;
+ deprecated alias carg = core.stdc.complex.cargl;
+ deprecated alias cimag = core.stdc.complex.cimag;
+ deprecated alias cimag = core.stdc.complex.cimagf;
+ deprecated alias cimag = core.stdc.complex.cimagl;
+ deprecated alias conj = core.stdc.complex.conj;
+ deprecated alias conj = core.stdc.complex.conjf;
+ deprecated alias conj = core.stdc.complex.conjl;
+ deprecated alias cproj = core.stdc.complex.cproj;
+ deprecated alias cproj = core.stdc.complex.cprojf;
+ deprecated alias cproj = core.stdc.complex.cprojl;
// deprecated alias core.stdc.complex.creal creal;
// deprecated alias core.stdc.complex.crealf creal;
// deprecated alias core.stdc.complex.creall creal;
diff --git a/libphobos/libdruntime/core/stdc/wchar_.d b/libphobos/libdruntime/core/stdc/wchar_.d
index cd6192b057bb..43c72ec19053 100644
--- a/libphobos/libdruntime/core/stdc/wchar_.d
+++ b/libphobos/libdruntime/core/stdc/wchar_.d
@@ -149,11 +149,11 @@ else version (Windows)
else
{
///
- alias int mbstate_t;
+ alias mbstate_t = int;
}
///
-alias wchar_t wint_t;
+alias wint_t = wchar_t;
///
enum wchar_t WEOF = 0xFFFF;
diff --git a/libphobos/libdruntime/core/stdc/wctype.d b/libphobos/libdruntime/core/stdc/wctype.d
index 88b6a01245fe..2b55f3decbbe 100644
--- a/libphobos/libdruntime/core/stdc/wctype.d
+++ b/libphobos/libdruntime/core/stdc/wctype.d
@@ -53,9 +53,9 @@ else version (CRuntime_Bionic)
else
{
///
- alias wchar_t wctrans_t;
+ alias wctrans_t = wchar_t;
///
- alias wchar_t wctype_t;
+ alias wctype_t = wchar_t;
}
///
diff --git a/libphobos/libdruntime/core/sys/darwin/mach/kern_return.d b/libphobos/libdruntime/core/sys/darwin/mach/kern_return.d
index 3714e01712c3..5fd383bc96ec 100644
--- a/libphobos/libdruntime/core/sys/darwin/mach/kern_return.d
+++ b/libphobos/libdruntime/core/sys/darwin/mach/kern_return.d
@@ -25,7 +25,7 @@ else version (WatchOS)
version (Darwin):
extern (C):
-alias int kern_return_t;
+alias kern_return_t = int;
enum : kern_return_t
{
diff --git a/libphobos/libdruntime/core/sys/darwin/mach/semaphore.d b/libphobos/libdruntime/core/sys/darwin/mach/semaphore.d
index abaa26711160..83c3e7c0f60d 100644
--- a/libphobos/libdruntime/core/sys/darwin/mach/semaphore.d
+++ b/libphobos/libdruntime/core/sys/darwin/mach/semaphore.d
@@ -30,12 +30,12 @@ nothrow:
public import core.sys.darwin.mach.kern_return;
public import core.sys.darwin.mach.port;
-alias mach_port_t task_t;
-alias mach_port_t thread_t;
-alias mach_port_t semaphore_t;
-alias int sync_policy_t;
+alias task_t = mach_port_t;
+alias thread_t = mach_port_t;
+alias semaphore_t = mach_port_t;
+alias sync_policy_t = int;
-alias int clock_res_t;
+alias clock_res_t = int;
struct mach_timespec_t
{
uint tv_sec;
diff --git a/libphobos/libdruntime/core/sys/darwin/mach/thread_act.d b/libphobos/libdruntime/core/sys/darwin/mach/thread_act.d
index d455d1b83038..3a6e051981e2 100644
--- a/libphobos/libdruntime/core/sys/darwin/mach/thread_act.d
+++ b/libphobos/libdruntime/core/sys/darwin/mach/thread_act.d
@@ -45,10 +45,10 @@ version (PPC64)
version (i386)
{
- alias mach_port_t thread_act_t;
- alias void thread_state_t;
- alias int thread_state_flavor_t;
- alias natural_t mach_msg_type_number_t;
+ alias thread_act_t = mach_port_t;
+ alias thread_state_t = void;
+ alias thread_state_flavor_t = int;
+ alias mach_msg_type_number_t = natural_t;
enum
{
@@ -136,8 +136,8 @@ version (i386)
x86_THREAD_STATE_COUNT = cast(mach_msg_type_number_t)( x86_thread_state_t.sizeof / int.sizeof ),
}
- alias x86_THREAD_STATE MACHINE_THREAD_STATE;
- alias x86_THREAD_STATE_COUNT MACHINE_THREAD_STATE_COUNT;
+ alias MACHINE_THREAD_STATE = x86_THREAD_STATE;
+ alias MACHINE_THREAD_STATE_COUNT = x86_THREAD_STATE_COUNT;
mach_port_t mach_thread_self();
kern_return_t thread_suspend(thread_act_t);
diff --git a/libphobos/libdruntime/core/sys/darwin/sys/attr.d b/libphobos/libdruntime/core/sys/darwin/sys/attr.d
index cb22b380ef68..30c5191df9fb 100644
--- a/libphobos/libdruntime/core/sys/darwin/sys/attr.d
+++ b/libphobos/libdruntime/core/sys/darwin/sys/attr.d
@@ -50,7 +50,7 @@ enum
enum SEARCHFS_MAX_SEARCHPARMS = 4096;
-alias uint text_encoding_t, fsobj_type_t, fsobj_tag_t, fsfile_type_t, fsvolid_t, attrgroup_t;
+alias text_encoding_t = uint, fsobj_type_t = uint, fsobj_tag_t = uint, fsfile_type_t = uint, fsvolid_t = uint, attrgroup_t = uint;
struct attrlist
{
diff --git a/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf32.d b/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf32.d
index c796cd8fa745..c3c2d88b4b98 100644
--- a/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf32.d
+++ b/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf32.d
@@ -13,10 +13,10 @@ extern (C):
import core.stdc.stdint;
public import core.sys.dragonflybsd.sys.elf_common;
-alias uint64_t Elf32_Lword;
-alias Elf32_Word Elf32_Hashelt;
-alias Elf32_Word Elf32_Size;
-alias Elf32_Sword Elf32_Ssize;
+alias Elf32_Lword = uint64_t;
+alias Elf32_Hashelt = Elf32_Word;
+alias Elf32_Size = Elf32_Word;
+alias Elf32_Ssize = Elf32_Sword;
struct Elf32_Dyn
{
@@ -28,7 +28,7 @@ struct Elf32_Dyn
} _d_un d_un;
}
-alias Elf_Note Elf32_Nhdr;
+alias Elf32_Nhdr = Elf_Note;
struct Elf32_Cap
{
diff --git a/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf64.d b/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf64.d
index 89e3ca38a89e..6b911dbe2a4b 100644
--- a/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf64.d
+++ b/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf64.d
@@ -13,10 +13,10 @@ extern (C):
import core.stdc.stdint;
public import core.sys.dragonflybsd.sys.elf_common;
-alias uint64_t Elf64_Lword;
-alias Elf64_Word Elf64_Hashelt;
-alias Elf64_Xword Elf64_Size;
-alias Elf64_Sxword Elf64_Ssize;
+alias Elf64_Lword = uint64_t;
+alias Elf64_Hashelt = Elf64_Word;
+alias Elf64_Size = Elf64_Xword;
+alias Elf64_Ssize = Elf64_Sxword;
struct Elf64_Dyn
{
@@ -35,7 +35,7 @@ extern (D) pure
auto ELF64_R_TYPE_INFO(D, T)(D d, T t) { return cast(Elf64_Xword) d << 8 + cast(Elf64_Xword) t; }
}
-alias Elf_Note Elf64_Nhdr;
+alias Elf64_Nhdr = Elf_Note;
struct Elf64_Cap
{
diff --git a/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf_common.d b/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf_common.d
index 90e5861a6acd..e0d6b24d7f10 100644
--- a/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf_common.d
+++ b/libphobos/libdruntime/core/sys/dragonflybsd/sys/elf_common.d
@@ -60,7 +60,7 @@ enum DT_USED = 0x7ffffffe;
enum DF_1_BIND_NOW = 0x00000001;
-alias VER_NDX VER_DEF_IDX;
+alias VER_DEF_IDX = VER_NDX;
enum VER_FLG_INFO = 0x4;
@@ -74,7 +74,7 @@ extern (D) pure @safe
enum VER_NEED_WEAK = 32768;
enum VER_NEED_HIDDEN = VER_NDX_HIDDEN;
-alias VER_NDX VER_NEED_IDX;
+alias VER_NEED_IDX = VER_NDX;
enum VERSYM_HIDDEN = 0x8000;
enum VERSYM_VERSION = 0x7fff;
diff --git a/libphobos/libdruntime/core/sys/dragonflybsd/sys/link_elf.d b/libphobos/libdruntime/core/sys/dragonflybsd/sys/link_elf.d
index 5dad964057c3..7b7b350001ef 100644
--- a/libphobos/libdruntime/core/sys/dragonflybsd/sys/link_elf.d
+++ b/libphobos/libdruntime/core/sys/dragonflybsd/sys/link_elf.d
@@ -44,7 +44,7 @@ struct link_map
void* l_ld;
link_map* l_next, l_prev;
}
-alias link_map Link_map;
+alias Link_map = link_map;
enum
{
@@ -73,8 +73,8 @@ struct dl_phdr_info
}
-private alias int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
-private alias int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
+private alias dl_iterate_phdr_cb = int function(dl_phdr_info*, size_t, void *);
+private alias dl_iterate_phdr_cb_ngc = int function(dl_phdr_info*, size_t, void *) @nogc;
int dl_iterate_phdr(dl_iterate_phdr_cb __callback, void*__data);
int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback, void*__data) @nogc;
diff --git a/libphobos/libdruntime/core/sys/elf/package.d b/libphobos/libdruntime/core/sys/elf/package.d
index 60e05d97036e..ccf4e6f8637e 100644
--- a/libphobos/libdruntime/core/sys/elf/package.d
+++ b/libphobos/libdruntime/core/sys/elf/package.d
@@ -11,30 +11,30 @@ nothrow:
import core.stdc.stdint;
-alias uint16_t Elf32_Half;
-alias uint16_t Elf64_Half;
+alias Elf32_Half = uint16_t;
+alias Elf64_Half = uint16_t;
-alias uint32_t Elf32_Word;
-alias int32_t Elf32_Sword;
-alias uint32_t Elf64_Word;
-alias int32_t Elf64_Sword;
+alias Elf32_Word = uint32_t;
+alias Elf32_Sword = int32_t;
+alias Elf64_Word = uint32_t;
+alias Elf64_Sword = int32_t;
-alias uint64_t Elf32_Xword;
-alias int64_t Elf32_Sxword;
-alias uint64_t Elf64_Xword;
-alias int64_t Elf64_Sxword;
+alias Elf32_Xword = uint64_t;
+alias Elf32_Sxword = int64_t;
+alias Elf64_Xword = uint64_t;
+alias Elf64_Sxword = int64_t;
-alias uint32_t Elf32_Addr;
-alias uint64_t Elf64_Addr;
+alias Elf32_Addr = uint32_t;
+alias Elf64_Addr = uint64_t;
-alias uint32_t Elf32_Off;
-alias uint64_t Elf64_Off;
+alias Elf32_Off = uint32_t;
+alias Elf64_Off = uint64_t;
-alias uint16_t Elf32_Section;
-alias uint16_t Elf64_Section;
+alias Elf32_Section = uint16_t;
+alias Elf64_Section = uint16_t;
-alias Elf32_Half Elf32_Versym;
-alias Elf64_Half Elf64_Versym;
+alias Elf32_Versym = Elf32_Half;
+alias Elf64_Versym = Elf64_Half;
enum EI_NIDENT = 16;
@@ -492,9 +492,9 @@ extern (D)
auto ELF32_ST_BIND(T)(T val) { return cast(ubyte)val >> 4; }
auto ELF32_ST_TYPE(T)(T val) { return val & 0xf; }
auto ELF32_ST_INFO(B, T)(B bind, T type) { return (bind << 4) + (type & 0xf); }
- alias ELF32_ST_BIND ELF64_ST_BIND;
- alias ELF32_ST_TYPE ELF64_ST_TYPE;
- alias ELF32_ST_INFO ELF64_ST_INFO;
+ alias ELF64_ST_BIND = ELF32_ST_BIND;
+ alias ELF64_ST_TYPE = ELF32_ST_TYPE;
+ alias ELF64_ST_INFO = ELF32_ST_INFO;
}
enum STB_LOCAL = 0;
@@ -866,9 +866,9 @@ extern (D)
auto ELF32_M_INFO(S, SZ)(S sym, SZ size) { return (sym << 8) + cast(ubyte)size; }
}
-alias ELF32_M_SYM ELF64_M_SYM;
-alias ELF32_M_SIZE ELF64_M_SIZE;
-alias ELF32_M_INFO ELF64_M_INFO;
+alias ELF64_M_SYM = ELF32_M_SYM;
+alias ELF64_M_SIZE = ELF32_M_SIZE;
+alias ELF64_M_INFO = ELF32_M_INFO;
enum EF_CPU32 = 0x00810000;
enum R_68K_NONE = 0;
@@ -1380,7 +1380,7 @@ enum LL_EXPORTS = (1 << 3);
enum LL_DELAY_LOAD = (1 << 4);
enum LL_DELTA = (1 << 5);
-alias Elf32_Addr Elf32_Conflict;
+alias Elf32_Conflict = Elf32_Addr;
enum EF_PARISC_TRAPNIL = 0x00010000;
enum EF_PARISC_EXT = 0x00020000;
diff --git a/libphobos/libdruntime/core/sys/freebsd/sys/elf32.d b/libphobos/libdruntime/core/sys/freebsd/sys/elf32.d
index 4e8ae2843fbb..75c293eefd5a 100644
--- a/libphobos/libdruntime/core/sys/freebsd/sys/elf32.d
+++ b/libphobos/libdruntime/core/sys/freebsd/sys/elf32.d
@@ -13,10 +13,10 @@ nothrow:
import core.stdc.stdint;
public import core.sys.freebsd.sys.elf_common;
-alias uint64_t Elf32_Lword;
-alias Elf32_Word Elf32_Hashelt;
-alias Elf32_Word Elf32_Size;
-alias Elf32_Sword Elf32_Ssize;
+alias Elf32_Lword = uint64_t;
+alias Elf32_Hashelt = Elf32_Word;
+alias Elf32_Size = Elf32_Word;
+alias Elf32_Ssize = Elf32_Sword;
struct Elf32_Dyn
{
@@ -28,7 +28,7 @@ struct Elf32_Dyn
} _d_un d_un;
}
-alias Elf_Note Elf32_Nhdr;
+alias Elf32_Nhdr = Elf_Note;
struct Elf32_Cap
{
diff --git a/libphobos/libdruntime/core/sys/freebsd/sys/elf64.d b/libphobos/libdruntime/core/sys/freebsd/sys/elf64.d
index c56460c123bf..f1dff66ad38b 100644
--- a/libphobos/libdruntime/core/sys/freebsd/sys/elf64.d
+++ b/libphobos/libdruntime/core/sys/freebsd/sys/elf64.d
@@ -13,10 +13,10 @@ nothrow:
import core.stdc.stdint;
public import core.sys.freebsd.sys.elf_common;
-alias uint64_t Elf64_Lword;
-alias Elf64_Word Elf64_Hashelt;
-alias Elf64_Xword Elf64_Size;
-alias Elf64_Sxword Elf64_Ssize;
+alias Elf64_Lword = uint64_t;
+alias Elf64_Hashelt = Elf64_Word;
+alias Elf64_Size = Elf64_Xword;
+alias Elf64_Ssize = Elf64_Sxword;
struct Elf64_Dyn
{
@@ -35,7 +35,7 @@ extern (D)
auto ELF64_R_TYPE_INFO(D, T)(D d, T t) { return cast(Elf64_Xword) d << 8 + cast(Elf64_Xword) t; }
}
-alias Elf_Note Elf64_Nhdr;
+alias Elf64_Nhdr = Elf_Note;
struct Elf64_Cap
{
diff --git a/libphobos/libdruntime/core/sys/freebsd/sys/elf_common.d b/libphobos/libdruntime/core/sys/freebsd/sys/elf_common.d
index 05e78bf0dc6c..c167c80bb7fc 100644
--- a/libphobos/libdruntime/core/sys/freebsd/sys/elf_common.d
+++ b/libphobos/libdruntime/core/sys/freebsd/sys/elf_common.d
@@ -79,11 +79,11 @@ enum STV_EXPORTED = 4;
enum STV_SINGLETON = 5;
enum STV_ELIMINATE = 6;
-alias VER_NDX VER_DEF_IDX;
+alias VER_DEF_IDX = VER_NDX;
enum VER_NEED_WEAK = 32768;
enum VER_NEED_HIDDEN = VER_NDX_HIDDEN;
-alias VER_NDX VER_NEED_IDX;
+alias VER_NEED_IDX = VER_NDX;
enum VER_NDX_GIVEN = 2;
enum VER_NDX_HIDDEN = 32768;
diff --git a/libphobos/libdruntime/core/sys/freebsd/sys/link_elf.d b/libphobos/libdruntime/core/sys/freebsd/sys/link_elf.d
index d743d51a7b21..f1e4c7394228 100644
--- a/libphobos/libdruntime/core/sys/freebsd/sys/link_elf.d
+++ b/libphobos/libdruntime/core/sys/freebsd/sys/link_elf.d
@@ -42,7 +42,7 @@ struct link_map
void* l_ld;
link_map* l_next, l_prev;
}
-alias link_map Link_map;
+alias Link_map = link_map;
enum
{
@@ -71,8 +71,8 @@ struct dl_phdr_info
}
-private alias extern(C) int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
-private alias extern(C) int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
+private alias dl_iterate_phdr_cb = extern(C) int function(dl_phdr_info*, size_t, void *);
+private alias dl_iterate_phdr_cb_ngc = extern(C) int function(dl_phdr_info*, size_t, void *) @nogc;
extern int dl_iterate_phdr(dl_iterate_phdr_cb __callback, void*__data);
extern int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback, void*__data) @nogc;
extern int _rtld_addr_phdr(const void*, dl_phdr_info*) @nogc;
diff --git a/libphobos/libdruntime/core/sys/linux/dlfcn.d b/libphobos/libdruntime/core/sys/linux/dlfcn.d
index 9d86d8915556..7a110bbbf93a 100644
--- a/libphobos/libdruntime/core/sys/linux/dlfcn.d
+++ b/libphobos/libdruntime/core/sys/linux/dlfcn.d
@@ -165,7 +165,7 @@ static if (_GNU_SOURCE)
{
enum RTLD_NEXT = cast(void *)-1L;
enum RTLD_DEFAULT = cast(void *)0;
- alias c_long Lmid_t;
+ alias Lmid_t = c_long;
enum LM_ID_BASE = 0;
enum LM_ID_NEWLM = -1;
}
diff --git a/libphobos/libdruntime/core/sys/linux/elf.d b/libphobos/libdruntime/core/sys/linux/elf.d
index 0486cbee0bba..18a61354c783 100644
--- a/libphobos/libdruntime/core/sys/linux/elf.d
+++ b/libphobos/libdruntime/core/sys/linux/elf.d
@@ -16,7 +16,7 @@ public import core.sys.elf;
extern (D)
{
auto ELF32_ST_VISIBILITY(O)(O o) { return o & 0x03; }
- alias ELF32_ST_VISIBILITY ELF64_ST_VISIBILITY;
+ alias ELF64_ST_VISIBILITY = ELF32_ST_VISIBILITY;
}
struct Elf32_Nhdr
diff --git a/libphobos/libdruntime/core/sys/linux/link.d b/libphobos/libdruntime/core/sys/linux/link.d
index ebb5771f705d..2b0b1f50cac5 100644
--- a/libphobos/libdruntime/core/sys/linux/link.d
+++ b/libphobos/libdruntime/core/sys/linux/link.d
@@ -33,68 +33,68 @@ import core.sys.linux.elf;
// <bits/elfclass.h>
version (Android)
{
- alias __WORDSIZE __ELF_NATIVE_CLASS;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
version (D_LP64)
- alias uint64_t Elf_Symndx;
+ alias Elf_Symndx = uint64_t;
else
- alias uint32_t Elf_Symndx;
+ alias Elf_Symndx = uint32_t;
}
else version (X86_Any)
{
// http://sourceware.org/git/?p=glibc.git;a=blob;f=bits/elfclass.h
- alias __WORDSIZE __ELF_NATIVE_CLASS;
- alias uint32_t Elf_Symndx;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
+ alias Elf_Symndx = uint32_t;
}
else version (HPPA_Any)
{
// http://sourceware.org/git/?p=glibc.git;a=blob;f=bits/elfclass.h
- alias __WORDSIZE __ELF_NATIVE_CLASS;
- alias uint32_t Elf_Symndx;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
+ alias Elf_Symndx = uint32_t;
}
else version (MIPS_Any)
{
// http://sourceware.org/git/?p=glibc.git;a=blob;f=bits/elfclass.h
- alias __WORDSIZE __ELF_NATIVE_CLASS;
- alias uint32_t Elf_Symndx;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
+ alias Elf_Symndx = uint32_t;
}
else version (PPC_Any)
{
// http://sourceware.org/git/?p=glibc.git;a=blob;f=bits/elfclass.h
- alias __WORDSIZE __ELF_NATIVE_CLASS;
- alias uint32_t Elf_Symndx;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
+ alias Elf_Symndx = uint32_t;
}
else version (ARM_Any)
{
// http://sourceware.org/git/?p=glibc.git;a=blob;f=bits/elfclass.h
- alias __WORDSIZE __ELF_NATIVE_CLASS;
- alias uint32_t Elf_Symndx;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
+ alias Elf_Symndx = uint32_t;
}
else version (RISCV_Any)
{
// http://sourceware.org/git/?p=glibc.git;a=blob;f=bits/elfclass.h
- alias __WORDSIZE __ELF_NATIVE_CLASS;
- alias uint32_t Elf_Symndx;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
+ alias Elf_Symndx = uint32_t;
}
else version (SPARC_Any)
{
// http://sourceware.org/git/?p=glibc.git;a=blob;f=bits/elfclass.h
- alias __WORDSIZE __ELF_NATIVE_CLASS;
- alias uint32_t Elf_Symndx;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
+ alias Elf_Symndx = uint32_t;
}
else version (IBMZ_Any)
{
// http://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/unix/sysv/linux/s390/bits/elfclass.h
- alias __WORDSIZE __ELF_NATIVE_CLASS;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
static if (__WORDSIZE == 64)
- alias uint64_t Elf_Symndx;
+ alias Elf_Symndx = uint64_t;
else
- alias uint32_t Elf_Symndx;
+ alias Elf_Symndx = uint32_t;
}
else version (LoongArch64)
{
// http://sourceware.org/git/?p=glibc.git;a=blob;f=bits/elfclass.h
- alias __WORDSIZE __ELF_NATIVE_CLASS;
- alias uint32_t Elf_Symndx;
+ alias __ELF_NATIVE_CLASS = __WORDSIZE;
+ alias Elf_Symndx = uint32_t;
}
else
static assert(0, "unimplemented");
@@ -102,7 +102,7 @@ else
template ElfW(string type)
{
- mixin("alias Elf"~__ELF_NATIVE_CLASS.stringof~"_"~type~" ElfW;");
+ mixin("alias ElfW = Elf"~__ELF_NATIVE_CLASS.stringof~"_"~type~";");
}
enum
@@ -182,8 +182,8 @@ struct dl_phdr_info
void *dlpi_tls_data;
}
-private alias extern(C) int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
-private alias extern(C) int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
+private alias dl_iterate_phdr_cb = extern(C) int function(dl_phdr_info*, size_t, void *);
+private alias dl_iterate_phdr_cb_ngc = extern(C) int function(dl_phdr_info*, size_t, void *) @nogc;
extern int dl_iterate_phdr(dl_iterate_phdr_cb __callback, void*__data);
extern int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback, void*__data) @nogc;
diff --git a/libphobos/libdruntime/core/sys/linux/sched.d b/libphobos/libdruntime/core/sys/linux/sched.d
index 97a1478d76ab..155d41d3127c 100644
--- a/libphobos/libdruntime/core/sys/linux/sched.d
+++ b/libphobos/libdruntime/core/sys/linux/sched.d
@@ -93,7 +93,7 @@ private // helpers
}
/// Type for array elements in 'cpu_set_t'.
-alias c_ulong cpu_mask;
+alias cpu_mask = c_ulong;
/// Data structure to describe CPU mask.
struct cpu_set_t
diff --git a/libphobos/libdruntime/core/sys/linux/stdio.d b/libphobos/libdruntime/core/sys/linux/stdio.d
index 2d079fd71f7f..1d18429b0362 100644
--- a/libphobos/libdruntime/core/sys/linux/stdio.d
+++ b/libphobos/libdruntime/core/sys/linux/stdio.d
@@ -16,10 +16,10 @@ import core.stdc.stddef : wchar_t;
extern(C) nothrow
{
- alias ssize_t function(void *cookie, char *buf, size_t size) cookie_read_function_t;
- alias ssize_t function(void *cookie, const(char) *buf, size_t size) cookie_write_function_t;
- alias int function(void *cookie, off64_t *offset, int whence) cookie_seek_function_t;
- alias int function(void *cookie) cookie_close_function_t;
+ alias cookie_read_function_t = ssize_t function(void *cookie, char *buf, size_t size);
+ alias cookie_write_function_t = ssize_t function(void *cookie, const(char) *buf, size_t size);
+ alias cookie_seek_function_t = int function(void *cookie, off64_t *offset, int whence);
+ alias cookie_close_function_t = int function(void *cookie);
struct cookie_io_functions_t
{
diff --git a/libphobos/libdruntime/core/sys/linux/sys/eventfd.d b/libphobos/libdruntime/core/sys/linux/sys/eventfd.d
index bb2d1371faa6..42c81629e882 100644
--- a/libphobos/libdruntime/core/sys/linux/sys/eventfd.d
+++ b/libphobos/libdruntime/core/sys/linux/sys/eventfd.d
@@ -30,7 +30,7 @@ version (X86_64) version = X86_Any;
import core.stdc.stdint: uint64_t;
/// Type for the event counter
-alias uint64_t eventfd_t;
+alias eventfd_t = uint64_t;
/* Return file descriptor for generic event channel. Set initial
value to count. */
diff --git a/libphobos/libdruntime/core/sys/netbsd/sys/elf32.d b/libphobos/libdruntime/core/sys/netbsd/sys/elf32.d
index 48386f60212e..14046cdceffb 100644
--- a/libphobos/libdruntime/core/sys/netbsd/sys/elf32.d
+++ b/libphobos/libdruntime/core/sys/netbsd/sys/elf32.d
@@ -13,10 +13,10 @@ nothrow:
import core.stdc.stdint;
public import core.sys.netbsd.sys.elf_common;
-alias uint64_t Elf32_Lword;
-alias Elf32_Word Elf32_Hashelt;
-alias Elf32_Word Elf32_Size;
-alias Elf32_Sword Elf32_Ssize;
+alias Elf32_Lword = uint64_t;
+alias Elf32_Hashelt = Elf32_Word;
+alias Elf32_Size = Elf32_Word;
+alias Elf32_Ssize = Elf32_Sword;
struct Elf32_Dyn
{
@@ -28,7 +28,7 @@ struct Elf32_Dyn
} _d_un d_un;
}
-alias Elf_Note Elf32_Nhdr;
+alias Elf32_Nhdr = Elf_Note;
struct Elf32_Cap
{
diff --git a/libphobos/libdruntime/core/sys/netbsd/sys/elf64.d b/libphobos/libdruntime/core/sys/netbsd/sys/elf64.d
index 3eeaa90cf108..33e25327d9cc 100644
--- a/libphobos/libdruntime/core/sys/netbsd/sys/elf64.d
+++ b/libphobos/libdruntime/core/sys/netbsd/sys/elf64.d
@@ -13,10 +13,10 @@ nothrow:
import core.stdc.stdint;
public import core.sys.netbsd.sys.elf_common;
-alias uint64_t Elf64_Lword;
-alias Elf64_Word Elf64_Hashelt;
-alias Elf64_Xword Elf64_Size;
-alias Elf64_Sxword Elf64_Ssize;
+alias Elf64_Lword = uint64_t;
+alias Elf64_Hashelt = Elf64_Word;
+alias Elf64_Size = Elf64_Xword;
+alias Elf64_Ssize = Elf64_Sxword;
struct Elf64_Dyn
{
@@ -35,7 +35,7 @@ extern (D)
auto ELF64_R_TYPE_INFO(D, T)(D d, T t) { return cast(Elf64_Xword) d << 8 + cast(Elf64_Xword) t; }
}
-alias Elf_Note Elf64_Nhdr;
+alias Elf64_Nhdr = Elf_Note;
struct Elf64_Cap
{
diff --git a/libphobos/libdruntime/core/sys/netbsd/sys/elf_common.d b/libphobos/libdruntime/core/sys/netbsd/sys/elf_common.d
index 6c911bdc6b9c..1c13f72bb601 100644
--- a/libphobos/libdruntime/core/sys/netbsd/sys/elf_common.d
+++ b/libphobos/libdruntime/core/sys/netbsd/sys/elf_common.d
@@ -82,11 +82,11 @@ enum STV_EXPORTED = 4;
enum STV_SINGLETON = 5;
enum STV_ELIMINATE = 6;
-alias VER_NDX VER_DEF_IDX;
+alias VER_DEF_IDX = VER_NDX;
enum VER_NEED_WEAK = 32768;
enum VER_NEED_HIDDEN = VER_NDX_HIDDEN;
-alias VER_NDX VER_NEED_IDX;
+alias VER_NEED_IDX = VER_NDX;
enum VER_NDX_GIVEN = 2;
enum VER_NDX_HIDDEN = 32768;
diff --git a/libphobos/libdruntime/core/sys/netbsd/sys/link_elf.d b/libphobos/libdruntime/core/sys/netbsd/sys/link_elf.d
index 4caec61adc8f..2740f789c3a2 100644
--- a/libphobos/libdruntime/core/sys/netbsd/sys/link_elf.d
+++ b/libphobos/libdruntime/core/sys/netbsd/sys/link_elf.d
@@ -36,7 +36,7 @@ struct link_map
link_map* l_next;
link_map* l_prev;
}
-alias link_map Link_map;
+alias Link_map = link_map;
enum
{
@@ -65,7 +65,7 @@ struct dl_phdr_info
}
-private alias extern(C) int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
-private alias extern(C) int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
+private alias dl_iterate_phdr_cb = extern(C) int function(dl_phdr_info*, size_t, void *);
+private alias dl_iterate_phdr_cb_ngc = extern(C) int function(dl_phdr_info*, size_t, void *) @nogc;
extern int dl_iterate_phdr(dl_iterate_phdr_cb __callback, void*__data);
extern int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback, void*__data) @nogc;
diff --git a/libphobos/libdruntime/core/sys/openbsd/sys/elf32.d b/libphobos/libdruntime/core/sys/openbsd/sys/elf32.d
index c56112186aa6..4f3c3336b2e0 100644
--- a/libphobos/libdruntime/core/sys/openbsd/sys/elf32.d
+++ b/libphobos/libdruntime/core/sys/openbsd/sys/elf32.d
@@ -14,10 +14,10 @@ nothrow:
import core.stdc.stdint;
public import core.sys.openbsd.sys.elf_common;
-alias uint64_t Elf32_Lword;
-alias Elf32_Word Elf32_Hashelt;
-alias Elf32_Word Elf32_Size;
-alias Elf32_Sword Elf32_Ssize;
+alias Elf32_Lword = uint64_t;
+alias Elf32_Hashelt = Elf32_Word;
+alias Elf32_Size = Elf32_Word;
+alias Elf32_Ssize = Elf32_Sword;
struct Elf32_Dyn
{
@@ -29,7 +29,7 @@ struct Elf32_Dyn
} _d_un d_un;
}
-alias Elf_Note Elf32_Nhdr;
+alias Elf32_Nhdr = Elf_Note;
struct Elf32_Cap
{
diff --git a/libphobos/libdruntime/core/sys/openbsd/sys/elf64.d b/libphobos/libdruntime/core/sys/openbsd/sys/elf64.d
index 47f84d44daf5..c5acc72e223e 100644
--- a/libphobos/libdruntime/core/sys/openbsd/sys/elf64.d
+++ b/libphobos/libdruntime/core/sys/openbsd/sys/elf64.d
@@ -14,10 +14,10 @@ nothrow:
import core.stdc.stdint;
public import core.sys.openbsd.sys.elf_common;
-alias uint64_t Elf64_Lword;
-alias Elf64_Word Elf64_Hashelt;
-alias Elf64_Xword Elf64_Size;
-alias Elf64_Sxword Elf64_Ssize;
+alias Elf64_Lword = uint64_t;
+alias Elf64_Hashelt = Elf64_Word;
+alias Elf64_Size = Elf64_Xword;
+alias Elf64_Ssize = Elf64_Sxword;
struct Elf64_Dyn
{
@@ -36,7 +36,7 @@ extern (D) pure
auto ELF64_R_TYPE_INFO(D, T)(D d, T t) { return cast(Elf64_Xword) d << 8 + cast(Elf64_Xword) t; }
}
-alias Elf_Note Elf64_Nhdr;
+alias Elf64_Nhdr = Elf_Note;
struct Elf64_Cap
{
diff --git a/libphobos/libdruntime/core/sys/openbsd/sys/elf_common.d b/libphobos/libdruntime/core/sys/openbsd/sys/elf_common.d
index 4812e1f04dd8..b30d253ea05d 100644
--- a/libphobos/libdruntime/core/sys/openbsd/sys/elf_common.d
+++ b/libphobos/libdruntime/core/sys/openbsd/sys/elf_common.d
@@ -61,7 +61,7 @@ enum DT_USED = 0x7ffffffe;
enum DF_1_BIND_NOW = 0x00000001;
-alias VER_NDX VER_DEF_IDX;
+alias VER_DEF_IDX = VER_NDX;
enum VER_FLG_INFO = 0x4;
@@ -75,7 +75,7 @@ extern (D) pure @safe
enum VER_NEED_WEAK = 32768;
enum VER_NEED_HIDDEN = VER_NDX_HIDDEN;
-alias VER_NDX VER_NEED_IDX;
+alias VER_NEED_IDX = VER_NDX;
enum VERSYM_HIDDEN = 0x8000;
enum VERSYM_VERSION = 0x7fff;
diff --git a/libphobos/libdruntime/core/sys/openbsd/sys/link_elf.d b/libphobos/libdruntime/core/sys/openbsd/sys/link_elf.d
index 55fc79268e23..581ff1b4c399 100644
--- a/libphobos/libdruntime/core/sys/openbsd/sys/link_elf.d
+++ b/libphobos/libdruntime/core/sys/openbsd/sys/link_elf.d
@@ -58,8 +58,8 @@ struct dl_phdr_info
}
-private alias int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
-private alias int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
+private alias dl_iterate_phdr_cb = int function(dl_phdr_info*, size_t, void *);
+private alias dl_iterate_phdr_cb_ngc = int function(dl_phdr_info*, size_t, void *) @nogc;
int dl_iterate_phdr(dl_iterate_phdr_cb __callback, void*__data);
int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback, void*__data) @nogc;
diff --git a/libphobos/libdruntime/core/sys/posix/arpa/inet.d b/libphobos/libdruntime/core/sys/posix/arpa/inet.d
index c602e17d3226..33f31094e334 100644
--- a/libphobos/libdruntime/core/sys/posix/arpa/inet.d
+++ b/libphobos/libdruntime/core/sys/posix/arpa/inet.d
@@ -60,8 +60,8 @@ int inet_pton(int, const scope char*, void*);
version (CRuntime_Glibc)
{
- alias uint16_t in_port_t;
- alias uint32_t in_addr_t;
+ alias in_port_t = uint16_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
@@ -83,8 +83,8 @@ version (CRuntime_Glibc)
}
else version (Darwin)
{
- alias uint16_t in_port_t;
- alias uint32_t in_addr_t;
+ alias in_port_t = uint16_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
@@ -106,8 +106,8 @@ else version (Darwin)
}
else version (FreeBSD)
{
- alias uint16_t in_port_t;
- alias uint32_t in_addr_t;
+ alias in_port_t = uint16_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
@@ -129,8 +129,8 @@ else version (FreeBSD)
}
else version (NetBSD)
{
- alias uint16_t in_port_t;
- alias uint32_t in_addr_t;
+ alias in_port_t = uint16_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
@@ -152,8 +152,8 @@ else version (NetBSD)
}
else version (OpenBSD)
{
- alias uint16_t in_port_t;
- alias uint32_t in_addr_t;
+ alias in_port_t = uint16_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
@@ -185,8 +185,8 @@ else version (OpenBSD)
}
else version (DragonFlyBSD)
{
- alias uint16_t in_port_t;
- alias uint32_t in_addr_t;
+ alias in_port_t = uint16_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
@@ -208,8 +208,8 @@ else version (DragonFlyBSD)
}
else version (Solaris)
{
- alias uint16_t in_port_t;
- alias uint32_t in_addr_t;
+ alias in_port_t = uint16_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
@@ -231,7 +231,7 @@ else version (Solaris)
}
else version (CRuntime_Bionic)
{
- alias uint32_t in_addr_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
@@ -263,8 +263,8 @@ else version (CRuntime_Bionic)
}
else version (CRuntime_Musl)
{
- alias uint16_t in_port_t;
- alias uint32_t in_addr_t;
+ alias in_port_t = uint16_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
@@ -286,8 +286,8 @@ else version (CRuntime_Musl)
}
else version (CRuntime_UClibc)
{
- alias uint16_t in_port_t;
- alias uint32_t in_addr_t;
+ alias in_port_t = uint16_t;
+ alias in_addr_t = uint32_t;
struct in_addr
{
diff --git a/libphobos/libdruntime/core/sys/posix/dirent.d b/libphobos/libdruntime/core/sys/posix/dirent.d
index 0e822f556c70..18cee4c43cd7 100644
--- a/libphobos/libdruntime/core/sys/posix/dirent.d
+++ b/libphobos/libdruntime/core/sys/posix/dirent.d
@@ -197,7 +197,7 @@ version (CRuntime_Glibc)
static if ( __USE_FILE_OFFSET64 )
{
dirent* readdir64(DIR*);
- alias readdir64 readdir;
+ alias readdir = readdir64;
}
else
{
@@ -256,7 +256,7 @@ else version (FreeBSD)
DT_WHT = 14
}
- alias void* DIR;
+ alias DIR = void*;
version (GNU)
{
@@ -285,10 +285,10 @@ else version (NetBSD)
DT_WHT = 14
}
- alias void* DIR;
+ alias DIR = void*;
dirent* __readdir30(DIR*);
- alias __readdir30 readdir;
+ alias readdir = __readdir30;
}
else version (OpenBSD)
{
@@ -304,7 +304,7 @@ else version (OpenBSD)
DT_SOCK = 12,
}
- alias void* DIR;
+ alias DIR = void*;
dirent* readdir(DIR*);
}
@@ -324,7 +324,7 @@ else version (DragonFlyBSD)
DT_DBF = 15, /* database record file */
}
- alias void* DIR;
+ alias DIR = void*;
dirent* readdir(DIR*);
}
@@ -348,7 +348,7 @@ else version (Solaris)
static if (__USE_LARGEFILE64)
{
dirent* readdir64(DIR*);
- alias readdir64 readdir;
+ alias readdir = readdir64;
}
else
{
@@ -429,7 +429,7 @@ else version (CRuntime_UClibc)
static if ( __USE_FILE_OFFSET64 )
{
dirent* readdir64(DIR*);
- alias readdir64 readdir;
+ alias readdir = readdir64;
}
else
{
@@ -471,7 +471,7 @@ else version (NetBSD)
{
int closedir(DIR*);
DIR* __opendir30(const scope char*);
- alias __opendir30 opendir;
+ alias opendir = __opendir30;
void rewinddir(DIR*);
}
else
@@ -494,7 +494,7 @@ version (CRuntime_Glibc)
static if ( __USE_LARGEFILE64 )
{
int readdir64_r(DIR*, dirent*, dirent**);
- alias readdir64_r readdir_r;
+ alias readdir_r = readdir64_r;
}
else
{
@@ -529,7 +529,7 @@ else version (DragonFlyBSD)
else version (NetBSD)
{
int __readdir_r30(DIR*, dirent*, dirent**);
- alias __readdir_r30 readdir_r;
+ alias readdir_r = __readdir_r30;
}
else version (OpenBSD)
{
@@ -540,7 +540,7 @@ else version (Solaris)
static if (__USE_LARGEFILE64)
{
int readdir64_r(DIR*, dirent*, dirent**);
- alias readdir64_r readdir_r;
+ alias readdir_r = readdir64_r;
}
else
{
@@ -560,7 +560,7 @@ else version (CRuntime_UClibc)
static if ( __USE_LARGEFILE64 )
{
int readdir64_r(DIR*, dirent*, dirent**);
- alias readdir64_r readdir_r;
+ alias readdir_r = readdir64_r;
}
else
{
diff --git a/libphobos/libdruntime/core/sys/posix/fcntl.d b/libphobos/libdruntime/core/sys/posix/fcntl.d
index 4f7a22592d4e..f64e234cedfc 100644
--- a/libphobos/libdruntime/core/sys/posix/fcntl.d
+++ b/libphobos/libdruntime/core/sys/posix/fcntl.d
@@ -886,13 +886,13 @@ version (CRuntime_Glibc)
static if ( __USE_FILE_OFFSET64 )
{
int creat64(const scope char*, mode_t);
- alias creat64 creat;
+ alias creat = creat64;
int open64(const scope char*, int, ...);
- alias open64 open;
+ alias open = open64;
int openat64(int, const scope char*, int, ...);
- alias openat64 openat;
+ alias openat = openat64;
}
else
{
@@ -941,9 +941,9 @@ else version (Solaris)
static if (__USE_LARGEFILE64)
{
- alias creat creat64;
- alias open open64;
- alias openat openat64;
+ alias creat64 = creat;
+ alias open64 = open;
+ alias openat64 = openat;
}
}
else
@@ -951,13 +951,13 @@ else version (Solaris)
static if (__USE_LARGEFILE64)
{
int creat64(const scope char*, mode_t);
- alias creat64 creat;
+ alias creat = creat64;
int open64(const scope char*, int, ...);
- alias open64 open;
+ alias open = open64;
int openat64(int, const scope char*, int, ...);
- alias openat64 openat;
+ alias openat = openat64;
}
else
{
@@ -984,13 +984,13 @@ else version (CRuntime_UClibc)
static if ( __USE_FILE_OFFSET64 )
{
int creat64(const scope char*, mode_t);
- alias creat64 creat;
+ alias creat = creat64;
int open64(const scope char*, int, ...);
- alias open64 open;
+ alias open = open64;
int openat64(int, const scope char*, int, ...);
- alias openat64 openat;
+ alias openat = openat64;
}
else
{
diff --git a/libphobos/libdruntime/core/sys/posix/iconv.d b/libphobos/libdruntime/core/sys/posix/iconv.d
index e588fb8210ab..f160b8bf039f 100644
--- a/libphobos/libdruntime/core/sys/posix/iconv.d
+++ b/libphobos/libdruntime/core/sys/posix/iconv.d
@@ -36,7 +36,7 @@ nothrow:
@nogc:
-alias void* iconv_t;
+alias iconv_t = void*;
/// Allocate descriptor for code conversion from codeset FROMCODE to
/// codeset TOCODE.
diff --git a/libphobos/libdruntime/core/sys/posix/mqueue.d b/libphobos/libdruntime/core/sys/posix/mqueue.d
index f8b4b1509443..a272f85b313a 100644
--- a/libphobos/libdruntime/core/sys/posix/mqueue.d
+++ b/libphobos/libdruntime/core/sys/posix/mqueue.d
@@ -34,7 +34,7 @@ extern (C):
version (CRuntime_Glibc)
{
/// Message queue descriptor.
- alias int mqd_t;
+ alias mqd_t = int;
/**
* Used in getting and setting the attributes of a message queue.
diff --git a/libphobos/libdruntime/core/sys/posix/poll.d b/libphobos/libdruntime/core/sys/posix/poll.d
index 5901f62b5c3c..4a320d158d15 100644
--- a/libphobos/libdruntime/core/sys/posix/poll.d
+++ b/libphobos/libdruntime/core/sys/posix/poll.d
@@ -55,7 +55,7 @@ version (CRuntime_Glibc)
short revents;
}
- alias c_ulong nfds_t;
+ alias nfds_t = c_ulong;
int poll(pollfd*, nfds_t, int);
}
@@ -68,13 +68,13 @@ else version (Darwin)
short revents;
}
- alias uint nfds_t;
+ alias nfds_t = uint;
int poll(pollfd*, nfds_t, int);
}
else version (FreeBSD)
{
- alias uint nfds_t;
+ alias nfds_t = uint;
struct pollfd
{
@@ -87,7 +87,7 @@ else version (FreeBSD)
}
else version (NetBSD)
{
- alias uint nfds_t;
+ alias nfds_t = uint;
struct pollfd
{
@@ -100,7 +100,7 @@ else version (NetBSD)
}
else version (OpenBSD)
{
- alias uint nfds_t;
+ alias nfds_t = uint;
struct pollfd
{
@@ -113,7 +113,7 @@ else version (OpenBSD)
}
else version (DragonFlyBSD)
{
- alias uint nfds_t;
+ alias nfds_t = uint;
struct pollfd
{
@@ -126,7 +126,7 @@ else version (DragonFlyBSD)
}
else version (Solaris)
{
- alias c_ulong nfds_t;
+ alias nfds_t = c_ulong;
struct pollfd
{
@@ -146,7 +146,7 @@ else version (CRuntime_Bionic)
short revents;
}
- alias uint nfds_t;
+ alias nfds_t = uint;
int poll(pollfd*, nfds_t, c_long);
}
@@ -159,7 +159,7 @@ else version (CRuntime_Musl)
short revents;
}
- alias uint nfds_t;
+ alias nfds_t = uint;
int poll(pollfd*, nfds_t, c_long);
}
@@ -172,7 +172,7 @@ else version (CRuntime_UClibc)
short revents;
}
- alias c_ulong nfds_t;
+ alias nfds_t = c_ulong;
int poll(pollfd*, nfds_t, int);
}
diff --git a/libphobos/libdruntime/core/sys/posix/pthread.d b/libphobos/libdruntime/core/sys/posix/pthread.d
index 86844f9c5ce1..33c442df08f4 100644
--- a/libphobos/libdruntime/core/sys/posix/pthread.d
+++ b/libphobos/libdruntime/core/sys/posix/pthread.d
@@ -473,8 +473,8 @@ int pthread_atfork(void function(), void function(), void function());
int pthread_cancel(pthread_t);
}
-alias void function(void*) _pthread_cleanup_routine;
-alias void function(void*) @nogc _pthread_cleanup_routine_nogc;
+alias _pthread_cleanup_routine = void function(void*);
+alias _pthread_cleanup_routine_nogc = void function(void*) @nogc;
version (CRuntime_Glibc)
{
struct _pthread_cleanup_buffer
diff --git a/libphobos/libdruntime/core/sys/posix/pwd.d b/libphobos/libdruntime/core/sys/posix/pwd.d
index e2a77dec3cf5..d4b4a07673a3 100644
--- a/libphobos/libdruntime/core/sys/posix/pwd.d
+++ b/libphobos/libdruntime/core/sys/posix/pwd.d
@@ -230,9 +230,9 @@ else version (FreeBSD)
else version (NetBSD)
{
int __getpwnam_r50(const scope char*, passwd*, char*, size_t, passwd**);
- alias __getpwnam_r50 getpwnam_r;
+ alias getpwnam_r = __getpwnam_r50;
int __getpwuid_r50(uid_t, passwd*, char*, size_t, passwd**);
- alias __getpwuid_r50 getpwuid_r;
+ alias getpwuid_r = __getpwuid_r50;
}
else version (OpenBSD)
{
diff --git a/libphobos/libdruntime/core/sys/posix/semaphore.d b/libphobos/libdruntime/core/sys/posix/semaphore.d
index 4f3b6e951c33..dc9c14fd96b5 100644
--- a/libphobos/libdruntime/core/sys/posix/semaphore.d
+++ b/libphobos/libdruntime/core/sys/posix/semaphore.d
@@ -51,7 +51,7 @@ int sem_wait(sem_t*);
version (CRuntime_Glibc)
{
- private alias int __atomic_lock_t;
+ private alias __atomic_lock_t = int;
private struct _pthread_fastlock
{
@@ -70,7 +70,7 @@ version (CRuntime_Glibc)
}
else version (Darwin)
{
- alias int sem_t;
+ alias sem_t = int;
enum SEM_FAILED = cast(sem_t*) null;
}
@@ -92,7 +92,7 @@ else version (FreeBSD)
}
else version (NetBSD)
{
- alias size_t sem_t;
+ alias sem_t = size_t;
enum SEM_FAILED = cast(sem_t*) null;
}
diff --git a/libphobos/libdruntime/core/sys/posix/setjmp.d b/libphobos/libdruntime/core/sys/posix/setjmp.d
index cd378ce03a74..24497a27ae25 100644
--- a/libphobos/libdruntime/core/sys/posix/setjmp.d
+++ b/libphobos/libdruntime/core/sys/posix/setjmp.d
@@ -49,7 +49,7 @@ version (CRuntime_Glibc)
//enum JB_PC = 7;
//enum JB_SIZE = 64;
- alias long[8] __jmp_buf;
+ alias __jmp_buf = long[8];
}
else version (X86)
{
@@ -61,11 +61,11 @@ version (CRuntime_Glibc)
//enum JB_PC = 5;
//enum JB_SIZE = 24;
- alias int[6] __jmp_buf;
+ alias __jmp_buf = int[6];
}
else version (SPARC)
{
- alias int[3] __jmp_buf;
+ alias __jmp_buf = int[3];
}
else version (SPARC64)
{
@@ -73,11 +73,11 @@ version (CRuntime_Glibc)
}
else version (AArch64)
{
- alias long[22] __jmp_buf;
+ alias __jmp_buf = long[22];
}
else version (ARM)
{
- alias int[64] __jmp_buf;
+ alias __jmp_buf = int[64];
}
else version (HPPA)
{
@@ -95,11 +95,11 @@ version (CRuntime_Glibc)
}
else version (PPC)
{
- alias int[64 + (12*4)] __jmp_buf;
+ alias __jmp_buf = int[64 + (12*4)];
}
else version (PPC64)
{
- alias long[64] __jmp_buf;
+ alias __jmp_buf = long[64];
}
else version (MIPS32)
{
@@ -199,9 +199,9 @@ version (CRuntime_Glibc)
sigset_t __saved_mask;
}
- alias __jmp_buf_tag[1] jmp_buf;
+ alias jmp_buf = __jmp_buf_tag[1];
- alias _setjmp setjmp; // see XOpen block
+ alias setjmp = _setjmp; // see XOpen block
void longjmp(ref jmp_buf, int);
}
else version (FreeBSD)
@@ -235,7 +235,7 @@ else version (FreeBSD)
}
else
static assert(0);
- alias _jmp_buf[1] jmp_buf;
+ alias jmp_buf = _jmp_buf[1];
int setjmp(ref jmp_buf);
void longjmp(ref jmp_buf, int);
@@ -255,7 +255,7 @@ else version (NetBSD)
}
else
static assert(0);
- alias _jmp_buf[_JBLEN] jmp_buf;
+ alias jmp_buf = _jmp_buf[_JBLEN];
int setjmp(ref jmp_buf);
void longjmp(ref jmp_buf, int);
@@ -313,7 +313,7 @@ else version (DragonFlyBSD)
}
else
static assert(0);
- alias _jmp_buf[1] jmp_buf;
+ alias jmp_buf = _jmp_buf[1];
int setjmp(ref jmp_buf);
void longjmp(ref jmp_buf, int);
@@ -342,7 +342,7 @@ else version (CRuntime_Bionic)
static assert(false, "Architecture not supported.");
}
- alias c_long[_JBLEN] jmp_buf;
+ alias jmp_buf = c_long[_JBLEN];
int setjmp(ref jmp_buf);
void longjmp(ref jmp_buf, int);
@@ -351,11 +351,11 @@ else version (CRuntime_UClibc)
{
version (X86_64)
{
- alias long[8] __jmp_buf;
+ alias __jmp_buf = long[8];
}
else version (ARM)
{
- align(8) alias int[64] __jmp_buf;
+ align(8) alias __jmp_buf = int[64];
}
else version (MIPS32)
{
@@ -410,9 +410,9 @@ else version (CRuntime_UClibc)
sigset_t __saved_mask;
}
- alias __jmp_buf_tag[1] jmp_buf;
+ alias jmp_buf = __jmp_buf_tag[1];
- alias _setjmp setjmp;
+ alias setjmp = _setjmp;
void longjmp(ref jmp_buf, int);
}
@@ -428,10 +428,10 @@ void siglongjmp(sigjmp_buf, int);
version (CRuntime_Glibc)
{
- alias jmp_buf sigjmp_buf;
+ alias sigjmp_buf = jmp_buf;
int __sigsetjmp(sigjmp_buf, int);
- alias __sigsetjmp sigsetjmp;
+ alias sigsetjmp = __sigsetjmp;
void siglongjmp(sigjmp_buf, int);
}
else version (FreeBSD)
@@ -466,7 +466,7 @@ else version (FreeBSD)
}
else
static assert(0);
- alias _sigjmp_buf[1] sigjmp_buf;
+ alias sigjmp_buf = _sigjmp_buf[1];
int sigsetjmp(ref sigjmp_buf);
void siglongjmp(ref sigjmp_buf, int);
@@ -484,7 +484,7 @@ else version (NetBSD)
}
else
static assert(0);
- alias _sigjmp_buf[_JBLEN + 1] sigjmp_buf;
+ alias sigjmp_buf = _sigjmp_buf[_JBLEN + 1];
int sigsetjmp(ref sigjmp_buf);
void siglongjmp(ref sigjmp_buf, int);
@@ -505,24 +505,24 @@ else version (DragonFlyBSD)
}
else
static assert(0);
- alias _sigjmp_buf[1] sigjmp_buf;
+ alias sigjmp_buf = _sigjmp_buf[1];
int sigsetjmp(ref sigjmp_buf);
void siglongjmp(ref sigjmp_buf, int);
}
else version (CRuntime_Bionic)
{
- alias c_long[_JBLEN + 1] sigjmp_buf;
+ alias sigjmp_buf = c_long[_JBLEN + 1];
int sigsetjmp(ref sigjmp_buf, int);
void siglongjmp(ref sigjmp_buf, int);
}
else version (CRuntime_UClibc)
{
- alias jmp_buf sigjmp_buf;
+ alias sigjmp_buf = jmp_buf;
int __sigsetjmp(ref sigjmp_buf, int);
- alias __sigsetjmp sigsetjmp;
+ alias sigsetjmp = __sigsetjmp;
void siglongjmp(ref sigjmp_buf, int);
}
diff --git a/libphobos/libdruntime/core/sys/posix/signal.d b/libphobos/libdruntime/core/sys/posix/signal.d
index bdc68687d0f6..aed6ca7bcad3 100644
--- a/libphobos/libdruntime/core/sys/posix/signal.d
+++ b/libphobos/libdruntime/core/sys/posix/signal.d
@@ -108,14 +108,14 @@ int raise(int sig); (defined in core.stdc.signal)
//sig_atomic_t (defined in core.stdc.signal)
-private alias void function(int) sigfn_t;
-private alias void function(int, siginfo_t*, void*) sigactfn_t;
+private alias sigfn_t = void function(int);
+private alias sigactfn_t = void function(int, siginfo_t*, void*);
// nothrow versions
nothrow @nogc
{
- private alias void function(int) sigfn_t2;
- private alias void function(int, siginfo_t*, void*) sigactfn_t2;
+ private alias sigfn_t2 = void function(int);
+ private alias sigactfn_t2 = void function(int, siginfo_t*, void*);
}
enum
@@ -1037,7 +1037,7 @@ else version (Darwin)
{
enum SIG_HOLD = cast(sigfn_t2) 5;
- alias uint sigset_t;
+ alias sigset_t = uint;
enum SA_NOCLDSTOP = 8; // (CX|XSI)
@@ -1492,15 +1492,15 @@ else version (NetBSD)
int __sigsuspend14(const scope sigset_t*);
int sigwait(const scope sigset_t*, int*);
- alias __sigaction14 sigaction;
- alias __sigaddset14 sigaddset;
- alias __sigdelset14 sigdelset;
- alias __sigemptyset14 sigemptyset;
- alias __sigfillset14 sigfillset;
- alias __sigismember14 sigismember;
- alias __sigpending14 sigpending;
- alias __sigprocmask14 sigprocmask;
- alias __sigsuspend14 sigsuspend;
+ alias sigaction = __sigaction14;
+ alias sigaddset = __sigaddset14;
+ alias sigdelset = __sigdelset14;
+ alias sigemptyset = __sigemptyset14;
+ alias sigfillset = __sigfillset14;
+ alias sigismember = __sigismember14;
+ alias sigpending = __sigpending14;
+ alias sigprocmask = __sigprocmask14;
+ alias sigsuspend = __sigsuspend14;
}
else version (OpenBSD)
{
diff --git a/libphobos/libdruntime/core/sys/posix/stdio.d b/libphobos/libdruntime/core/sys/posix/stdio.d
index e3de3e283c11..eceef7f5d446 100644
--- a/libphobos/libdruntime/core/sys/posix/stdio.d
+++ b/libphobos/libdruntime/core/sys/posix/stdio.d
@@ -115,21 +115,21 @@ version (CRuntime_Glibc)
static if ( __USE_FILE_OFFSET64 )
{
int fgetpos64(FILE*, fpos_t *);
- alias fgetpos64 fgetpos;
+ alias fgetpos = fgetpos64;
FILE* fopen64(const scope char*, const scope char*);
- alias fopen64 fopen;
+ alias fopen = fopen64;
FILE* freopen64(const scope char*, const scope char*, FILE*);
- alias freopen64 freopen;
+ alias freopen = freopen64;
int fseek(FILE*, c_long, int);
int fsetpos64(FILE*, const scope fpos_t*);
- alias fsetpos64 fsetpos;
+ alias fsetpos = fsetpos64;
FILE* tmpfile64();
- alias tmpfile64 tmpfile;
+ alias tmpfile = tmpfile64;
}
else
{
@@ -154,21 +154,21 @@ else version (CRuntime_UClibc)
static if ( __USE_FILE_OFFSET64 )
{
int fgetpos64(FILE*, fpos_t *);
- alias fgetpos64 fgetpos;
+ alias fgetpos = fgetpos64;
FILE* fopen64(const scope char*, const scope char*);
- alias fopen64 fopen;
+ alias fopen = fopen64;
FILE* freopen64(const scope char*, const scope char*, FILE*);
- alias freopen64 freopen;
+ alias freopen = freopen64;
int fseek(FILE*, c_long, int);
int fsetpos64(FILE*, const scope fpos_t*);
- alias fsetpos64 fsetpos;
+ alias fsetpos = fsetpos64;
FILE* tmpfile64();
- alias tmpfile64 tmpfile;
+ alias tmpfile = tmpfile64;
}
else
{
@@ -256,7 +256,7 @@ version (CRuntime_Glibc)
static if ( __USE_FILE_OFFSET64 )
{
int fseeko64(FILE*, off_t, int);
- alias fseeko64 fseeko;
+ alias fseeko = fseeko64;
}
else
{
@@ -266,7 +266,7 @@ version (CRuntime_Glibc)
static if ( __USE_FILE_OFFSET64 )
{
off_t ftello64(FILE*);
- alias ftello64 ftello;
+ alias ftello = ftello64;
}
else
{
@@ -285,7 +285,7 @@ else version (CRuntime_UClibc)
static if ( __USE_FILE_OFFSET64 )
{
int fseeko64(FILE*, off_t, int);
- alias fseeko64 fseeko;
+ alias fseeko = fseeko64;
}
else
{
@@ -295,7 +295,7 @@ else version (CRuntime_UClibc)
static if ( __USE_FILE_OFFSET64 )
{
off_t ftello64(FILE*);
- alias ftello64 ftello;
+ alias ftello = ftello64;
}
else
{
@@ -330,7 +330,7 @@ else version (CRuntime_Bionic)
static if ( __USE_FILE_OFFSET64 )
{
int fseeko64(FILE*, off_t, int);
- alias fseeko64 fseeko;
+ alias fseeko = fseeko64;
}
else
{
@@ -340,7 +340,7 @@ else version (CRuntime_Bionic)
static if ( __USE_FILE_OFFSET64 )
{
off_t ftello64(FILE*);
- alias ftello64 ftello;
+ alias ftello = ftello64;
}
else
{
diff --git a/libphobos/libdruntime/core/sys/posix/stdlib.d b/libphobos/libdruntime/core/sys/posix/stdlib.d
index ea7048ec3842..8e8c16fab539 100644
--- a/libphobos/libdruntime/core/sys/posix/stdlib.d
+++ b/libphobos/libdruntime/core/sys/posix/stdlib.d
@@ -167,7 +167,7 @@ else version (NetBSD)
{
int setenv(const scope char*, const scope char*, int);
int __unsetenv13(const scope char*);
- alias __unsetenv13 unsetenv;
+ alias unsetenv = __unsetenv13;
void* valloc(size_t); // LEGACY non-standard
}
else version (OpenBSD)
@@ -339,7 +339,7 @@ version (CRuntime_Glibc)
static if ( __USE_LARGEFILE64 )
{
int mkstemp64(char*);
- alias mkstemp64 mkstemp;
+ alias mkstemp = mkstemp64;
}
else
{
@@ -656,14 +656,14 @@ else version (Solaris)
int mkstemp(char*);
static if ( __USE_LARGEFILE64 )
- alias mkstemp mkstemp64;
+ alias mkstemp64 = mkstemp;
}
else
{
int mkstemp64(char*);
static if ( __USE_LARGEFILE64 )
- alias mkstemp64 mkstemp;
+ alias mkstemp = mkstemp64;
else
int mkstemp(char*);
}
@@ -702,7 +702,7 @@ else version (CRuntime_UClibc)
static if ( __USE_LARGEFILE64 )
{
int mkstemp64(char*);
- alias mkstemp64 mkstemp;
+ alias mkstemp = mkstemp64;
}
else
{
diff --git a/libphobos/libdruntime/core/sys/posix/sys/resource.d b/libphobos/libdruntime/core/sys/posix/sys/resource.d
index b75c794e926a..3da8411d6af7 100644
--- a/libphobos/libdruntime/core/sys/posix/sys/resource.d
+++ b/libphobos/libdruntime/core/sys/posix/sys/resource.d
@@ -82,9 +82,9 @@ version (linux)
}
static if (__USE_FILE_OFFSET64)
- alias ulong rlim_t;
+ alias rlim_t = ulong;
else
- alias c_ulong rlim_t;
+ alias rlim_t = c_ulong;
static if (__USE_FILE_OFFSET64)
enum RLIM_INFINITY = 0xffffffffffffffffUL;
@@ -159,7 +159,7 @@ else version (Darwin)
PRIO_USER = 2,
}
- alias ulong rlim_t;
+ alias rlim_t = ulong;
enum
{
@@ -201,7 +201,7 @@ else version (FreeBSD)
PRIO_USER = 2,
}
- alias long rlim_t;
+ alias rlim_t = long;
enum
{
@@ -221,7 +221,7 @@ else version (FreeBSD)
timeval ru_utime;
timeval ru_stime;
c_long ru_maxrss;
- alias ru_ixrss ru_first;
+ alias ru_first = ru_ixrss;
c_long ru_ixrss;
c_long ru_idrss;
c_long ru_isrss;
@@ -235,7 +235,7 @@ else version (FreeBSD)
c_long ru_nsignals;
c_long ru_nvcsw;
c_long ru_nivcsw;
- alias ru_nivcsw ru_last;
+ alias ru_last = ru_nivcsw;
}
enum
@@ -258,7 +258,7 @@ else version (NetBSD)
PRIO_USER = 2,
}
- alias long rlim_t;
+ alias rlim_t = long;
enum
{
@@ -278,7 +278,7 @@ else version (NetBSD)
timeval ru_utime;
timeval ru_stime;
c_long ru_maxrss;
- alias ru_ixrss ru_first;
+ alias ru_first = ru_ixrss;
c_long ru_ixrss;
c_long ru_idrss;
c_long ru_isrss;
@@ -292,7 +292,7 @@ else version (NetBSD)
c_long ru_nsignals;
c_long ru_nvcsw;
c_long ru_nivcsw;
- alias ru_nivcsw ru_last;
+ alias ru_last = ru_nivcsw;
}
enum
@@ -315,7 +315,7 @@ else version (OpenBSD)
PRIO_USER = 2,
}
- alias ulong rlim_t;
+ alias rlim_t = ulong;
enum
{
@@ -336,7 +336,7 @@ else version (OpenBSD)
timeval ru_utime;
timeval ru_stime;
c_long ru_maxrss;
- alias ru_ixrss ru_first;
+ alias ru_first = ru_ixrss;
c_long ru_ixrss;
c_long ru_idrss;
c_long ru_isrss;
@@ -350,7 +350,7 @@ else version (OpenBSD)
c_long ru_nsignals;
c_long ru_nvcsw;
c_long ru_nivcsw;
- alias ru_nivcsw ru_last;
+ alias ru_last = ru_nivcsw;
}
enum
@@ -374,7 +374,7 @@ else version (DragonFlyBSD)
PRIO_USER = 2,
}
- alias long rlim_t;
+ alias rlim_t = long;
enum
{
@@ -394,7 +394,7 @@ else version (DragonFlyBSD)
timeval ru_utime;
timeval ru_stime;
c_long ru_maxrss;
- alias ru_ixrss ru_first;
+ alias ru_first = ru_ixrss;
c_long ru_ixrss;
c_long ru_idrss;
c_long ru_isrss;
@@ -408,7 +408,7 @@ else version (DragonFlyBSD)
c_long ru_nsignals;
c_long ru_nvcsw;
c_long ru_nivcsw;
- alias ru_nivcsw ru_last;
+ alias ru_last = ru_nivcsw;
}
enum
@@ -431,7 +431,7 @@ else version (Solaris)
PRIO_USER = 2,
}
- alias c_ulong rlim_t;
+ alias rlim_t = c_ulong;
enum : c_long
{
@@ -564,8 +564,8 @@ else version (CRuntime_Musl)
int setpriority(int, id_t, int);
int getrlimit(int, rlimit*);
int setrlimit(int, const scope rlimit*);
- alias getrlimit getrlimit64;
- alias setrlimit setrlimit64;
+ alias getrlimit64 = getrlimit;
+ alias setrlimit64 = setrlimit;
pragma(mangle, muslRedirTime64Mangle!("getrusage", "__getrusage_time64"))
int getrusage(int, rusage*);
}
diff --git a/libphobos/libdruntime/core/sys/posix/sys/select.d b/libphobos/libdruntime/core/sys/posix/sys/select.d
index c8a88bddc0ca..064dfbcc5f88 100644
--- a/libphobos/libdruntime/core/sys/posix/sys/select.d
+++ b/libphobos/libdruntime/core/sys/posix/sys/select.d
@@ -54,7 +54,7 @@ version (CRuntime_Glibc)
{
private
{
- alias c_long __fd_mask;
+ alias __fd_mask = c_long;
enum uint __NFDBITS = 8 * __fd_mask.sizeof;
extern (D) auto __FDELT()( int d ) pure
@@ -175,7 +175,7 @@ else version (FreeBSD)
{
private
{
- alias c_ulong __fd_mask;
+ alias __fd_mask = c_ulong;
enum _NFDBITS = __fd_mask.sizeof * 8;
}
@@ -225,7 +225,7 @@ else version (NetBSD)
{
private
{
- alias c_ulong __fd_mask;
+ alias __fd_mask = c_ulong;
enum _NFDBITS = __fd_mask.sizeof * 8;
}
@@ -275,7 +275,7 @@ else version (OpenBSD)
{
private
{
- alias uint __fd_mask;
+ alias __fd_mask = uint;
enum _NFDBITS = __fd_mask.sizeof * 8;
}
@@ -323,7 +323,7 @@ else version (DragonFlyBSD)
{
private
{
- alias c_ulong __fd_mask;
+ alias __fd_mask = c_ulong;
enum _NFDBITS = __fd_mask.sizeof * 8;
}
@@ -373,7 +373,7 @@ else version (Solaris)
{
private
{
- alias c_long fds_mask;
+ alias fds_mask = c_long;
enum _NBBY = 8;
enum FD_NFDBITS = fds_mask.sizeof * _NBBY;
@@ -416,7 +416,7 @@ else version (CRuntime_Bionic)
{
private
{
- alias c_ulong __fd_mask;
+ alias __fd_mask = c_ulong;
enum uint __NFDBITS = 8 * __fd_mask.sizeof;
extern (D) auto __FDELT()( int d ) pure
@@ -465,7 +465,7 @@ else version (CRuntime_Musl)
{
enum FD_SETSIZE = 1024;
- alias ulong fd_mask;
+ alias fd_mask = ulong;
private
{
@@ -514,7 +514,7 @@ else version (CRuntime_UClibc)
{
private
{
- alias c_long __fd_mask;
+ alias __fd_mask = c_long;
enum uint __NFDBITS = 8 * __fd_mask.sizeof;
extern (D) auto __FDELT()( int d ) pure
diff --git a/libphobos/libdruntime/core/sys/posix/sys/shm.d b/libphobos/libdruntime/core/sys/posix/sys/shm.d
index 7481d8cc60f9..927778dd2a64 100644
--- a/libphobos/libdruntime/core/sys/posix/sys/shm.d
+++ b/libphobos/libdruntime/core/sys/posix/sys/shm.d
@@ -58,7 +58,7 @@ version (linux)
enum SHM_RND = 0x02000; // 020000
enum SHM_REMAP = 0x4000; // 040000
- alias c_ulong shmatt_t;
+ alias shmatt_t = c_ulong;
/* For any changes, please check /usr/include/bits/shm.h */
struct shmid_ds
@@ -83,7 +83,7 @@ else version (FreeBSD)
enum SHM_RDONLY = 0x01000; // 010000
enum SHM_RND = 0x02000; // 020000
- alias c_ulong shmatt_t;
+ alias shmatt_t = c_ulong;
struct shmid_ds_old // <= FreeBSD7
{
@@ -115,7 +115,7 @@ else version (NetBSD)
enum SHM_RDONLY = 0x01000; // 010000
enum SHM_RND = 0x02000; // 020000
- alias c_ulong shmatt_t;
+ alias shmatt_t = c_ulong;
struct shmid_ds
{
@@ -135,7 +135,7 @@ else version (OpenBSD)
enum SHM_RDONLY = 0x01000; // 010000
enum SHM_RND = 0x02000; // 020000
- alias short shmatt_t;
+ alias shmatt_t = short;
struct shmid_ds
{
@@ -158,7 +158,7 @@ else version (DragonFlyBSD)
enum SHM_RDONLY = 0x01000; // 010000
enum SHM_RND = 0x02000; // 020000
- alias c_ulong shmatt_t;
+ alias shmatt_t = c_ulong;
struct shmid_ds
{
@@ -198,7 +198,7 @@ int shmget(key_t, size_t, int);
version (CRuntime_Glibc)
{
int __getpagesize();
- alias __getpagesize SHMLBA;
+ alias SHMLBA = __getpagesize;
void* shmat(int, const scope void*, int);
int shmctl(int, int, shmid_ds*);
@@ -273,7 +273,7 @@ else version (CRuntime_Bionic)
else version (CRuntime_UClibc)
{
int __getpagesize();
- alias __getpagesize SHMLBA;
+ alias SHMLBA = __getpagesize;
void* shmat(int, const scope void*, int);
int shmctl(int, int, shmid_ds*);
diff --git a/libphobos/libdruntime/core/sys/posix/sys/socket.d b/libphobos/libdruntime/core/sys/posix/sys/socket.d
index 5bdc22294c1d..35f316bd9351 100644
--- a/libphobos/libdruntime/core/sys/posix/sys/socket.d
+++ b/libphobos/libdruntime/core/sys/posix/sys/socket.d
@@ -141,8 +141,8 @@ SHUT_WR
version (linux)
{
- alias uint socklen_t;
- alias ushort sa_family_t;
+ alias socklen_t = uint;
+ alias sa_family_t = ushort;
struct sockaddr
{
@@ -622,8 +622,8 @@ version (linux)
}
else version (Darwin)
{
- alias uint socklen_t;
- alias ubyte sa_family_t;
+ alias socklen_t = uint;
+ alias sa_family_t = ubyte;
struct sockaddr
{
@@ -762,8 +762,8 @@ else version (Darwin)
}
else version (FreeBSD)
{
- alias uint socklen_t;
- alias ubyte sa_family_t;
+ alias socklen_t = uint;
+ alias sa_family_t = ubyte;
struct sockaddr
{
@@ -920,8 +920,8 @@ else version (FreeBSD)
}
else version (NetBSD)
{
- alias uint socklen_t;
- alias ubyte sa_family_t;
+ alias socklen_t = uint;
+ alias sa_family_t = ubyte;
struct sockaddr
{
@@ -1098,8 +1098,8 @@ else version (NetBSD)
}
else version (OpenBSD)
{
- alias uint socklen_t;
- alias ubyte sa_family_t;
+ alias socklen_t = uint;
+ alias sa_family_t = ubyte;
struct sockaddr
{
@@ -1270,8 +1270,8 @@ else version (OpenBSD)
}
else version (DragonFlyBSD)
{
- alias uint socklen_t;
- alias ubyte sa_family_t;
+ alias socklen_t = uint;
+ alias sa_family_t = ubyte;
enum
{
@@ -1470,8 +1470,8 @@ else version (DragonFlyBSD)
}
else version (Solaris)
{
- alias uint socklen_t;
- alias ushort sa_family_t;
+ alias socklen_t = uint;
+ alias sa_family_t = ushort;
struct sockaddr
{
@@ -1479,7 +1479,7 @@ else version (Solaris)
char[14] sa_data = 0;
}
- alias double sockaddr_maxalign_t;
+ alias sockaddr_maxalign_t = double;
private
{
diff --git a/libphobos/libdruntime/core/sys/posix/sys/stat.d b/libphobos/libdruntime/core/sys/posix/sys/stat.d
index 67d4e83f2a3d..a2548037b9da 100644
--- a/libphobos/libdruntime/core/sys/posix/sys/stat.d
+++ b/libphobos/libdruntime/core/sys/posix/sys/stat.d
@@ -964,7 +964,7 @@ version (linux)
c_ulong __unused4;
c_ulong __unused5;
}
- static if (__USE_LARGEFILE64) alias stat_t stat64_t;
+ static if (__USE_LARGEFILE64) alias stat64_t = stat_t;
static if (__WORDSIZE == 64)
static assert(stat_t.sizeof == 144);
@@ -1468,7 +1468,7 @@ else version (Solaris)
char[_ST_FSTYPSZ] st_fstype = 0;
}
- static if (__USE_LARGEFILE64) alias stat_t stat64_t;
+ static if (__USE_LARGEFILE64) alias stat64_t = stat_t;
}
else
{
@@ -1540,9 +1540,9 @@ else version (Solaris)
}
static if (__USE_FILE_OFFSET64)
- alias stat64_t stat_t;
+ alias stat_t = stat64_t;
else
- alias stat32_t stat_t;
+ alias stat_t = stat32_t;
}
@@ -1940,16 +1940,16 @@ version (CRuntime_Glibc)
static if ( __USE_LARGEFILE64 )
{
int fstat64(int, stat_t*) @trusted;
- alias fstat64 fstat;
+ alias fstat = fstat64;
int lstat64(const scope char*, stat_t*);
- alias lstat64 lstat;
+ alias lstat = lstat64;
int stat64(const scope char*, stat_t*);
- alias stat64 stat;
+ alias stat = stat64;
int fstatat64(int, const scope char*, stat_t*, int);
- alias fstatat64 fstatat;
+ alias fstatat = fstatat64;
}
else
@@ -1975,10 +1975,10 @@ else version (Solaris)
static if (__USE_LARGEFILE64)
{
- alias fstat fstat64;
- alias lstat lstat64;
- alias stat stat64;
- alias fstatat fstatat64;
+ alias fstat64 = fstat;
+ alias lstat64 = lstat;
+ alias stat64 = stat;
+ alias fstatat64 = fstatat;
}
}
else
@@ -1986,16 +1986,16 @@ else version (Solaris)
static if (__USE_LARGEFILE64)
{
int fstat64(int, stat_t*) @trusted;
- alias fstat64 fstat;
+ alias fstat = fstat64;
int lstat64(const scope char*, stat_t*);
- alias lstat64 lstat;
+ alias lstat = lstat64;
int stat64(const scope char*, stat_t*);
- alias stat64 stat;
+ alias stat = stat64;
int fstatat64(int, const scope char*, stat_t*, int);
- alias fstatat64 fstatat;
+ alias fstatat = fstatat64;
}
else
{
@@ -2084,9 +2084,9 @@ else version (NetBSD)
int __fstat50(int, stat_t*);
int __lstat50(const scope char*, stat_t*);
int __stat50(const scope char*, stat_t*);
- alias __fstat50 fstat;
- alias __lstat50 lstat;
- alias __stat50 stat;
+ alias fstat = __fstat50;
+ alias lstat = __lstat50;
+ alias stat = __stat50;
int fchmodat(int, const scope char*, mode_t, int);
int fstatat(int, const scope char*, stat_t*, int);
int futimens(int, ref const(timespec)[2]);
@@ -2141,9 +2141,9 @@ else version (CRuntime_Musl)
pragma(mangle, muslRedirTime64Mangle!("fstatat", "__fstatat_time64"))
int fstatat(int, const scope char*, stat_t*, int);
- alias fstat fstat64;
- alias lstat lstat64;
- alias stat stat64;
+ alias fstat64 = fstat;
+ alias lstat64 = lstat;
+ alias stat64 = stat;
int fchmodat(int, const scope char*, mode_t, int);
int futimens(int, ref const(timespec)[2]);
int mkdirat(int, const scope char*, mode_t);
@@ -2155,16 +2155,16 @@ else version (CRuntime_UClibc)
static if ( __USE_LARGEFILE64 )
{
int fstat64(int, stat_t*) @trusted;
- alias fstat64 fstat;
+ alias fstat = fstat64;
int lstat64(const scope char*, stat_t*);
- alias lstat64 lstat;
+ alias lstat = lstat64;
int stat64(const scope char*, stat_t*);
- alias stat64 stat;
+ alias stat = stat64;
int fstatat64(int, const scope char*, stat_t*, int);
- alias fstatat64 fstatat;
+ alias fstatat = fstatat64;
}
else
{
diff --git a/libphobos/libdruntime/core/sys/posix/sys/statvfs.d b/libphobos/libdruntime/core/sys/posix/sys/statvfs.d
index ede7866bae75..dec253d30055 100644
--- a/libphobos/libdruntime/core/sys/posix/sys/statvfs.d
+++ b/libphobos/libdruntime/core/sys/posix/sys/statvfs.d
@@ -74,10 +74,10 @@ version (CRuntime_Glibc) {
static if ( __USE_FILE_OFFSET64 )
{
int statvfs64 (const char * file, statvfs_t* buf);
- alias statvfs64 statvfs;
+ alias statvfs = statvfs64;
int fstatvfs64 (int fildes, statvfs_t *buf) @trusted;
- alias fstatvfs64 fstatvfs;
+ alias fstatvfs = fstatvfs64;
}
else
{
diff --git a/libphobos/libdruntime/core/sys/posix/sys/types.d b/libphobos/libdruntime/core/sys/posix/sys/types.d
index b8a5868546fd..2b65f7a986b5 100644
--- a/libphobos/libdruntime/core/sys/posix/sys/types.d
+++ b/libphobos/libdruntime/core/sys/posix/sys/types.d
@@ -45,25 +45,25 @@ version (CRuntime_Glibc)
version (D_X32)
{
// X32 kernel interface is 64-bit.
- alias long slong_t;
- alias ulong ulong_t;
+ alias slong_t = long;
+ alias ulong_t = ulong;
}
else
{
- alias c_long slong_t;
- alias c_ulong ulong_t;
+ alias slong_t = c_long;
+ alias ulong_t = c_ulong;
}
}
else
{
- alias c_long slong_t;
- alias c_ulong ulong_t;
+ alias slong_t = c_long;
+ alias ulong_t = c_ulong;
}
}
else
{
- alias c_long slong_t;
- alias c_ulong ulong_t;
+ alias slong_t = c_long;
+ alias ulong_t = c_ulong;
}
//
@@ -101,15 +101,15 @@ version (linux)
}
else static if ( __USE_FILE_OFFSET64 )
{
- alias long blkcnt_t;
- alias ulong ino_t;
- alias long off_t;
+ alias blkcnt_t = long;
+ alias ino_t = ulong;
+ alias off_t = long;
}
else
{
- alias slong_t blkcnt_t;
- alias ulong_t ino_t;
- alias slong_t off_t;
+ alias blkcnt_t = slong_t;
+ alias ino_t = ulong_t;
+ alias off_t = slong_t;
}
// musl overrides blksize_t to int on some 64-bit architectures.
// Default: long (https://git.musl-libc.org/cgit/musl/tree/include/alltypes.h.in?h=v1.2.3#n32)
@@ -119,20 +119,20 @@ version (linux)
version (CRuntime_Musl)
{
version (AArch64)
- alias int blksize_t;
+ alias blksize_t = int;
else version (RISCV64)
- alias int blksize_t;
+ alias blksize_t = int;
else version (LoongArch64)
- alias int blksize_t;
+ alias blksize_t = int;
else
- alias slong_t blksize_t;
+ alias blksize_t = slong_t;
}
else
- alias slong_t blksize_t;
+ alias blksize_t = slong_t;
- alias ulong dev_t;
- alias uint gid_t;
- alias uint mode_t;
+ alias dev_t = ulong;
+ alias gid_t = uint;
+ alias mode_t = uint;
// musl defines nlink_t as unsigned _Reg (= unsigned int on 32-bit, unsigned long on 64-bit),
// with arch-specific overrides.
@@ -142,32 +142,32 @@ version (linux)
version (CRuntime_Musl)
{
version (MIPS64)
- alias uint nlink_t;
+ alias nlink_t = uint;
else version (X86_64)
- alias ulong nlink_t;
+ alias nlink_t = ulong;
else
- alias uint nlink_t;
+ alias nlink_t = uint;
}
else
{
version (X86_64)
- alias ulong nlink_t;
+ alias nlink_t = ulong;
else version (S390)
- alias size_t nlink_t;
+ alias nlink_t = size_t;
else version (PPC64)
- alias size_t nlink_t;
+ alias nlink_t = size_t;
else version (MIPS64)
- alias size_t nlink_t;
+ alias nlink_t = size_t;
else version (HPPA64)
- alias size_t nlink_t;
+ alias nlink_t = size_t;
else
- alias uint nlink_t;
+ alias nlink_t = uint;
}
- alias int pid_t;
+ alias pid_t = int;
//size_t (defined in core.stdc.stddef)
- alias c_long ssize_t;
- alias uint uid_t;
+ alias ssize_t = c_long;
+ alias uid_t = uint;
version (CRuntime_Musl)
{
@@ -192,153 +192,153 @@ version (linux)
* one can recompile druntime with `CRuntime_Musl_Pre_Time64`.
*/
version (D_X32)
- alias long time_t;
+ alias time_t = long;
else version (CRuntime_Musl_Pre_Time64)
- alias c_long time_t;
+ alias time_t = c_long;
else
- alias long time_t;
+ alias time_t = long;
}
else
{
- alias slong_t time_t;
+ alias time_t = slong_t;
}
}
else version (Darwin)
{
- alias long blkcnt_t;
- alias int blksize_t;
- alias int dev_t;
- alias uint gid_t;
- alias ulong ino_t;
- alias ushort mode_t;
- alias ushort nlink_t;
- alias long off_t;
- alias int pid_t;
+ alias blkcnt_t = long;
+ alias blksize_t = int;
+ alias dev_t = int;
+ alias gid_t = uint;
+ alias ino_t = ulong;
+ alias mode_t = ushort;
+ alias nlink_t = ushort;
+ alias off_t = long;
+ alias pid_t = int;
//size_t (defined in core.stdc.stddef)
- alias c_long ssize_t;
- alias c_long time_t;
- alias uint uid_t;
+ alias ssize_t = c_long;
+ alias time_t = c_long;
+ alias uid_t = uint;
}
else version (FreeBSD)
{
import core.sys.freebsd.config;
// https://github.com/freebsd/freebsd/blob/master/sys/sys/_types.h
- alias long blkcnt_t;
- alias uint blksize_t;
+ alias blkcnt_t = long;
+ alias blksize_t = uint;
static if (__FreeBSD_version >= 1200000)
{
- alias ulong dev_t;
- alias ulong ino_t;
- alias ulong nlink_t;
+ alias dev_t = ulong;
+ alias ino_t = ulong;
+ alias nlink_t = ulong;
}
else
{
- alias uint dev_t;
- alias uint ino_t;
- alias ushort nlink_t;
+ alias dev_t = uint;
+ alias ino_t = uint;
+ alias nlink_t = ushort;
}
- alias uint gid_t;
- alias ushort mode_t;
- alias long off_t;
- alias int pid_t;
+ alias gid_t = uint;
+ alias mode_t = ushort;
+ alias off_t = long;
+ alias pid_t = int;
//size_t (defined in core.stdc.stddef)
- alias c_long ssize_t;
- alias c_long time_t;
- alias uint uid_t;
- alias uint fflags_t; // non-standard
+ alias ssize_t = c_long;
+ alias time_t = c_long;
+ alias uid_t = uint;
+ alias fflags_t = uint; // non-standard
}
else version (NetBSD)
{
- alias long blkcnt_t;
- alias int blksize_t;
- alias ulong dev_t;
- alias uint gid_t;
- alias ulong ino_t;
- alias uint mode_t;
- alias uint nlink_t;
- alias ulong off_t;
- alias int pid_t;
+ alias blkcnt_t = long;
+ alias blksize_t = int;
+ alias dev_t = ulong;
+ alias gid_t = uint;
+ alias ino_t = ulong;
+ alias mode_t = uint;
+ alias nlink_t = uint;
+ alias off_t = ulong;
+ alias pid_t = int;
//size_t (defined in core.stdc.stddef)
- alias c_long ssize_t;
- alias c_long time_t;
- alias uint uid_t;
+ alias ssize_t = c_long;
+ alias time_t = c_long;
+ alias uid_t = uint;
}
else version (OpenBSD)
{
- alias char* caddr_t;
- alias long blkcnt_t;
- alias int blksize_t;
- alias int dev_t;
- alias uint gid_t;
- alias ulong ino_t;
- alias uint mode_t;
- alias uint nlink_t;
- alias long off_t;
- alias int pid_t;
+ alias caddr_t = char*;
+ alias blkcnt_t = long;
+ alias blksize_t = int;
+ alias dev_t = int;
+ alias gid_t = uint;
+ alias ino_t = ulong;
+ alias mode_t = uint;
+ alias nlink_t = uint;
+ alias off_t = long;
+ alias pid_t = int;
//size_t (defined in core.stdc.stddef)
- alias c_long ssize_t;
- alias long time_t;
- alias uint uid_t;
+ alias ssize_t = c_long;
+ alias time_t = long;
+ alias uid_t = uint;
}
else version (DragonFlyBSD)
{
- alias long blkcnt_t;
- alias long blksize_t;
- alias uint dev_t;
- alias uint gid_t;
- alias long ino_t;
- alias ushort mode_t;
- alias uint nlink_t;
- alias long off_t; //__off_t (defined in /usr/include/sys/stdint.h -> core.stdc.stddef)
- alias int pid_t; // size_t (defined in /usr/include/sys/stdint.h -> core.stdc.stddef)
- alias c_long ssize_t;
- alias long time_t;
- alias uint uid_t;
+ alias blkcnt_t = long;
+ alias blksize_t = long;
+ alias dev_t = uint;
+ alias gid_t = uint;
+ alias ino_t = long;
+ alias mode_t = ushort;
+ alias nlink_t = uint;
+ alias off_t = long; //__off_t (defined in /usr/include/sys/stdint.h -> core.stdc.stddef)
+ alias pid_t = int; // size_t (defined in /usr/include/sys/stdint.h -> core.stdc.stddef)
+ alias ssize_t = c_long;
+ alias time_t = long;
+ alias uid_t = uint;
}
else version (Solaris)
{
- alias char* caddr_t;
- alias c_long daddr_t;
- alias short cnt_t;
+ alias caddr_t = char*;
+ alias daddr_t = c_long;
+ alias cnt_t = short;
static if (__USE_FILE_OFFSET64)
{
- alias long blkcnt_t;
- alias ulong ino_t;
- alias long off_t;
+ alias blkcnt_t = long;
+ alias ino_t = ulong;
+ alias off_t = long;
}
else
{
- alias c_long blkcnt_t;
- alias c_ulong ino_t;
- alias c_long off_t;
+ alias blkcnt_t = c_long;
+ alias ino_t = c_ulong;
+ alias off_t = c_long;
}
version (D_LP64)
{
- alias blkcnt_t blkcnt64_t;
- alias ino_t ino64_t;
- alias off_t off64_t;
+ alias blkcnt64_t = blkcnt_t;
+ alias ino64_t = ino_t;
+ alias off64_t = off_t;
}
else
{
- alias long blkcnt64_t;
- alias ulong ino64_t;
- alias long off64_t;
+ alias blkcnt64_t = long;
+ alias ino64_t = ulong;
+ alias off64_t = long;
}
- alias uint blksize_t;
- alias c_ulong dev_t;
- alias uid_t gid_t;
- alias uint mode_t;
- alias uint nlink_t;
- alias int pid_t;
- alias c_long ssize_t;
- alias c_long time_t;
- alias uint uid_t;
+ alias blksize_t = uint;
+ alias dev_t = c_ulong;
+ alias gid_t = uid_t;
+ alias mode_t = uint;
+ alias nlink_t = uint;
+ alias pid_t = int;
+ alias ssize_t = c_long;
+ alias time_t = c_long;
+ alias uid_t = uint;
}
else
{
@@ -372,94 +372,94 @@ version (linux)
}
else static if ( __USE_FILE_OFFSET64 )
{
- alias ulong fsblkcnt_t;
- alias ulong fsfilcnt_t;
+ alias fsblkcnt_t = ulong;
+ alias fsfilcnt_t = ulong;
}
else
{
- alias ulong_t fsblkcnt_t;
- alias ulong_t fsfilcnt_t;
+ alias fsblkcnt_t = ulong_t;
+ alias fsfilcnt_t = ulong_t;
}
- alias slong_t clock_t;
- alias uint id_t;
- alias int key_t;
- alias slong_t suseconds_t;
- alias uint useconds_t;
+ alias clock_t = slong_t;
+ alias id_t = uint;
+ alias key_t = int;
+ alias suseconds_t = slong_t;
+ alias useconds_t = uint;
}
else version (Darwin)
{
- alias uint fsblkcnt_t;
- alias uint fsfilcnt_t;
- alias c_long clock_t;
- alias uint id_t;
- alias int key_t;
- alias int suseconds_t;
- alias uint useconds_t;
+ alias fsblkcnt_t = uint;
+ alias fsfilcnt_t = uint;
+ alias clock_t = c_long;
+ alias id_t = uint;
+ alias key_t = int;
+ alias suseconds_t = int;
+ alias useconds_t = uint;
}
else version (FreeBSD)
{
- alias ulong fsblkcnt_t;
- alias ulong fsfilcnt_t;
- alias c_long clock_t;
- alias long id_t;
- alias c_long key_t;
- alias c_long suseconds_t;
- alias uint useconds_t;
+ alias fsblkcnt_t = ulong;
+ alias fsfilcnt_t = ulong;
+ alias clock_t = c_long;
+ alias id_t = long;
+ alias key_t = c_long;
+ alias suseconds_t = c_long;
+ alias useconds_t = uint;
}
else version (NetBSD)
{
- alias ulong fsblkcnt_t;
- alias ulong fsfilcnt_t;
- alias c_long clock_t;
- alias long id_t;
- alias c_long key_t;
- alias c_long suseconds_t;
- alias uint useconds_t;
+ alias fsblkcnt_t = ulong;
+ alias fsfilcnt_t = ulong;
+ alias clock_t = c_long;
+ alias id_t = long;
+ alias key_t = c_long;
+ alias suseconds_t = c_long;
+ alias useconds_t = uint;
}
else version (OpenBSD)
{
- alias ulong fsblkcnt_t;
- alias ulong fsfilcnt_t;
- alias long clock_t;
- alias uint id_t;
- alias c_long key_t;
- alias c_long suseconds_t;
- alias uint useconds_t;
+ alias fsblkcnt_t = ulong;
+ alias fsfilcnt_t = ulong;
+ alias clock_t = long;
+ alias id_t = uint;
+ alias key_t = c_long;
+ alias suseconds_t = c_long;
+ alias useconds_t = uint;
}
else version (DragonFlyBSD)
{
- alias ulong fsblkcnt_t;
- alias ulong fsfilcnt_t;
- alias c_long clock_t;
- alias long id_t;
- alias c_long key_t;
- alias c_long suseconds_t;
- alias uint useconds_t;
+ alias fsblkcnt_t = ulong;
+ alias fsfilcnt_t = ulong;
+ alias clock_t = c_long;
+ alias id_t = long;
+ alias key_t = c_long;
+ alias suseconds_t = c_long;
+ alias useconds_t = uint;
}
else version (Solaris)
{
static if (__USE_FILE_OFFSET64)
{
- alias ulong fsblkcnt_t;
- alias ulong fsfilcnt_t;
+ alias fsblkcnt_t = ulong;
+ alias fsfilcnt_t = ulong;
}
else
{
- alias c_ulong fsblkcnt_t;
- alias c_ulong fsfilcnt_t;
+ alias fsblkcnt_t = c_ulong;
+ alias fsfilcnt_t = c_ulong;
}
- alias c_long clock_t;
- alias int id_t;
- alias int key_t;
- alias c_long suseconds_t;
- alias uint useconds_t;
+ alias clock_t = c_long;
+ alias id_t = int;
+ alias key_t = int;
+ alias suseconds_t = c_long;
+ alias useconds_t = uint;
- alias id_t taskid_t;
- alias id_t projid_t;
- alias id_t poolid_t;
- alias id_t zoneid_t;
- alias id_t ctid_t;
+ alias taskid_t = id_t;
+ alias projid_t = id_t;
+ alias poolid_t = id_t;
+ alias zoneid_t = id_t;
+ alias ctid_t = id_t;
}
else
{
@@ -714,7 +714,7 @@ version (CRuntime_Glibc)
c_long __align;
}
- private alias int __atomic_lock_t;
+ private alias __atomic_lock_t = int;
private struct _pthread_fastlock
{
@@ -722,7 +722,7 @@ version (CRuntime_Glibc)
__atomic_lock_t __spinlock;
}
- private alias void* _pthread_descr;
+ private alias _pthread_descr = void*;
union pthread_cond_t
{
@@ -736,7 +736,7 @@ version (CRuntime_Glibc)
int __align;
}
- alias uint pthread_key_t;
+ alias pthread_key_t = uint;
union pthread_mutex_t
{
@@ -750,7 +750,7 @@ version (CRuntime_Glibc)
int __align;
}
- alias int pthread_once_t;
+ alias pthread_once_t = int;
struct pthread_rwlock_t
{
@@ -764,7 +764,7 @@ version (CRuntime_Glibc)
c_long __align;
}
- alias c_ulong pthread_t;
+ alias pthread_t = c_ulong;
}
else version (CRuntime_Musl)
{
@@ -826,7 +826,7 @@ else version (CRuntime_Musl)
uint[2] __attr;
}
- alias uint pthread_key_t;
+ alias pthread_key_t = uint;
struct pthread_condattr_t
{
@@ -838,9 +838,9 @@ else version (CRuntime_Musl)
uint __attr;
}
- alias int pthread_once_t;
+ alias pthread_once_t = int;
- alias c_ulong pthread_t;
+ alias pthread_t = c_ulong;
}
else version (Darwin)
{
@@ -894,7 +894,7 @@ else version (Darwin)
byte[__PTHREAD_CONDATTR_SIZE__] __opaque;
}
- alias c_ulong pthread_key_t;
+ alias pthread_key_t = c_ulong;
struct pthread_mutex_t
{
@@ -933,22 +933,22 @@ else version (Darwin)
byte[__PTHREAD_SIZE__] __opaque;
}
- alias _opaque_pthread_t* pthread_t;
+ alias pthread_t = _opaque_pthread_t*;
}
else version (FreeBSD)
{
- alias int lwpid_t; // non-standard
-
- alias void* pthread_attr_t;
- alias void* pthread_cond_t;
- alias void* pthread_condattr_t;
- alias void* pthread_key_t;
- alias void* pthread_mutex_t;
- alias void* pthread_mutexattr_t;
- alias void* pthread_once_t;
- alias void* pthread_rwlock_t;
- alias void* pthread_rwlockattr_t;
- alias void* pthread_t;
+ alias lwpid_t = int; // non-standard
+
+ alias pthread_attr_t = void*;
+ alias pthread_cond_t = void*;
+ alias pthread_condattr_t = void*;
+ alias pthread_key_t = void*;
+ alias pthread_mutex_t = void*;
+ alias pthread_mutexattr_t = void*;
+ alias pthread_once_t = void*;
+ alias pthread_rwlock_t = void*;
+ alias pthread_rwlockattr_t = void*;
+ alias pthread_t = void*;
}
else version (NetBSD)
{
@@ -1015,55 +1015,55 @@ else version (NetBSD)
void* ptra_private;
}
- alias uint pthread_key_t;
- alias void* pthread_t;
+ alias pthread_key_t = uint;
+ alias pthread_t = void*;
}
else version (OpenBSD)
{
- alias void* pthread_attr_t;
- alias void* pthread_cond_t;
- alias void* pthread_condattr_t;
- alias int pthread_key_t;
- alias void* pthread_mutex_t;
- alias void* pthread_mutexattr_t;
+ alias pthread_attr_t = void*;
+ alias pthread_cond_t = void*;
+ alias pthread_condattr_t = void*;
+ alias pthread_key_t = int;
+ alias pthread_mutex_t = void*;
+ alias pthread_mutexattr_t = void*;
private struct pthread_once
{
int state;
pthread_mutex_t mutex;
}
- alias pthread_once pthread_once_t;
+ alias pthread_once_t = pthread_once;
- alias void* pthread_rwlock_t;
- alias void* pthread_rwlockattr_t;
- alias void* pthread_t;
+ alias pthread_rwlock_t = void*;
+ alias pthread_rwlockattr_t = void*;
+ alias pthread_t = void*;
}
else version (DragonFlyBSD)
{
- alias int lwpid_t;
+ alias lwpid_t = int;
- alias void* pthread_attr_t;
- alias void* pthread_cond_t;
- alias void* pthread_condattr_t;
- alias void* pthread_key_t;
- alias void* pthread_mutex_t;
- alias void* pthread_mutexattr_t;
+ alias pthread_attr_t = void*;
+ alias pthread_cond_t = void*;
+ alias pthread_condattr_t = void*;
+ alias pthread_key_t = void*;
+ alias pthread_mutex_t = void*;
+ alias pthread_mutexattr_t = void*;
private struct pthread_once
{
int state;
pthread_mutex_t mutex;
}
- alias pthread_once pthread_once_t;
+ alias pthread_once_t = pthread_once;
- alias void* pthread_rwlock_t;
- alias void* pthread_rwlockattr_t;
- alias void* pthread_t;
+ alias pthread_rwlock_t = void*;
+ alias pthread_rwlockattr_t = void*;
+ alias pthread_t = void*;
}
else version (Solaris)
{
- alias uint pthread_t;
- alias int lwpid_t; // non-standard
+ alias pthread_t = uint;
+ alias lwpid_t = int; // non-standard
struct pthread_attr_t
{
@@ -1149,7 +1149,7 @@ else version (Solaris)
ulong[4] __pthread_once_pad;
}
- alias uint pthread_key_t;
+ alias pthread_key_t = uint;
}
else version (CRuntime_Bionic)
{
@@ -1172,8 +1172,8 @@ else version (CRuntime_Bionic)
int[1] __private;
}
- alias c_long pthread_condattr_t;
- alias int pthread_key_t;
+ alias pthread_condattr_t = c_long;
+ alias pthread_key_t = int;
struct pthread_mutex_t
{
@@ -1183,8 +1183,8 @@ else version (CRuntime_Bionic)
int[1] __private;
}
- alias c_long pthread_mutexattr_t;
- alias int pthread_once_t;
+ alias pthread_mutexattr_t = c_long;
+ alias pthread_once_t = int;
struct pthread_rwlock_t
{
@@ -1194,8 +1194,8 @@ else version (CRuntime_Bionic)
int[10] __private;
}
- alias c_long pthread_rwlockattr_t;
- alias c_long pthread_t;
+ alias pthread_rwlockattr_t = c_long;
+ alias pthread_t = c_long;
}
else version (CRuntime_UClibc)
{
@@ -1282,7 +1282,7 @@ else version (CRuntime_UClibc)
c_long __align;
}
- alias uint pthread_key_t;
+ alias pthread_key_t = uint;
struct __pthread_slist_t
{
@@ -1317,7 +1317,7 @@ else version (CRuntime_UClibc)
c_long __align;
}
- alias int pthread_once_t;
+ alias pthread_once_t = int;
struct pthread_rwlock_t
{
@@ -1355,7 +1355,7 @@ else version (CRuntime_UClibc)
c_long __align;
}
- alias c_ulong pthread_t;
+ alias pthread_t = c_ulong;
}
else
{
@@ -1386,23 +1386,23 @@ version (CRuntime_Glibc)
}
else version (FreeBSD)
{
- alias void* pthread_barrier_t;
- alias void* pthread_barrierattr_t;
+ alias pthread_barrier_t = void*;
+ alias pthread_barrierattr_t = void*;
}
else version (NetBSD)
{
- alias void* pthread_barrier_t;
- alias void* pthread_barrierattr_t;
+ alias pthread_barrier_t = void*;
+ alias pthread_barrierattr_t = void*;
}
else version (OpenBSD)
{
- alias void* pthread_barrier_t;
- alias void* pthread_barrierattr_t;
+ alias pthread_barrier_t = void*;
+ alias pthread_barrierattr_t = void*;
}
else version (DragonFlyBSD)
{
- alias void* pthread_barrier_t;
- alias void* pthread_barrierattr_t;
+ alias pthread_barrier_t = void*;
+ alias pthread_barrierattr_t = void*;
}
else version (Darwin)
{
@@ -1479,11 +1479,11 @@ pthread_spinlock_t
version (CRuntime_Glibc)
{
- alias int pthread_spinlock_t; // volatile
+ alias pthread_spinlock_t = int; // volatile
}
else version (FreeBSD)
{
- alias void* pthread_spinlock_t;
+ alias pthread_spinlock_t = void*;
}
else version (NetBSD)
{
@@ -1491,23 +1491,23 @@ else version (NetBSD)
}
else version (OpenBSD)
{
- alias void* pthread_spinlock_t;
+ alias pthread_spinlock_t = void*;
}
else version (DragonFlyBSD)
{
- alias void* pthread_spinlock_t;
+ alias pthread_spinlock_t = void*;
}
else version (Solaris)
{
- alias pthread_mutex_t pthread_spinlock_t;
+ alias pthread_spinlock_t = pthread_mutex_t;
}
else version (CRuntime_UClibc)
{
- alias int pthread_spinlock_t; // volatile
+ alias pthread_spinlock_t = int; // volatile
}
else version (CRuntime_Musl)
{
- alias int pthread_spinlock_t;
+ alias pthread_spinlock_t = int;
}
//
diff --git a/libphobos/libdruntime/core/sys/posix/sys/wait.d b/libphobos/libdruntime/core/sys/posix/sys/wait.d
index 131a9400dcf0..0c4e72e999b8 100644
--- a/libphobos/libdruntime/core/sys/posix/sys/wait.d
+++ b/libphobos/libdruntime/core/sys/posix/sys/wait.d
@@ -257,7 +257,7 @@ else version (CRuntime_Musl)
extern (D) bool WIFSIGNALED()( int status ) { return (status&0xffff)-1U < 0xffU; }
extern (D) bool WIFSTOPPED()( int status ) { return cast(short)(((status&0xffff)*0x10001)>>8) > 0x7f00; }
extern (D) int WTERMSIG()( int status ) { return status & 0x7F; }
- alias WEXITSTATUS WSTOPSIG;
+ alias WSTOPSIG = WEXITSTATUS;
}
else version (CRuntime_UClibc)
{
diff --git a/libphobos/libdruntime/core/sys/posix/termios.d b/libphobos/libdruntime/core/sys/posix/termios.d
index e4a99e686513..38181a9d84f3 100644
--- a/libphobos/libdruntime/core/sys/posix/termios.d
+++ b/libphobos/libdruntime/core/sys/posix/termios.d
@@ -132,9 +132,9 @@ TCOON
version (linux)
{
- alias ubyte cc_t;
- alias uint speed_t;
- alias uint tcflag_t;
+ alias cc_t = ubyte;
+ alias speed_t = uint;
+ alias tcflag_t = uint;
enum NCCS = 32;
@@ -230,9 +230,9 @@ version (linux)
}
else version (Darwin)
{
- alias ubyte cc_t;
- alias c_ulong speed_t;
- alias c_ulong tcflag_t;
+ alias cc_t = ubyte;
+ alias speed_t = c_ulong;
+ alias tcflag_t = c_ulong;
enum NCCS = 20;
@@ -327,9 +327,9 @@ else version (Darwin)
}
else version (FreeBSD)
{
- alias ubyte cc_t;
- alias uint speed_t;
- alias uint tcflag_t;
+ alias cc_t = ubyte;
+ alias speed_t = uint;
+ alias tcflag_t = uint;
enum NCCS = 20;
@@ -424,9 +424,9 @@ else version (FreeBSD)
}
else version (DragonFlyBSD)
{
- alias ubyte cc_t;
- alias uint speed_t;
- alias uint tcflag_t;
+ alias cc_t = ubyte;
+ alias speed_t = uint;
+ alias tcflag_t = uint;
enum NCCS = 20;
@@ -521,9 +521,9 @@ else version (DragonFlyBSD)
}
else version (NetBSD)
{
- alias ubyte cc_t;
- alias uint speed_t;
- alias uint tcflag_t;
+ alias cc_t = ubyte;
+ alias speed_t = uint;
+ alias tcflag_t = uint;
enum NCCS = 20;
@@ -618,9 +618,9 @@ else version (NetBSD)
}
else version (OpenBSD)
{
- alias uint tcflag_t;
- alias ubyte cc_t;
- alias uint speed_t;
+ alias tcflag_t = uint;
+ alias cc_t = ubyte;
+ alias speed_t = uint;
enum NCCS = 20;
diff --git a/libphobos/libdruntime/core/sys/posix/time.d b/libphobos/libdruntime/core/sys/posix/time.d
index 732c18a97c89..a631ddc2bcb3 100644
--- a/libphobos/libdruntime/core/sys/posix/time.d
+++ b/libphobos/libdruntime/core/sys/posix/time.d
@@ -257,7 +257,7 @@ else version (Solaris)
c_long tv_nsec;
}
- alias timespec timestruc_t;
+ alias timestruc_t = timespec;
}
else
{
@@ -286,8 +286,8 @@ version (CRuntime_Glibc)
enum CLOCK_REALTIME = 0;
enum TIMER_ABSTIME = 0x01;
- alias int clockid_t;
- alias void* timer_t;
+ alias clockid_t = int;
+ alias timer_t = void*;
int clock_getres(clockid_t, timespec*);
int clock_gettime(clockid_t, timespec*);
@@ -325,8 +325,8 @@ else version (FreeBSD)
enum CLOCK_REALTIME = 0;
enum TIMER_ABSTIME = 0x01;
- alias int clockid_t; // <sys/_types.h>
- alias int timer_t;
+ alias clockid_t = int; // <sys/_types.h>
+ alias timer_t = int;
int clock_getres(clockid_t, timespec*);
int clock_gettime(clockid_t, timespec*);
@@ -351,8 +351,8 @@ else version (DragonFlyBSD)
enum CLOCK_REALTIME = 0;
enum TIMER_ABSTIME = 0x01;
- alias int clockid_t; // <sys/_types.h>
- alias int timer_t;
+ alias clockid_t = int; // <sys/_types.h>
+ alias timer_t = int;
int clock_getres(clockid_t, timespec*);
int clock_gettime(clockid_t, timespec*);
@@ -375,8 +375,8 @@ else version (NetBSD)
enum CLOCK_REALTIME = 0;
enum TIMER_ABSTIME = 0x01;
- alias int clockid_t; // <sys/_types.h>
- alias int timer_t;
+ alias clockid_t = int; // <sys/_types.h>
+ alias timer_t = int;
int clock_getres(clockid_t, timespec*);
int clock_gettime(clockid_t, timespec*);
@@ -399,8 +399,8 @@ else version (OpenBSD)
enum CLOCK_REALTIME = 0;
enum TIMER_ABSTIME = 0x1;
- alias int clockid_t; // <sys/_types.h>
- alias int timer_t;
+ alias clockid_t = int; // <sys/_types.h>
+ alias timer_t = int;
int clock_getres(clockid_t, timespec*);
int clock_gettime(clockid_t, timespec*);
@@ -421,8 +421,8 @@ else version (Solaris)
enum CLOCK_REALTIME = 3; // <sys/time_impl.h>
enum TIMER_ABSOLUTE = 0x1;
- alias int clockid_t;
- alias int timer_t;
+ alias clockid_t = int;
+ alias timer_t = int;
int clock_getres(clockid_t, timespec*);
int clock_gettime(clockid_t, timespec*);
@@ -452,8 +452,8 @@ else version (CRuntime_Bionic)
enum CLOCK_REALTIME_HR = 4;
enum TIMER_ABSTIME = 0x01;
- alias int clockid_t;
- alias void* timer_t; // Updated since Lollipop
+ alias clockid_t = int;
+ alias timer_t = void*; // Updated since Lollipop
int clock_getres(int, timespec*);
int clock_gettime(int, timespec*);
@@ -468,8 +468,8 @@ else version (CRuntime_Musl)
{
static assert(timespec.sizeof == 16);
- alias int clockid_t;
- alias void* timer_t;
+ alias clockid_t = int;
+ alias timer_t = void*;
struct itimerspec
{
@@ -524,8 +524,8 @@ else version (CRuntime_UClibc)
enum TIMER_ABSTIME = 0x01;
- alias int clockid_t;
- alias void* timer_t;
+ alias clockid_t = int;
+ alias timer_t = void*;
int clock_getres(clockid_t, timespec*);
int clock_gettime(clockid_t, timespec*);
@@ -686,7 +686,7 @@ else version (Solaris)
tm* getdate(const scope char*);
char* __strptime_dontzero(const scope char*, const scope char*, tm*);
- alias __strptime_dontzero strptime;
+ alias strptime = __strptime_dontzero;
}
else version (CRuntime_Bionic)
{
diff --git a/libphobos/libdruntime/core/sys/posix/ucontext.d b/libphobos/libdruntime/core/sys/posix/ucontext.d
index 451401d39042..3ce5c0cd6b14 100644
--- a/libphobos/libdruntime/core/sys/posix/ucontext.d
+++ b/libphobos/libdruntime/core/sys/posix/ucontext.d
@@ -124,9 +124,9 @@ version (linux)
enum NGREG = 23;
- alias long greg_t;
- alias greg_t[NGREG] gregset_t;
- alias _libc_fpstate* fpregset_t;
+ alias greg_t = long;
+ alias gregset_t = greg_t[NGREG];
+ alias fpregset_t = _libc_fpstate*;
}
struct mcontext_t
@@ -196,9 +196,9 @@ version (linux)
enum NGREG = 19;
- alias int greg_t;
- alias greg_t[NGREG] gregset_t;
- alias _libc_fpstate* fpregset_t;
+ alias greg_t = int;
+ alias gregset_t = greg_t[NGREG];
+ alias fpregset_t = _libc_fpstate*;
}
struct mcontext_t
@@ -228,7 +228,7 @@ version (linux)
enum NGREG = 80;
enum NFPREG = 32;
- alias c_ulong greg_t;
+ alias greg_t = c_ulong;
struct gregset_t
{
@@ -270,8 +270,8 @@ version (linux)
enum NGREG = 32;
enum NFPREG = 32;
- alias ulong greg_t;
- alias greg_t[NGREG] gregset_t;
+ alias greg_t = ulong;
+ alias gregset_t = greg_t[NGREG];
struct fpregset_t
{
@@ -349,8 +349,8 @@ version (linux)
enum NGREG = 32;
enum NFPREG = 32;
- alias ulong greg_t;
- alias greg_t[NGREG] gregset_t;
+ alias greg_t = ulong;
+ alias gregset_t = greg_t[NGREG];
struct fpregset_t
{
@@ -400,8 +400,8 @@ version (linux)
{
enum NGREG = 48;
- alias c_ulong greg_t;
- alias greg_t[NGREG] gregset_t;
+ alias greg_t = c_ulong;
+ alias gregset_t = greg_t[NGREG];
struct fpregset_t
{
@@ -466,9 +466,9 @@ version (linux)
enum NFPREG = 33;
enum NVRREG = 34;
- alias c_ulong greg_t;
- alias greg_t[NGREG] gregset_t;
- alias double[NFPREG] fpregset_t;
+ alias greg_t = c_ulong;
+ alias gregset_t = greg_t[NGREG];
+ alias fpregset_t = double[NFPREG];
struct vscr_t
{
@@ -573,7 +573,7 @@ version (linux)
}
//alias elf_fpregset_t fpregset_t;
- alias sigcontext mcontext_t;
+ alias mcontext_t = sigcontext;
struct ucontext_t
{
@@ -587,7 +587,7 @@ version (linux)
}
else version (AArch64)
{
- alias int greg_t;
+ alias greg_t = int;
struct sigcontext {
ulong fault_address;
@@ -600,7 +600,7 @@ version (linux)
align(16) ubyte[4096] __reserved;
}
- alias sigcontext mcontext_t;
+ alias mcontext_t = sigcontext;
struct ucontext_t
{
@@ -615,7 +615,7 @@ version (linux)
{
private
{
- alias c_ulong[32] __riscv_mc_gp_state;
+ alias __riscv_mc_gp_state = c_ulong[32];
struct __riscv_mc_f_ext_state
{
@@ -791,8 +791,8 @@ version (linux)
{
enum LARCH_NGREG = 32;
- alias ulong greg_t;
- alias greg_t[LARCH_NGREG] gregset_t;
+ alias greg_t = ulong;
+ alias gregset_t = greg_t[LARCH_NGREG];
}
struct mcontext_t
@@ -886,9 +886,9 @@ else version (FreeBSD)
// <machine/ucontext.h>
version (X86_64)
{
- alias long __register_t;
- alias uint __uint32_t;
- alias ushort __uint16_t;
+ alias __register_t = long;
+ alias __uint32_t = uint;
+ alias __uint16_t = ushort;
struct mcontext_t {
__register_t mc_onstack;
@@ -937,7 +937,7 @@ else version (FreeBSD)
}
else version (X86)
{
- alias int __register_t;
+ alias __register_t = int;
struct mcontext_t
{
@@ -1010,9 +1010,9 @@ else version (FreeBSD)
}
else version (PPC_Any)
{
- alias size_t __register_t;
- alias uint __uint32_t;
- alias ulong __uint64_t;
+ alias __register_t = size_t;
+ alias __uint32_t = uint;
+ alias __uint64_t = ulong;
struct mcontext_t {
int mc_vers;
@@ -1299,9 +1299,9 @@ else version (DragonFlyBSD)
// <machine/ucontext.h>
version (X86_64)
{
- alias long __register_t;
- alias uint __uint32_t;
- alias ushort __uint16_t;
+ alias __register_t = long;
+ alias __uint32_t = uint;
+ alias __uint16_t = ushort;
struct mcontext_t {
__register_t mc_onstack;
diff --git a/libphobos/libdruntime/core/sys/posix/unistd.d b/libphobos/libdruntime/core/sys/posix/unistd.d
index 860630b42255..71d501be8c2e 100644
--- a/libphobos/libdruntime/core/sys/posix/unistd.d
+++ b/libphobos/libdruntime/core/sys/posix/unistd.d
@@ -120,7 +120,7 @@ version (CRuntime_Glibc)
static if ( __USE_FILE_OFFSET64 )
{
off_t lseek64(int, off_t, int) @trusted;
- alias lseek64 lseek;
+ alias lseek = lseek64;
}
else
{
@@ -129,7 +129,7 @@ version (CRuntime_Glibc)
static if ( __USE_LARGEFILE64 )
{
int ftruncate64(int, off_t) @trusted;
- alias ftruncate64 ftruncate;
+ alias ftruncate = ftruncate64;
}
else
{
@@ -240,20 +240,20 @@ else version (Solaris)
version (D_LP64)
{
off_t lseek(int, off_t, int) @trusted;
- alias lseek lseek64;
+ alias lseek64 = lseek;
int ftruncate(int, off_t) @trusted;
- alias ftruncate ftruncate64;
+ alias ftruncate64 = ftruncate;
}
else
{
static if ( __USE_LARGEFILE64 )
{
off64_t lseek64(int, off64_t, int) @trusted;
- alias lseek64 lseek;
+ alias lseek = lseek64;
int ftruncate64(int, off64_t) @trusted;
- alias ftruncate64 ftruncate;
+ alias ftruncate = ftruncate64;
}
else
{
@@ -307,8 +307,8 @@ else version (CRuntime_Musl)
{
int ftruncate(int, off_t) @trusted;
off_t lseek(int, off_t, int) @trusted;
- alias ftruncate ftruncate64;
- alias lseek lseek64;
+ alias ftruncate64 = ftruncate;
+ alias lseek64 = lseek;
int dup3(int, int, int) @trusted;
int faccessat(int, const scope char*, int, int);
int fchownat(int, const scope char*, uid_t, gid_t, int);
@@ -330,7 +330,7 @@ else version (CRuntime_UClibc)
static if ( __USE_FILE_OFFSET64 )
{
off_t lseek64(int, off_t, int) @trusted;
- alias lseek64 lseek;
+ alias lseek = lseek64;
}
else
{
@@ -339,7 +339,7 @@ else version (CRuntime_UClibc)
static if ( __USE_LARGEFILE64 )
{
int ftruncate64(int, off_t) @trusted;
- alias ftruncate64 ftruncate;
+ alias ftruncate = ftruncate64;
}
else
{
@@ -2604,16 +2604,16 @@ version (CRuntime_Glibc)
static if ( __USE_FILE_OFFSET64 )
{
int lockf64(int, int, off_t) @trusted;
- alias lockf64 lockf;
+ alias lockf = lockf64;
ssize_t pread64(int, void*, size_t, off_t);
- alias pread64 pread;
+ alias pread = pread64;
ssize_t pwrite64(int, const scope void*, size_t, off_t);
- alias pwrite64 pwrite;
+ alias pwrite = pwrite64;
int truncate64(const scope char*, off_t);
- alias truncate64 truncate;
+ alias truncate = truncate64;
}
else
{
@@ -2627,7 +2627,7 @@ else version (CRuntime_Musl)
{
int fchdir(int) @trusted;
int lockf(int, int, off_t);
- alias lockf lockf64;
+ alias lockf64 = lockf;
}
else version (Darwin)
{
@@ -2794,32 +2794,32 @@ else version (Solaris)
version (D_LP64)
{
int lockf(int, int, off_t);
- alias lockf lockf64;
+ alias lockf64 = lockf;
ssize_t pread(int, void*, size_t, off_t);
- alias pread pread64;
+ alias pread64 = pread;
ssize_t pwrite(int, const scope void*, size_t, off_t);
- alias pwrite pwrite64;
+ alias pwrite64 = pwrite;
int truncate(const scope char*, off_t);
- alias truncate truncate64;
+ alias truncate64 = truncate;
}
else
{
static if ( __USE_FILE_OFFSET64 )
{
int lockf64(int, int, off64_t);
- alias lockf64 lockf;
+ alias lockf = lockf64;
ssize_t pread64(int, void*, size_t, off64_t);
- alias pread64 pread;
+ alias pread = pread64;
ssize_t pwrite64(int, const scope void*, size_t, off_t);
- alias pwrite64 pwrite;
+ alias pwrite = pwrite64;
int truncate64(const scope char*, off_t);
- alias truncate64 truncate;
+ alias truncate = truncate64;
}
else
{
@@ -2854,16 +2854,16 @@ else version (CRuntime_UClibc)
static if ( __USE_FILE_OFFSET64 )
{
int lockf64(int, int, off_t) @trusted;
- alias lockf64 lockf;
+ alias lockf = lockf64;
ssize_t pread64(int, void*, size_t, off_t);
- alias pread64 pread;
+ alias pread = pread64;
ssize_t pwrite64(int, const scope void*, size_t, off_t);
- alias pwrite64 pwrite;
+ alias pwrite = pwrite64;
int truncate64(const scope char*, off_t);
- alias truncate64 truncate;
+ alias truncate = truncate64;
}
else
{
diff --git a/libphobos/libdruntime/core/sys/solaris/dlfcn.d b/libphobos/libdruntime/core/sys/solaris/dlfcn.d
index 343f003b50d5..79fb21b1b1b7 100644
--- a/libphobos/libdruntime/core/sys/solaris/dlfcn.d
+++ b/libphobos/libdruntime/core/sys/solaris/dlfcn.d
@@ -22,7 +22,7 @@ enum
RTLD_PROBE = cast(void *)-4,
}
-alias c_ulong Lmid_t;
+alias Lmid_t = c_ulong;
void* dlmopen(Lmid_t, const scope char*, int);
diff --git a/libphobos/libdruntime/core/sys/solaris/link.d b/libphobos/libdruntime/core/sys/solaris/link.d
index 1459783b4a88..90eb0488ba1e 100644
--- a/libphobos/libdruntime/core/sys/solaris/link.d
+++ b/libphobos/libdruntime/core/sys/solaris/link.d
@@ -86,9 +86,9 @@ enum LA_ACT_DELETE = 0x02;
enum LA_ACT_MAX = 3;
version (D_LP64)
- alias long lagreg_t;
+ alias lagreg_t = long;
else
- alias int lagreg_t;
+ alias lagreg_t = int;
struct _la_sparc_regs
{
@@ -104,7 +104,7 @@ struct _la_sparc_regs
version (D_LP64)
{
- alias _la_sparc_regs La_sparcv9_regs;
+ alias La_sparcv9_regs = _la_sparc_regs;
struct La_amd64_regs
{
lagreg_t lr_rsp;
@@ -119,7 +119,7 @@ version (D_LP64)
}
else
{
- alias _la_sparc_regs La_sparcv8_regs;
+ alias La_sparcv8_regs = _la_sparc_regs;
struct La_i86_regs
{
lagreg_t lr_esp;
@@ -174,7 +174,7 @@ struct dl_phdr_info
void* dlpi_tls_data; // since Solaris 11.5
}
-private alias extern(C) int function(dl_phdr_info*, size_t, void *) dl_iterate_phdr_cb;
-private alias extern(C) int function(dl_phdr_info*, size_t, void *) @nogc dl_iterate_phdr_cb_ngc;
+private alias dl_iterate_phdr_cb = extern(C) int function(dl_phdr_info*, size_t, void *);
+private alias dl_iterate_phdr_cb_ngc = extern(C) int function(dl_phdr_info*, size_t, void *) @nogc;
extern int dl_iterate_phdr(dl_iterate_phdr_cb __callback, void*__data);
extern int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback, void*__data) @nogc;
diff --git a/libphobos/libdruntime/core/sys/solaris/sys/elf.d b/libphobos/libdruntime/core/sys/solaris/sys/elf.d
index 687e7f7d5134..83bcc168325f 100644
--- a/libphobos/libdruntime/core/sys/solaris/sys/elf.d
+++ b/libphobos/libdruntime/core/sys/solaris/sys/elf.d
@@ -61,7 +61,7 @@ enum SHT_SUNW_versym = 0x6fffffff;
extern (D)
{
auto ELF32_ST_VISIBILITY(O)(O o) { return o & 0x07; }
- alias ELF32_ST_VISIBILITY ELF64_ST_VISIBILITY;
+ alias ELF64_ST_VISIBILITY = ELF32_ST_VISIBILITY;
}
enum STV_EXPORTED = 4;
@@ -100,12 +100,12 @@ struct Elf32_Cap
}
}
-alias Elf32_Word Elf32_Capinfo;
-alias Elf32_Word Elf32_Capchain;
+alias Elf32_Capinfo = Elf32_Word;
+alias Elf32_Capchain = Elf32_Word;
-alias ELF32_M_SYM ELF32_C_SYM;
-alias ELF32_M_SIZE ELF32_C_GROUP;
-alias ELF32_M_INFO ELF32_C_INFO;
+alias ELF32_C_SYM = ELF32_M_SYM;
+alias ELF32_C_GROUP = ELF32_M_SIZE;
+alias ELF32_C_INFO = ELF32_M_INFO;
struct Elf64_Cap
{
@@ -117,8 +117,8 @@ struct Elf64_Cap
}
}
-alias Elf64_Xword Elf64_Capinfo;
-alias Elf64_Word Elf64_Capchain;
+alias Elf64_Capinfo = Elf64_Xword;
+alias Elf64_Capchain = Elf64_Word;
extern (D)
{
diff --git a/libphobos/libdruntime/core/sys/solaris/sys/elftypes.d b/libphobos/libdruntime/core/sys/solaris/sys/elftypes.d
index fe8cfef39588..98dd8ac16182 100644
--- a/libphobos/libdruntime/core/sys/solaris/sys/elftypes.d
+++ b/libphobos/libdruntime/core/sys/solaris/sys/elftypes.d
@@ -18,5 +18,5 @@ public import core.sys.elf :
Elf64_Sword, Elf64_Sxword,
Elf64_Word, Elf64_Xword;
-alias uint64_t Elf64_Lword;
-alias uint64_t Elf32_Lword;
+alias Elf64_Lword = uint64_t;
+alias Elf32_Lword = uint64_t;
diff --git a/libphobos/libdruntime/core/sys/solaris/sys/link.d b/libphobos/libdruntime/core/sys/solaris/sys/link.d
index 9176b1794f9a..17b3a6762900 100644
--- a/libphobos/libdruntime/core/sys/solaris/sys/link.d
+++ b/libphobos/libdruntime/core/sys/solaris/sys/link.d
@@ -75,7 +75,7 @@ enum SYMINFO_FLG_DEFERRED = 0x0200;
enum SYMINFO_BT_NONE = 0xfffd;
enum SYMINFO_BT_EXTERN = 0xfffc;
-alias link_map Link_map;
+alias Link_map = link_map;
struct link_map
{
@@ -92,7 +92,7 @@ struct link_map
version (_SYSCALL32)
{
-alias link_map32 Link_map32;
+alias Link_map32 = link_map32;
struct link_map32
{
diff --git a/libphobos/libdruntime/core/sys/solaris/sys/types.d b/libphobos/libdruntime/core/sys/solaris/sys/types.d
index 58558769b71f..bb17a607c58b 100644
--- a/libphobos/libdruntime/core/sys/solaris/sys/types.d
+++ b/libphobos/libdruntime/core/sys/solaris/sys/types.d
@@ -19,6 +19,6 @@ version (Solaris):
nothrow:
@nogc:
-alias short pri_t;
+alias pri_t = short;
enum P_MYID = -1;
diff --git a/libphobos/libdruntime/core/sys/windows/accctrl.d b/libphobos/libdruntime/core/sys/windows/accctrl.d
index e967da6ed63b..b9a9051fc32a 100644
--- a/libphobos/libdruntime/core/sys/windows/accctrl.d
+++ b/libphobos/libdruntime/core/sys/windows/accctrl.d
@@ -17,7 +17,7 @@ import core.sys.windows.basetyps, core.sys.windows.w32api, core.sys.windows.winb
// FIXME: check types and grouping of constants
// FIXME: check Windows version support
-alias LocalFree AccFree;
+alias AccFree = LocalFree;
enum uint
ACTRL_RESERVED = 0x00000000,
@@ -133,8 +133,8 @@ enum uint
INHERITED_PARENT = 0x10000000,
INHERITED_GRANDPARENT = 0x20000000;
-alias ULONG INHERIT_FLAGS, ACCESS_RIGHTS;
-alias ULONG* PINHERIT_FLAGS, PACCESS_RIGHTS;
+alias INHERIT_FLAGS = ULONG, ACCESS_RIGHTS = ULONG;
+alias PINHERIT_FLAGS = ULONG*, PACCESS_RIGHTS = ULONG*;
enum ACCESS_MODE {
NOT_USED_ACCESS,
@@ -194,8 +194,8 @@ struct TRUSTEE_A {
TRUSTEE_TYPE TrusteeType;
LPSTR ptstrName;
}
-alias TRUSTEE_A TRUSTEEA;
-alias TRUSTEE_A* PTRUSTEE_A, PTRUSTEEA;
+alias TRUSTEEA = TRUSTEE_A;
+alias PTRUSTEE_A = TRUSTEE_A*, PTRUSTEEA = TRUSTEE_A*;
struct TRUSTEE_W {
TRUSTEE_W* pMultipleTrustee;
@@ -204,8 +204,8 @@ struct TRUSTEE_W {
TRUSTEE_TYPE TrusteeType;
LPWSTR ptstrName;
}
-alias TRUSTEE_W TRUSTEEW;
-alias TRUSTEEW* PTRUSTEE_W, PTRUSTEEW;
+alias TRUSTEEW = TRUSTEE_W;
+alias PTRUSTEE_W = TRUSTEEW*, PTRUSTEEW = TRUSTEEW*;
struct ACTRL_ACCESS_ENTRYA {
TRUSTEE_A Trustee;
@@ -215,7 +215,7 @@ struct ACTRL_ACCESS_ENTRYA {
INHERIT_FLAGS Inheritance;
LPCSTR lpInheritProperty;
}
-alias ACTRL_ACCESS_ENTRYA* PACTRL_ACCESS_ENTRYA;
+alias PACTRL_ACCESS_ENTRYA = ACTRL_ACCESS_ENTRYA*;
struct ACTRL_ACCESS_ENTRYW {
TRUSTEE_W Trustee;
@@ -225,47 +225,47 @@ struct ACTRL_ACCESS_ENTRYW {
INHERIT_FLAGS Inheritance;
LPCWSTR lpInheritProperty;
}
-alias ACTRL_ACCESS_ENTRYW* PACTRL_ACCESS_ENTRYW;
+alias PACTRL_ACCESS_ENTRYW = ACTRL_ACCESS_ENTRYW*;
struct ACTRL_ACCESS_ENTRY_LISTA {
ULONG cEntries;
ACTRL_ACCESS_ENTRYA* pAccessList;
}
-alias ACTRL_ACCESS_ENTRY_LISTA* PACTRL_ACCESS_ENTRY_LISTA;
+alias PACTRL_ACCESS_ENTRY_LISTA = ACTRL_ACCESS_ENTRY_LISTA*;
struct ACTRL_ACCESS_ENTRY_LISTW {
ULONG cEntries;
ACTRL_ACCESS_ENTRYW* pAccessList;
}
-alias ACTRL_ACCESS_ENTRY_LISTW* PACTRL_ACCESS_ENTRY_LISTW;
+alias PACTRL_ACCESS_ENTRY_LISTW = ACTRL_ACCESS_ENTRY_LISTW*;
struct ACTRL_PROPERTY_ENTRYA {
LPCSTR lpProperty;
PACTRL_ACCESS_ENTRY_LISTA pAccessEntryList;
ULONG fListFlags;
}
-alias ACTRL_PROPERTY_ENTRYA* PACTRL_PROPERTY_ENTRYA;
+alias PACTRL_PROPERTY_ENTRYA = ACTRL_PROPERTY_ENTRYA*;
struct ACTRL_PROPERTY_ENTRYW {
LPCWSTR lpProperty;
PACTRL_ACCESS_ENTRY_LISTW pAccessEntryList;
ULONG fListFlags;
}
-alias ACTRL_PROPERTY_ENTRYW* PACTRL_PROPERTY_ENTRYW;
+alias PACTRL_PROPERTY_ENTRYW = ACTRL_PROPERTY_ENTRYW*;
struct ACTRL_ACCESSA {
ULONG cEntries;
PACTRL_PROPERTY_ENTRYA pPropertyAccessList;
}
-alias ACTRL_ACCESSA ACTRL_AUDITA;
-alias ACTRL_ACCESSA* PACTRL_ACCESSA, PACTRL_AUDITA;
+alias ACTRL_AUDITA = ACTRL_ACCESSA;
+alias PACTRL_ACCESSA = ACTRL_ACCESSA*, PACTRL_AUDITA = ACTRL_ACCESSA*;
struct ACTRL_ACCESSW {
ULONG cEntries;
PACTRL_PROPERTY_ENTRYW pPropertyAccessList;
}
-alias ACTRL_ACCESSW ACTRL_AUDITW;
-alias ACTRL_ACCESSW* PACTRL_ACCESSW, PACTRL_AUDITW;
+alias ACTRL_AUDITW = ACTRL_ACCESSW;
+alias PACTRL_ACCESSW = ACTRL_ACCESSW*, PACTRL_AUDITW = ACTRL_ACCESSW*;
struct TRUSTEE_ACCESSA {
LPSTR lpProperty;
@@ -273,7 +273,7 @@ struct TRUSTEE_ACCESSA {
ULONG fAccessFlags;
ULONG fReturnedAccess;
}
-alias TRUSTEE_ACCESSA* PTRUSTEE_ACCESSA;
+alias PTRUSTEE_ACCESSA = TRUSTEE_ACCESSA*;
struct TRUSTEE_ACCESSW {
LPWSTR lpProperty;
@@ -281,7 +281,7 @@ struct TRUSTEE_ACCESSW {
ULONG fAccessFlags;
ULONG fReturnedAccess;
}
-alias TRUSTEE_ACCESSW* PTRUSTEE_ACCESSW;
+alias PTRUSTEE_ACCESSW = TRUSTEE_ACCESSW*;
struct ACTRL_OVERLAPPED {
union {
@@ -291,31 +291,31 @@ struct ACTRL_OVERLAPPED {
ULONG Reserved2;
HANDLE hEvent;
}
-alias ACTRL_OVERLAPPED* PACTRL_OVERLAPPED;
+alias PACTRL_OVERLAPPED = ACTRL_OVERLAPPED*;
struct ACTRL_ACCESS_INFOA {
ULONG fAccessPermission;
LPSTR lpAccessPermissionName;
}
-alias ACTRL_ACCESS_INFOA* PACTRL_ACCESS_INFOA;
+alias PACTRL_ACCESS_INFOA = ACTRL_ACCESS_INFOA*;
struct ACTRL_ACCESS_INFOW {
ULONG fAccessPermission;
LPWSTR lpAccessPermissionName;
}
-alias ACTRL_ACCESS_INFOW* PACTRL_ACCESS_INFOW;
+alias PACTRL_ACCESS_INFOW = ACTRL_ACCESS_INFOW*;
struct ACTRL_CONTROL_INFOA {
LPSTR lpControlId;
LPSTR lpControlName;
}
-alias ACTRL_CONTROL_INFOA* PACTRL_CONTROL_INFOA;
+alias PACTRL_CONTROL_INFOA = ACTRL_CONTROL_INFOA*;
struct ACTRL_CONTROL_INFOW {
LPWSTR lpControlId;
LPWSTR lpControlName;
}
-alias ACTRL_CONTROL_INFOW* PACTRL_CONTROL_INFOW;
+alias PACTRL_CONTROL_INFOW = ACTRL_CONTROL_INFOW*;
struct EXPLICIT_ACCESS_A {
DWORD grfAccessPermissions;
@@ -323,8 +323,8 @@ struct EXPLICIT_ACCESS_A {
DWORD grfInheritance;
TRUSTEE_A Trustee;
}
-alias EXPLICIT_ACCESS_A EXPLICIT_ACCESSA;
-alias EXPLICIT_ACCESS_A* PEXPLICIT_ACCESS_A, PEXPLICIT_ACCESSA;
+alias EXPLICIT_ACCESSA = EXPLICIT_ACCESS_A;
+alias PEXPLICIT_ACCESS_A = EXPLICIT_ACCESS_A*, PEXPLICIT_ACCESSA = EXPLICIT_ACCESS_A*;
struct EXPLICIT_ACCESS_W {
DWORD grfAccessPermissions;
@@ -332,8 +332,8 @@ struct EXPLICIT_ACCESS_W {
DWORD grfInheritance;
TRUSTEE_W Trustee;
}
-alias EXPLICIT_ACCESS_W EXPLICIT_ACCESSW;
-alias EXPLICIT_ACCESS_W* PEXPLICIT_ACCESS_W, PEXPLICIT_ACCESSW;
+alias EXPLICIT_ACCESSW = EXPLICIT_ACCESS_W;
+alias PEXPLICIT_ACCESS_W = EXPLICIT_ACCESS_W*, PEXPLICIT_ACCESSW = EXPLICIT_ACCESS_W*;
struct OBJECTS_AND_SID {
DWORD ObjectsPresent;
@@ -341,7 +341,7 @@ struct OBJECTS_AND_SID {
GUID InheritedObjectTypeGuid;
SID* pSid;
}
-alias OBJECTS_AND_SID* POBJECTS_AND_SID;
+alias POBJECTS_AND_SID = OBJECTS_AND_SID*;
struct OBJECTS_AND_NAME_A {
DWORD ObjectsPresent;
@@ -350,7 +350,7 @@ struct OBJECTS_AND_NAME_A {
LPSTR InheritedObjectTypeName;
LPSTR ptstrName;
}
-alias OBJECTS_AND_NAME_A* POBJECTS_AND_NAME_A;
+alias POBJECTS_AND_NAME_A = OBJECTS_AND_NAME_A*;
struct OBJECTS_AND_NAME_W {
DWORD ObjectsPresent;
@@ -359,64 +359,64 @@ struct OBJECTS_AND_NAME_W {
LPWSTR InheritedObjectTypeName;
LPWSTR ptstrName;
}
-alias OBJECTS_AND_NAME_W* POBJECTS_AND_NAME_W;
+alias POBJECTS_AND_NAME_W = OBJECTS_AND_NAME_W*;
static if (_WIN32_WINNT >= 0x501) {
struct INHERITED_FROMA {
LONG GenerationGap;
LPSTR AncestorName;
}
- alias INHERITED_FROMA* PINHERITED_FROMA;
+ alias PINHERITED_FROMA = INHERITED_FROMA*;
struct INHERITED_FROMW {
LONG GenerationGap;
LPWSTR AncestorName;
}
- alias INHERITED_FROMW* PINHERITED_FROMW;
+ alias PINHERITED_FROMW = INHERITED_FROMW*;
}
version (Unicode) {
- alias TRUSTEEW TRUSTEE;
- alias ACTRL_ACCESSW ACTRL_ACCESS;
- alias ACTRL_ACCESS_ENTRY_LISTW ACTRL_ACCESS_ENTRY_LIST;
- alias ACTRL_ACCESS_INFOW ACTRL_ACCESS_INFO;
- alias ACTRL_ACCESS_ENTRYW ACTRL_ACCESS_ENTRY;
- alias ACTRL_AUDITW ACTRL_AUDIT;
- alias ACTRL_CONTROL_INFOW ACTRL_CONTROL_INFO;
- alias EXPLICIT_ACCESSW EXPLICIT_ACCESS;
- alias TRUSTEE_ACCESSW TRUSTEE_ACCESS;
- alias OBJECTS_AND_NAME_W OBJECTS_AND_NAME_;
+ alias TRUSTEE = TRUSTEEW;
+ alias ACTRL_ACCESS = ACTRL_ACCESSW;
+ alias ACTRL_ACCESS_ENTRY_LIST = ACTRL_ACCESS_ENTRY_LISTW;
+ alias ACTRL_ACCESS_INFO = ACTRL_ACCESS_INFOW;
+ alias ACTRL_ACCESS_ENTRY = ACTRL_ACCESS_ENTRYW;
+ alias ACTRL_AUDIT = ACTRL_AUDITW;
+ alias ACTRL_CONTROL_INFO = ACTRL_CONTROL_INFOW;
+ alias EXPLICIT_ACCESS = EXPLICIT_ACCESSW;
+ alias TRUSTEE_ACCESS = TRUSTEE_ACCESSW;
+ alias OBJECTS_AND_NAME_ = OBJECTS_AND_NAME_W;
static if (_WIN32_WINNT >= 0x501) {
- alias INHERITED_FROMW INHERITED_FROM;
+ alias INHERITED_FROM = INHERITED_FROMW;
}
} else {
- alias TRUSTEEA TRUSTEE;
- alias ACTRL_ACCESSA ACTRL_ACCESS;
- alias ACTRL_ACCESS_ENTRY_LISTA ACTRL_ACCESS_ENTRY_LIST;
- alias ACTRL_ACCESS_INFOA ACTRL_ACCESS_INFO;
- alias ACTRL_ACCESS_ENTRYA ACTRL_ACCESS_ENTRY;
- alias ACTRL_AUDITA ACTRL_AUDIT;
- alias ACTRL_CONTROL_INFOA ACTRL_CONTROL_INFO;
- alias EXPLICIT_ACCESSA EXPLICIT_ACCESS;
- alias TRUSTEE_ACCESSA TRUSTEE_ACCESS;
- alias OBJECTS_AND_NAME_A OBJECTS_AND_NAME_;
+ alias TRUSTEE = TRUSTEEA;
+ alias ACTRL_ACCESS = ACTRL_ACCESSA;
+ alias ACTRL_ACCESS_ENTRY_LIST = ACTRL_ACCESS_ENTRY_LISTA;
+ alias ACTRL_ACCESS_INFO = ACTRL_ACCESS_INFOA;
+ alias ACTRL_ACCESS_ENTRY = ACTRL_ACCESS_ENTRYA;
+ alias ACTRL_AUDIT = ACTRL_AUDITA;
+ alias ACTRL_CONTROL_INFO = ACTRL_CONTROL_INFOA;
+ alias EXPLICIT_ACCESS = EXPLICIT_ACCESSA;
+ alias TRUSTEE_ACCESS = TRUSTEE_ACCESSA;
+ alias OBJECTS_AND_NAME_ = OBJECTS_AND_NAME_A;
static if (_WIN32_WINNT >= 0x501) {
- alias INHERITED_FROMA INHERITED_FROM;
+ alias INHERITED_FROM = INHERITED_FROMA;
}
}
-alias TRUSTEE TRUSTEE_;
-alias TRUSTEE* PTRUSTEE, PTRUSTEE_;
-alias ACTRL_ACCESS* PACTRL_ACCESS;
-alias ACTRL_ACCESS_ENTRY_LIST* PACTRL_ACCESS_ENTRY_LIST;
-alias ACTRL_ACCESS_INFO* PACTRL_ACCESS_INFO;
-alias ACTRL_ACCESS_ENTRY* PACTRL_ACCESS_ENTRY;
-alias ACTRL_AUDIT* PACTRL_AUDIT;
-alias ACTRL_CONTROL_INFO* PACTRL_CONTROL_INFO;
-alias EXPLICIT_ACCESS EXPLICIT_ACCESS_;
-alias EXPLICIT_ACCESS* PEXPLICIT_ACCESS, PEXPLICIT_ACCESS_;
-alias TRUSTEE_ACCESS* PTRUSTEE_ACCESS;
-alias OBJECTS_AND_NAME_* POBJECTS_AND_NAME_;
+alias TRUSTEE_ = TRUSTEE;
+alias PTRUSTEE = TRUSTEE*, PTRUSTEE_ = TRUSTEE*;
+alias PACTRL_ACCESS = ACTRL_ACCESS*;
+alias PACTRL_ACCESS_ENTRY_LIST = ACTRL_ACCESS_ENTRY_LIST*;
+alias PACTRL_ACCESS_INFO = ACTRL_ACCESS_INFO*;
+alias PACTRL_ACCESS_ENTRY = ACTRL_ACCESS_ENTRY*;
+alias PACTRL_AUDIT = ACTRL_AUDIT*;
+alias PACTRL_CONTROL_INFO = ACTRL_CONTROL_INFO*;
+alias EXPLICIT_ACCESS_ = EXPLICIT_ACCESS;
+alias PEXPLICIT_ACCESS = EXPLICIT_ACCESS*, PEXPLICIT_ACCESS_ = EXPLICIT_ACCESS*;
+alias PTRUSTEE_ACCESS = TRUSTEE_ACCESS*;
+alias POBJECTS_AND_NAME_ = OBJECTS_AND_NAME_*;
static if (_WIN32_WINNT >= 0x501) {
- alias INHERITED_FROM* PINHERITED_FROM;
+ alias PINHERITED_FROM = INHERITED_FROM*;
}
diff --git a/libphobos/libdruntime/core/sys/windows/aclapi.d b/libphobos/libdruntime/core/sys/windows/aclapi.d
index 0b9f755ed655..3977aab307ae 100644
--- a/libphobos/libdruntime/core/sys/windows/aclapi.d
+++ b/libphobos/libdruntime/core/sys/windows/aclapi.d
@@ -93,47 +93,45 @@ extern (Windows) nothrow @nogc {
}
version (Unicode) {
- alias BuildExplicitAccessWithNameW BuildExplicitAccessWithName;
- alias BuildSecurityDescriptorW BuildSecurityDescriptor;
- alias BuildTrusteeWithNameW BuildTrusteeWithName;
- alias BuildTrusteeWithObjectsAndNameW BuildTrusteeWithObjectsAndName;
- alias BuildTrusteeWithObjectsAndSidW BuildTrusteeWithObjectsAndSid;
- alias BuildTrusteeWithSidW BuildTrusteeWithSid;
- alias GetAuditedPermissionsFromAclW GetAuditedPermissionsFromAcl;
- alias GetEffectiveRightsFromAclW GetEffectiveRightsFromAcl;
- alias GetExplicitEntriesFromAclW GetExplicitEntriesFromAcl;
- alias GetNamedSecurityInfoW GetNamedSecurityInfo;
- alias GetTrusteeFormW GetTrusteeForm;
- alias GetTrusteeNameW GetTrusteeName;
- alias GetTrusteeTypeW GetTrusteeType;
- alias LookupSecurityDescriptorPartsW LookupSecurityDescriptorParts;
- alias SetEntriesInAclW SetEntriesInAcl;
- alias SetNamedSecurityInfoW SetNamedSecurityInfo;
- alias BuildImpersonateExplicitAccessWithNameW
- BuildImpersonateExplicitAccessWithName;
- alias BuildImpersonateTrusteeW BuildImpersonateTrustee;
- alias GetMultipleTrusteeW GetMultipleTrustee;
- alias GetMultipleTrusteeOperationW GetMultipleTrusteeOperation;
+ alias BuildExplicitAccessWithName = BuildExplicitAccessWithNameW;
+ alias BuildSecurityDescriptor = BuildSecurityDescriptorW;
+ alias BuildTrusteeWithName = BuildTrusteeWithNameW;
+ alias BuildTrusteeWithObjectsAndName = BuildTrusteeWithObjectsAndNameW;
+ alias BuildTrusteeWithObjectsAndSid = BuildTrusteeWithObjectsAndSidW;
+ alias BuildTrusteeWithSid = BuildTrusteeWithSidW;
+ alias GetAuditedPermissionsFromAcl = GetAuditedPermissionsFromAclW;
+ alias GetEffectiveRightsFromAcl = GetEffectiveRightsFromAclW;
+ alias GetExplicitEntriesFromAcl = GetExplicitEntriesFromAclW;
+ alias GetNamedSecurityInfo = GetNamedSecurityInfoW;
+ alias GetTrusteeForm = GetTrusteeFormW;
+ alias GetTrusteeName = GetTrusteeNameW;
+ alias GetTrusteeType = GetTrusteeTypeW;
+ alias LookupSecurityDescriptorParts = LookupSecurityDescriptorPartsW;
+ alias SetEntriesInAcl = SetEntriesInAclW;
+ alias SetNamedSecurityInfo = SetNamedSecurityInfoW;
+ alias BuildImpersonateExplicitAccessWithName = BuildImpersonateExplicitAccessWithNameW;
+ alias BuildImpersonateTrustee = BuildImpersonateTrusteeW;
+ alias GetMultipleTrustee = GetMultipleTrusteeW;
+ alias GetMultipleTrusteeOperation = GetMultipleTrusteeOperationW;
} else {
- alias BuildExplicitAccessWithNameA BuildExplicitAccessWithName;
- alias BuildSecurityDescriptorA BuildSecurityDescriptor;
- alias BuildTrusteeWithNameA BuildTrusteeWithName;
- alias BuildTrusteeWithObjectsAndNameA BuildTrusteeWithObjectsAndName;
- alias BuildTrusteeWithObjectsAndSidA BuildTrusteeWithObjectsAndSid;
- alias BuildTrusteeWithSidA BuildTrusteeWithSid;
- alias GetAuditedPermissionsFromAclA GetAuditedPermissionsFromAcl;
- alias GetEffectiveRightsFromAclA GetEffectiveRightsFromAcl;
- alias GetExplicitEntriesFromAclA GetExplicitEntriesFromAcl;
- alias GetNamedSecurityInfoA GetNamedSecurityInfo;
- alias GetTrusteeFormA GetTrusteeForm;
- alias GetTrusteeNameA GetTrusteeName;
- alias GetTrusteeTypeA GetTrusteeType;
- alias LookupSecurityDescriptorPartsA LookupSecurityDescriptorParts;
- alias SetEntriesInAclA SetEntriesInAcl;
- alias SetNamedSecurityInfoA SetNamedSecurityInfo;
- alias BuildImpersonateExplicitAccessWithNameA
- BuildImpersonateExplicitAccessWithName;
- alias BuildImpersonateTrusteeA BuildImpersonateTrustee;
- alias GetMultipleTrusteeA GetMultipleTrustee;
- alias GetMultipleTrusteeOperationA GetMultipleTrusteeOperation;
+ alias BuildExplicitAccessWithName = BuildExplicitAccessWithNameA;
+ alias BuildSecurityDescriptor = BuildSecurityDescriptorA;
+ alias BuildTrusteeWithName = BuildTrusteeWithNameA;
+ alias BuildTrusteeWithObjectsAndName = BuildTrusteeWithObjectsAndNameA;
+ alias BuildTrusteeWithObjectsAndSid = BuildTrusteeWithObjectsAndSidA;
+ alias BuildTrusteeWithSid = BuildTrusteeWithSidA;
+ alias GetAuditedPermissionsFromAcl = GetAuditedPermissionsFromAclA;
+ alias GetEffectiveRightsFromAcl = GetEffectiveRightsFromAclA;
+ alias GetExplicitEntriesFromAcl = GetExplicitEntriesFromAclA;
+ alias GetNamedSecurityInfo = GetNamedSecurityInfoA;
+ alias GetTrusteeForm = GetTrusteeFormA;
+ alias GetTrusteeName = GetTrusteeNameA;
+ alias GetTrusteeType = GetTrusteeTypeA;
+ alias LookupSecurityDescriptorParts = LookupSecurityDescriptorPartsA;
+ alias SetEntriesInAcl = SetEntriesInAclA;
+ alias SetNamedSecurityInfo = SetNamedSecurityInfoA;
+ alias BuildImpersonateExplicitAccessWithName = BuildImpersonateExplicitAccessWithNameA;
+ alias BuildImpersonateTrustee = BuildImpersonateTrusteeA;
+ alias GetMultipleTrustee = GetMultipleTrusteeA;
+ alias GetMultipleTrusteeOperation = GetMultipleTrusteeOperationA;
}
diff --git a/libphobos/libdruntime/core/sys/windows/aclui.d b/libphobos/libdruntime/core/sys/windows/aclui.d
index d7db31738f95..58cd8df7c781 100644
--- a/libphobos/libdruntime/core/sys/windows/aclui.d
+++ b/libphobos/libdruntime/core/sys/windows/aclui.d
@@ -30,7 +30,7 @@ struct SI_OBJECT_INFO {
LPWSTR pszPageTitle;
GUID guidObjectType;
}
-alias SI_OBJECT_INFO* PSI_OBJECT_INFO;
+alias PSI_OBJECT_INFO = SI_OBJECT_INFO*;
// values for SI_OBJECT_INFO.dwFlags
enum DWORD
@@ -66,7 +66,7 @@ const(GUID)* pguid;
LPCWSTR pszName;
DWORD dwFlags;
}
-alias SI_ACCESS* PSI_ACCESS;
+alias PSI_ACCESS = SI_ACCESS*;
// values for SI_ACCESS.dwFlags
enum DWORD
@@ -81,7 +81,7 @@ const(GUID)* pguid;
ULONG dwFlags;
LPCWSTR pszName;
}
-alias SI_INHERIT_TYPE* PSI_INHERIT_TYPE;
+alias PSI_INHERIT_TYPE = SI_INHERIT_TYPE*;
/* values for SI_INHERIT_TYPE.dwFlags
INHERIT_ONLY_ACE, CONTAINER_INHERIT_ACE, OBJECT_INHERIT_ACE
@@ -105,7 +105,7 @@ interface ISecurityInformation : IUnknown {
HRESULT GetInheritTypes(PSI_INHERIT_TYPE*, ULONG*);
HRESULT PropertySheetPageCallback(HWND, UINT, SI_PAGE_TYPE);
}
-alias ISecurityInformation LPSECURITYINFO;
+alias LPSECURITYINFO = ISecurityInformation;
/* Comment from MinGW
* TODO: ISecurityInformation2, IEffectivePermission, ISecurityObjectTypeInfo
diff --git a/libphobos/libdruntime/core/sys/windows/basetsd.d b/libphobos/libdruntime/core/sys/windows/basetsd.d
index d06bc5744ece..ab131f4e0234 100644
--- a/libphobos/libdruntime/core/sys/windows/basetsd.d
+++ b/libphobos/libdruntime/core/sys/windows/basetsd.d
@@ -15,7 +15,7 @@ version (Windows):
// import.
alias HANDLE = void*;
-alias HANDLE* PHANDLE, LPHANDLE;
+alias PHANDLE = HANDLE*, LPHANDLE = HANDLE*;
// helper for aligned structs
// alignVal 0 means the default align.
@@ -32,17 +32,17 @@ version (CoreUnittest) {
}
version (Win64) {
- alias long __int3264;
+ alias __int3264 = long;
enum ulong ADDRESS_TAG_BIT = 0x40000000000;
- alias long INT_PTR, LONG_PTR;
- alias long* PINT_PTR, PLONG_PTR;
- alias ulong UINT_PTR, ULONG_PTR, HANDLE_PTR;
- alias ulong* PUINT_PTR, PULONG_PTR;
- alias int HALF_PTR;
- alias int* PHALF_PTR;
- alias uint UHALF_PTR;
- alias uint* PUHALF_PTR;
+ alias INT_PTR = long, LONG_PTR = long;
+ alias PINT_PTR = long*, PLONG_PTR = long*;
+ alias UINT_PTR = ulong, ULONG_PTR = ulong, HANDLE_PTR = ulong;
+ alias PUINT_PTR = ulong*, PULONG_PTR = ulong*;
+ alias HALF_PTR = int;
+ alias PHALF_PTR = int*;
+ alias UHALF_PTR = uint;
+ alias PUHALF_PTR = uint*;
uint HandleToULong()(void* h) { return(cast(uint) cast(ULONG_PTR) h); }
int HandleToLong()(void* h) { return(cast(int) cast(LONG_PTR) h); }
@@ -60,17 +60,17 @@ enum ulong ADDRESS_TAG_BIT = 0x40000000000;
void* ULongToPtr()(uint ul) { return(cast(void*) cast(ULONG_PTR) ul); }
} else {
- alias int __int3264;
+ alias __int3264 = int;
enum uint ADDRESS_TAG_BIT = 0x80000000;
- alias int INT_PTR, LONG_PTR;
- alias int* PINT_PTR, PLONG_PTR;
- alias uint UINT_PTR, ULONG_PTR, HANDLE_PTR;
- alias uint* PUINT_PTR, PULONG_PTR;
- alias short HALF_PTR;
- alias short* PHALF_PTR;
- alias ushort UHALF_PTR;
- alias ushort* PUHALF_PTR;
+ alias INT_PTR = int, LONG_PTR = int;
+ alias PINT_PTR = int*, PLONG_PTR = int*;
+ alias UINT_PTR = uint, ULONG_PTR = uint, HANDLE_PTR = uint;
+ alias PUINT_PTR = uint*, PULONG_PTR = uint*;
+ alias HALF_PTR = short;
+ alias PHALF_PTR = short*;
+ alias UHALF_PTR = ushort;
+ alias PUHALF_PTR = ushort*;
uint HandleToUlong()(HANDLE h) { return cast(uint) h; }
int HandleToLong()(HANDLE h) { return cast(int) h; }
@@ -82,11 +82,11 @@ enum uint ADDRESS_TAG_BIT = 0x80000000;
short PtrToShort(const(void)* p) { return cast(short) p; }
void* IntToPtr()(int i) { return cast(void*) i; }
void* UIntToPtr()(uint ui) { return cast(void*) ui; }
- alias IntToPtr LongToPtr;
- alias UIntToPtr ULongToPtr;
+ alias LongToPtr = IntToPtr;
+ alias ULongToPtr = UIntToPtr;
}
-alias UIntToPtr UintToPtr, UlongToPtr;
+alias UintToPtr = UIntToPtr, UlongToPtr = UIntToPtr;
enum : UINT_PTR {
MAXUINT_PTR = UINT_PTR.max
@@ -115,27 +115,27 @@ enum : HALF_PTR {
MINHALF_PTR = HALF_PTR.min
}
-alias byte INT8;
-alias byte* PINT8;
-alias ubyte UINT8;
-alias ubyte* PUINT8;
-
-alias short INT16;
-alias short* PINT16;
-alias ushort UINT16;
-alias ushort* PUINT16;
-
-alias int LONG32, INT32;
-alias int* PLONG32, PINT32;
-alias uint ULONG32, DWORD32, UINT32;
-alias uint* PULONG32, PDWORD32, PUINT32;
-
-alias ULONG_PTR SIZE_T, DWORD_PTR;
-alias ULONG_PTR* PSIZE_T, PDWORD_PTR;
-alias LONG_PTR SSIZE_T;
-alias LONG_PTR* PSSIZE_T;
-
-alias long LONG64, INT64;
-alias long* PLONG64, PINT64;
-alias ulong ULONG64, DWORD64, UINT64;
-alias ulong* PULONG64, PDWORD64, PUINT64;
+alias INT8 = byte;
+alias PINT8 = byte*;
+alias UINT8 = ubyte;
+alias PUINT8 = ubyte*;
+
+alias INT16 = short;
+alias PINT16 = short*;
+alias UINT16 = ushort;
+alias PUINT16 = ushort*;
+
+alias LONG32 = int, INT32 = int;
+alias PLONG32 = int*, PINT32 = int*;
+alias ULONG32 = uint, DWORD32 = uint, UINT32 = uint;
+alias PULONG32 = uint*, PDWORD32 = uint*, PUINT32 = uint*;
+
+alias SIZE_T = ULONG_PTR, DWORD_PTR = ULONG_PTR;
+alias PSIZE_T = ULONG_PTR*, PDWORD_PTR = ULONG_PTR*;
+alias SSIZE_T = LONG_PTR;
+alias PSSIZE_T = LONG_PTR*;
+
+alias LONG64 = long, INT64 = long;
+alias PLONG64 = long*, PINT64 = long*;
+alias ULONG64 = ulong, DWORD64 = ulong, UINT64 = ulong;
+alias PULONG64 = ulong*, PDWORD64 = ulong*, PUINT64 = ulong*;
diff --git a/libphobos/libdruntime/core/sys/windows/basetyps.d b/libphobos/libdruntime/core/sys/windows/basetyps.d
index d90d9f3425a3..7fd6f647c01d 100644
--- a/libphobos/libdruntime/core/sys/windows/basetyps.d
+++ b/libphobos/libdruntime/core/sys/windows/basetyps.d
@@ -18,10 +18,10 @@ align(1) struct GUID { // size is 16
WORD Data3;
BYTE[8] Data4;
}
-alias GUID UUID, /*IID, CLSID, */FMTID, uuid_t;
+alias UUID = GUID, /*IID, CLSID, */FMTID = GUID, uuid_t = GUID;
alias IID = const(GUID);
alias CLSID = const(GUID);
-alias GUID* LPGUID, LPCLSID, LPIID;
-alias const(GUID)* LPCGUID, REFGUID, REFIID, REFCLSID, REFFMTID;
-alias uint error_status_t, PROPID;
+alias LPGUID = GUID*, LPCLSID = GUID*, LPIID = GUID*;
+alias LPCGUID = const(GUID)*, REFGUID = const(GUID)*, REFIID = const(GUID)*, REFCLSID = const(GUID)*, REFFMTID = const(GUID)*;
+alias error_status_t = uint, PROPID = uint;
diff --git a/libphobos/libdruntime/core/sys/windows/comcat.d b/libphobos/libdruntime/core/sys/windows/comcat.d
index 4cc35f467f7d..374114988325 100644
--- a/libphobos/libdruntime/core/sys/windows/comcat.d
+++ b/libphobos/libdruntime/core/sys/windows/comcat.d
@@ -14,7 +14,7 @@ import core.sys.windows.ole2;
import core.sys.windows.basetyps, core.sys.windows.cguid, core.sys.windows.objbase, core.sys.windows.unknwn,
core.sys.windows.windef, core.sys.windows.wtypes;
-alias IEnumGUID LPENUMGUID;
+alias LPENUMGUID = IEnumGUID;
interface IEnumGUID : IUnknown {
HRESULT Next(ULONG, GUID*, ULONG*);
@@ -23,25 +23,25 @@ interface IEnumGUID : IUnknown {
HRESULT Clone(LPENUMGUID*);
}
-alias GUID CATID;
-alias REFGUID REFCATID;
-alias GUID_NULL CATID_NULL;
-alias IsEqualGUID IsEqualCATID;
+alias CATID = GUID;
+alias REFCATID = REFGUID;
+alias CATID_NULL = GUID_NULL;
+alias IsEqualCATID = IsEqualGUID;
struct CATEGORYINFO {
CATID catid;
LCID lcid;
OLECHAR[128] szDescription = 0;
}
-alias CATEGORYINFO* LPCATEGORYINFO;
+alias LPCATEGORYINFO = CATEGORYINFO*;
-alias IEnumGUID IEnumCATID;
-alias LPENUMGUID LPENUMCATID;
-alias IID_IEnumGUID IID_IEnumCATID;
+alias IEnumCATID = IEnumGUID;
+alias LPENUMCATID = LPENUMGUID;
+alias IID_IEnumCATID = IID_IEnumGUID;
-alias IEnumGUID IEnumCLSID;
-alias LPENUMGUID LPENUMCLSID;
-alias IID_IEnumGUID IID_IEnumCLSID;
+alias IEnumCLSID = IEnumGUID;
+alias LPENUMCLSID = LPENUMGUID;
+alias IID_IEnumCLSID = IID_IEnumGUID;
interface ICatInformation : IUnknown {
HRESULT EnumCategories(LCID, LPENUMCATEGORYINFO*);
@@ -52,7 +52,7 @@ interface ICatInformation : IUnknown {
HRESULT EnumImplCategoriesOfClass(REFCLSID, LPENUMCATID*);
HRESULT EnumReqCategoriesOfClass(REFCLSID, LPENUMCATID*);
}
-alias ICatInformation LPCATINFORMATION;
+alias LPCATINFORMATION = ICatInformation;
interface ICatRegister : IUnknown {
HRESULT RegisterCategories(ULONG, CATEGORYINFO*);
@@ -62,7 +62,7 @@ interface ICatRegister : IUnknown {
HRESULT RegisterClassReqCategories(REFCLSID, ULONG, CATID*);
HRESULT UnRegisterClassReqCategories(REFCLSID, ULONG, CATID*);
}
-alias ICatRegister LPCATREGISTER;
+alias LPCATREGISTER = ICatRegister;
interface IEnumCATEGORYINFO : IUnknown {
HRESULT Next(ULONG, CATEGORYINFO*, ULONG*);
@@ -70,4 +70,4 @@ interface IEnumCATEGORYINFO : IUnknown {
HRESULT Reset();
HRESULT Clone(LPENUMCATEGORYINFO*);
}
-alias IEnumCATEGORYINFO LPENUMCATEGORYINFO;
+alias LPENUMCATEGORYINFO = IEnumCATEGORYINFO;
diff --git a/libphobos/libdruntime/core/sys/windows/commctrl.d b/libphobos/libdruntime/core/sys/windows/commctrl.d
index fcece45be46b..c9add615a5fe 100644
--- a/libphobos/libdruntime/core/sys/windows/commctrl.d
+++ b/libphobos/libdruntime/core/sys/windows/commctrl.d
@@ -947,9 +947,9 @@ static if (_WIN32_IE >= 0x400) { // IE4.0 ???
TTM_SETTITLEW // = WM_USER + 33
}
static if (_WIN32_IE >= 0x500) {
- alias TTM_SETTITLEW TTM_SETTITLE;
+ alias TTM_SETTITLE = TTM_SETTITLEW;
} else {
- alias TTM_SETTITLEA TTM_SETTITLE;
+ alias TTM_SETTITLE = TTM_SETTITLEA;
}
}
@@ -2535,13 +2535,13 @@ static if (_WIN32_IE >= 0x400) {
}
version (Unicode) {
- alias SB_SETTIPTEXTW SB_SETTIPTEXT;
- alias SB_GETTIPTEXTW SB_GETTIPTEXT;
- alias RB_GETBANDINFOW RB_GETBANDINFO;
+ alias SB_SETTIPTEXT = SB_SETTIPTEXTW;
+ alias SB_GETTIPTEXT = SB_GETTIPTEXTW;
+ alias RB_GETBANDINFO = RB_GETBANDINFOW;
} else {
- alias SB_SETTIPTEXTA SB_SETTIPTEXT;
- alias SB_GETTIPTEXTA SB_GETTIPTEXT;
- alias RB_GETBANDINFOA RB_GETBANDINFO;
+ alias SB_SETTIPTEXT = SB_SETTIPTEXTA;
+ alias SB_GETTIPTEXT = SB_GETTIPTEXTA;
+ alias RB_GETBANDINFO = RB_GETBANDINFOA;
}
} else {
enum {
@@ -2586,7 +2586,7 @@ static if (_WIN32_WINNT >= 0x501) {
NMHDR hdr;
DWORD dwFlags;
}
- alias NMBCHOTITEM* LPNMBCHOTITEM;
+ alias LPNMBCHOTITEM = NMBCHOTITEM*;
}
static if (_WIN32_WINNT >= 0x600) {
@@ -2628,7 +2628,7 @@ enum HIMAGELIST BCCL_NOGLYPH = cast(HIMAGELIST)-1;
UINT uSplitStyle;
SIZE size;
}
- alias BUTTON_SPLITINFO* PBUTTON_SPLITINFO;
+ alias PBUTTON_SPLITINFO = BUTTON_SPLITINFO*;
}
enum {
@@ -2745,7 +2745,7 @@ struct TBMETRICS {
int cxButtonSpacing;
int cyButtonSpacing;
}
-alias TBMETRICS* LPTBMETRICS;
+alias LPTBMETRICS = TBMETRICS*;
static if (_WIN32_WINNT >= 0x501) {
struct TTGETTITLE {
@@ -2754,7 +2754,7 @@ static if (_WIN32_WINNT >= 0x501) {
UINT cch;
WCHAR* pszTitle;
}
- alias TTGETTITLE* PTTGETTITLE;
+ alias PTTGETTITLE = TTGETTITLE*;
}
static if (_WIN32_WINNT >= 0x600) {
@@ -2772,7 +2772,7 @@ static if (_WIN32_WINNT >= 0x600) {
PWSTR pszName;
size_t cchName;
}
- alias MCGRIDINFO* PMCGRIDINFO;
+ alias PMCGRIDINFO = MCGRIDINFO*;
struct DATETIMEPICKERINFO
{
@@ -2785,7 +2785,7 @@ static if (_WIN32_WINNT >= 0x600) {
HWND hwndUD;
HWND hwndDropDown;
}
- alias DATETIMEPICKERINFO* LPDATETIMEPICKERINFO;
+ alias LPDATETIMEPICKERINFO = DATETIMEPICKERINFO*;
}
struct COMBOBOXEXITEMA {
@@ -2799,8 +2799,8 @@ struct COMBOBOXEXITEMA {
int iIndent;
LPARAM lParam;
}
-alias COMBOBOXEXITEMA* PCOMBOBOXEXITEMA;
-alias const(COMBOBOXEXITEMA)* PCCOMBOEXITEMA;
+alias PCOMBOBOXEXITEMA = COMBOBOXEXITEMA*;
+alias PCCOMBOEXITEMA = const(COMBOBOXEXITEMA)*;
struct COMBOBOXEXITEMW {
UINT mask;
@@ -2813,42 +2813,42 @@ struct COMBOBOXEXITEMW {
int iIndent;
LPARAM lParam;
}
-alias COMBOBOXEXITEMW* PCOMBOBOXEXITEMW;
-alias const(COMBOBOXEXITEMW)* PCCOMBOEXITEMW;
+alias PCOMBOBOXEXITEMW = COMBOBOXEXITEMW*;
+alias PCCOMBOEXITEMW = const(COMBOBOXEXITEMW)*;
static if (_WIN32_IE >= 0x400) {
struct NMCOMBOBOXEXA {
NMHDR hdr;
COMBOBOXEXITEMA ceItem;
}
- alias NMCOMBOBOXEXA* PNMCOMBOBOXEXA;
+ alias PNMCOMBOBOXEXA = NMCOMBOBOXEXA*;
struct NMCOMBOBOXEXW {
NMHDR hdr;
COMBOBOXEXITEMW ceItem;
}
- alias NMCOMBOBOXEXW* PNMCOMBOBOXEXW;
+ alias PNMCOMBOBOXEXW = NMCOMBOBOXEXW*;
struct NMCBEDRAGBEGINW {
NMHDR hdr;
int iItemid;
WCHAR[CBEMAXSTRLEN] szText = 0;
}
- alias NMCBEDRAGBEGINW* LPNMCBEDRAGBEGINW, PNMCBEDRAGBEGINW;
+ alias LPNMCBEDRAGBEGINW = NMCBEDRAGBEGINW*, PNMCBEDRAGBEGINW = NMCBEDRAGBEGINW*;
struct NMCBEDRAGBEGINA {
NMHDR hdr;
int iItemid;
char[CBEMAXSTRLEN] szText = 0;
}
- alias NMCBEDRAGBEGINA* LPNMCBEDRAGBEGINA, PNMCBEDRAGBEGINA;
+ alias LPNMCBEDRAGBEGINA = NMCBEDRAGBEGINA*, PNMCBEDRAGBEGINA = NMCBEDRAGBEGINA*;
struct NMIPADDRESS {
NMHDR hdr;
int iField;
int iValue;
}
- alias NMIPADDRESS* LPNMIPADDRESS;
+ alias LPNMIPADDRESS = NMIPADDRESS*;
align (1)
struct NMLVKEYDOWN {
@@ -2857,7 +2857,7 @@ static if (_WIN32_IE >= 0x400) {
WORD wVKey;
UINT flags;
}
- alias NMLVKEYDOWN* LPNMLVKEYDOWN;
+ alias LPNMLVKEYDOWN = NMLVKEYDOWN*;
struct NMPGCALCSIZE {
NMHDR hdr;
@@ -2865,7 +2865,7 @@ static if (_WIN32_IE >= 0x400) {
int iWidth;
int iHeight;
}
- alias NMPGCALCSIZE* LPNMPGCALCSIZE;
+ alias LPNMPGCALCSIZE = NMPGCALCSIZE*;
align (1)
struct NMPGSCROLL {
@@ -2878,14 +2878,14 @@ static if (_WIN32_IE >= 0x400) {
int iYpos;
int iScroll;
}
- alias NMPGSCROLL* LPNMPGSCROLL;
+ alias LPNMPGSCROLL = NMPGSCROLL*;
struct NMSELCHANGE {
NMHDR nmhdr;
SYSTEMTIME stSelStart;
SYSTEMTIME stSelEnd;
}
- alias NMSELCHANGE* LPNMSELCHANGE;
+ alias LPNMSELCHANGE = NMSELCHANGE*;
struct NMTBHOTITEM {
NMHDR hdr;
@@ -2893,7 +2893,7 @@ static if (_WIN32_IE >= 0x400) {
int idNew;
DWORD dwFlags;
}
- alias NMTBHOTITEM* LPNMTBHOTITEM;
+ alias LPNMTBHOTITEM = NMTBHOTITEM*;
struct NMTBDISPINFOA {
NMHDR hdr;
@@ -2904,7 +2904,7 @@ static if (_WIN32_IE >= 0x400) {
LPSTR pszText;
int cchText;
}
- alias NMTBDISPINFOA* LPNMTBDISPINFOA;
+ alias LPNMTBDISPINFOA = NMTBDISPINFOA*;
struct NMTBDISPINFOW {
NMHDR hdr;
@@ -2915,7 +2915,7 @@ static if (_WIN32_IE >= 0x400) {
LPWSTR pszText;
int cchText;
}
- alias NMTBDISPINFOW* LPNMTBDISPINFOW;
+ alias LPNMTBDISPINFOW = NMTBDISPINFOW*;
struct NMTBGETINFOTIPA {
NMHDR hdr;
@@ -2924,7 +2924,7 @@ static if (_WIN32_IE >= 0x400) {
int iItem;
LPARAM lParam;
}
- alias NMTBGETINFOTIPA* LPNMTBGETINFOTIPA;
+ alias LPNMTBGETINFOTIPA = NMTBGETINFOTIPA*;
struct NMTBGETINFOTIPW {
NMHDR hdr;
@@ -2933,7 +2933,7 @@ static if (_WIN32_IE >= 0x400) {
int iItem;
LPARAM lParam;
}
- alias NMTBGETINFOTIPW* LPNMTBGETINFOTIPW;
+ alias LPNMTBGETINFOTIPW = NMTBGETINFOTIPW*;
struct NMMOUSE {
NMHDR hdr;
@@ -2942,7 +2942,7 @@ static if (_WIN32_IE >= 0x400) {
POINT pt;
LPARAM dwHitInfo;
}
- alias NMMOUSE* LPNMMOUSE;
+ alias LPNMMOUSE = NMMOUSE*;
}
static if (_WIN32_IE >= 0x401) {
@@ -2950,7 +2950,7 @@ static if (_WIN32_IE >= 0x401) {
NMHDR hdr;
HWND hwndToolTips;
}
- alias NMTOOLTIPSCREATED* LPNMTOOLTIPSCREATED;
+ alias LPNMTOOLTIPSCREATED = NMTOOLTIPSCREATED*;
}
struct NMDATETIMECHANGE {
@@ -2958,7 +2958,7 @@ struct NMDATETIMECHANGE {
DWORD dwFlags;
SYSTEMTIME st;
}
-alias NMDATETIMECHANGE* LPNMDATETIMECHANGE;
+alias LPNMDATETIMECHANGE = NMDATETIMECHANGE*;
struct NMCBEENDEDITW {
NMHDR hdr;
@@ -2967,7 +2967,7 @@ struct NMCBEENDEDITW {
WCHAR[CBEMAXSTRLEN] szText = 0;
int iWhy;
}
-alias NMCBEENDEDITW* LPNMCBEENDEDITW, PNMCBEENDEDITW;
+alias LPNMCBEENDEDITW = NMCBEENDEDITW*, PNMCBEENDEDITW = NMCBEENDEDITW*;
struct NMCBEENDEDITA {
NMHDR hdr;
@@ -2976,20 +2976,20 @@ struct NMCBEENDEDITA {
char[CBEMAXSTRLEN] szText = 0;
int iWhy;
}
-alias NMCBEENDEDITA* LPNMCBEENDEDITA, PNMCBEENDEDITA;
+alias LPNMCBEENDEDITA = NMCBEENDEDITA*, PNMCBEENDEDITA = NMCBEENDEDITA*;
struct COLORMAP {
COLORREF from;
COLORREF to;
}
-alias COLORMAP* LPCOLORMAP;
+alias LPCOLORMAP = COLORMAP*;
struct DRAGLISTINFO {
UINT uNotification;
HWND hWnd;
POINT ptCursor;
}
-alias DRAGLISTINFO* LPDRAGLISTINFO;
+alias LPDRAGLISTINFO = DRAGLISTINFO*;
struct TBBUTTON {
int iBitmap;
@@ -3004,8 +3004,8 @@ struct TBBUTTON {
DWORD_PTR dwData;
INT_PTR iString;
}
-alias TBBUTTON* PTBBUTTON, LPTBBUTTON;
-alias const(TBBUTTON)* LPCTBBUTTON;
+alias PTBBUTTON = TBBUTTON*, LPTBBUTTON = TBBUTTON*;
+alias LPCTBBUTTON = const(TBBUTTON)*;
static if (_WIN32_IE >= 0x400) {
struct TBBUTTONINFOA {
@@ -3020,7 +3020,7 @@ static if (_WIN32_IE >= 0x400) {
LPSTR pszText;
int cchText;
}
- alias TBBUTTONINFOA* LPTBBUTTONINFOA;
+ alias LPTBBUTTONINFOA = TBBUTTONINFOA*;
struct TBBUTTONINFOW {
UINT cbSize = TBBUTTONINFOW.sizeof;
@@ -3034,13 +3034,13 @@ static if (_WIN32_IE >= 0x400) {
LPWSTR pszText;
int cchText;
}
- alias TBBUTTONINFOW* LPTBBUTTONINFOW;
+ alias LPTBBUTTONINFOW = TBBUTTONINFOW*;
struct TBINSERTMARK {
int iButton;
DWORD dwFlags;
}
- alias TBINSERTMARK* LPTBINSERTMARK;
+ alias LPTBINSERTMARK = TBINSERTMARK*;
struct LVBKIMAGEA {
ULONG ulFlags;
@@ -3050,7 +3050,7 @@ static if (_WIN32_IE >= 0x400) {
int xOffsetPercent;
int yOffsetPercent;
}
- alias LVBKIMAGEA* LPLVBKIMAGEA;
+ alias LPLVBKIMAGEA = LVBKIMAGEA*;
struct LVBKIMAGEW {
ULONG ulFlags;
@@ -3060,7 +3060,7 @@ static if (_WIN32_IE >= 0x400) {
int xOffsetPercent;
int yOffsetPercent;
}
- alias LVBKIMAGEW* LPLVBKIMAGEW;
+ alias LPLVBKIMAGEW = LVBKIMAGEW*;
}
/*struct TBNOTIFY {
@@ -3086,7 +3086,7 @@ struct IMAGEINFO {
int Unused2;
RECT rcImage;
}
-alias IMAGEINFO* LPIMAGEINFO;
+alias LPIMAGEINFO = IMAGEINFO*;
static if (_WIN32_IE >= 0x500) {
struct HDITEMA {
@@ -3161,12 +3161,12 @@ static if (_WIN32_IE >= 0x500) {
LPARAM lParam;
}
}
-alias HDITEMA* LPHDITEMA;
-alias HDITEMW* LPHDITEMW;
+alias LPHDITEMA = HDITEMA*;
+alias LPHDITEMW = HDITEMW*;
deprecated {
- alias HDITEMA HD_ITEMA;
- alias HDITEMW HD_ITEMW;
+ alias HD_ITEMA = HDITEMA;
+ alias HD_ITEMW = HDITEMW;
//alias HDITEM HD_ITEM; fixme
}
@@ -3174,15 +3174,15 @@ struct HD_LAYOUT {
RECT* prc;
WINDOWPOS* pwpos;
}
-alias HD_LAYOUT* LPHDLAYOUT;
-deprecated alias HD_LAYOUT HDLAYOUT;
+alias LPHDLAYOUT = HD_LAYOUT*;
+deprecated alias HDLAYOUT = HD_LAYOUT;
struct HD_HITTESTINFO {
POINT pt;
UINT flags;
int iItem;
}
-alias HD_HITTESTINFO* LPHDHITTESTINFO;
+alias LPHDHITTESTINFO = HD_HITTESTINFO*;
struct HD_NOTIFYA {
NMHDR hdr;
@@ -3207,7 +3207,7 @@ struct NMHEADERA {
int iButton;
HDITEMA* pitem;
}
-alias NMHEADERA* LPNMHEADERA;
+alias LPNMHEADERA = NMHEADERA*;
struct NMHEADERW {
NMHDR hdr;
@@ -3215,14 +3215,14 @@ struct NMHEADERW {
int iButton;
HDITEMW* pitem;
}
-alias NMHEADERW* LPNMHEADERW;
+alias LPNMHEADERW = NMHEADERW*;
version (Unicode) {
- alias NMHEADERW NMHEADER;
- alias LPNMHEADERW LPNMHEADER;
+ alias NMHEADER = NMHEADERW;
+ alias LPNMHEADER = LPNMHEADERW;
} else {
- alias NMHEADERA NMHEADER;
- alias LPNMHEADERA LPNMHEADER;
+ alias NMHEADER = NMHEADERA;
+ alias LPNMHEADER = LPNMHEADERA;
}
// End FIXME
@@ -3235,7 +3235,7 @@ struct NMHDDISPINFOA {
int iImage;
LPARAM lParam;
}
-alias NMHDDISPINFOA* LPNMHDDISPINFOA;
+alias LPNMHDDISPINFOA = NMHDDISPINFOA*;
struct NMHDDISPINFOW {
NMHDR hdr;
@@ -3246,7 +3246,7 @@ struct NMHDDISPINFOW {
int iImage;
LPARAM lParam;
}
-alias NMHDDISPINFOW* LPNMHDDISPINFOW;
+alias LPNMHDDISPINFOW = NMHDDISPINFOW*;
struct NMCUSTOMDRAW {
NMHDR hdr;
@@ -3257,7 +3257,7 @@ struct NMCUSTOMDRAW {
UINT uItemState;
LPARAM lItemlParam;
}
-alias NMCUSTOMDRAW* LPNMCUSTOMDRAW;
+alias LPNMCUSTOMDRAW = NMCUSTOMDRAW*;
static if (_WIN32_IE >= 0x400) {
struct NMLVCUSTOMDRAW {
@@ -3273,7 +3273,7 @@ static if (_WIN32_IE >= 0x400) {
COLORREF clrTextBk;
}
}
-alias NMLVCUSTOMDRAW* LPNMLVCUSTOMDRAW;
+alias LPNMLVCUSTOMDRAW = NMLVCUSTOMDRAW*;
static if (_WIN32_IE >= 0x400) {
struct NMLVGETINFOTIPA {
@@ -3285,7 +3285,7 @@ static if (_WIN32_IE >= 0x400) {
int iSubItem;
LPARAM lParam;
}
- alias NMLVGETINFOTIPA* LPNMLVGETINFOTIPA;
+ alias LPNMLVGETINFOTIPA = NMLVGETINFOTIPA*;
struct NMLVGETINFOTIPW {
NMHDR hdr;
@@ -3296,7 +3296,7 @@ static if (_WIN32_IE >= 0x400) {
int iSubItem;
LPARAM lParam;
}
- alias NMLVGETINFOTIPW* LPNMLVGETINFOTIPW;
+ alias LPNMLVGETINFOTIPW = NMLVGETINFOTIPW*;
}
static if (_WIN32_IE >= 0x400) {
@@ -3313,7 +3313,7 @@ static if (_WIN32_IE >= 0x400) {
COLORREF clrTextBk;
}
}
-alias NMTVCUSTOMDRAW* LPNMTVCUSTOMDRAW;
+alias LPNMTVCUSTOMDRAW = NMTVCUSTOMDRAW*;
static if (_WIN32_IE >= 0x400) {
static if (_WIN32_WINNT >= 0x501) {
@@ -3350,7 +3350,7 @@ static if (_WIN32_IE >= 0x400) {
int nHLStringBkMode;
}
}
- alias NMTBCUSTOMDRAW* LPNMTBCUSTOMDRAW;
+ alias LPNMTBCUSTOMDRAW = NMTBCUSTOMDRAW*;
struct NMITEMACTIVATE {
NMHDR hdr;
@@ -3363,14 +3363,14 @@ static if (_WIN32_IE >= 0x400) {
LPARAM lParam;
UINT uKeyFlags;
}
- alias NMITEMACTIVATE* LPNMITEMACTIVATE;
+ alias LPNMITEMACTIVATE = NMITEMACTIVATE*;
}
struct TBADDBITMAP {
HINSTANCE hInst;
UINT_PTR nID;
}
-alias TBADDBITMAP* LPTBADDBITMAP;
+alias LPTBADDBITMAP = TBADDBITMAP*;
struct TBSAVEPARAMSA {
HKEY hkr;
@@ -3391,7 +3391,7 @@ struct TBREPLACEBITMAP {
UINT_PTR nIDNew;
int nButtons;
}
-alias TBREPLACEBITMAP* LPTBREPLACEBITMAP;
+alias LPTBREPLACEBITMAP = TBREPLACEBITMAP*;
static if (_WIN32_IE >= 0x500) {
struct NMTOOLBARA {
@@ -3428,14 +3428,14 @@ static if (_WIN32_IE >= 0x500) {
LPWSTR pszText;
}
}
-alias NMTOOLBARA* LPNMTOOLBARA;
-alias NMTOOLBARW* LPNMTOOLBARW;
+alias LPNMTOOLBARA = NMTOOLBARA*;
+alias LPNMTOOLBARW = NMTOOLBARW*;
-alias NMTOOLBARA TBNOTIFYA;
-alias LPNMTOOLBARA LPTBNOTIFYA;
+alias TBNOTIFYA = NMTOOLBARA;
+alias LPTBNOTIFYA = LPNMTOOLBARA;
-alias NMTOOLBARW TBNOTIFYW;
-alias LPNMTOOLBARW LPTBNOTIFYW;
+alias TBNOTIFYW = NMTOOLBARW;
+alias LPTBNOTIFYW = LPNMTOOLBARW;
static if (_WIN32_WINNT >= 0x501) {
struct TOOLINFOA {
@@ -3522,24 +3522,24 @@ enum size_t
TTTOOLINFOA_V1_SIZE = TOOLINFOA.sizeof,
TTTOOLINFOW_V1_SIZE = TOOLINFOW.sizeof;
}
-alias TOOLINFOA TTTOOLINFOA;
-alias TOOLINFOW TTTOOLINFOW;
-alias TTTOOLINFOA* LPTTTOOLINFOA, PTOOLINFOA, LPTOOLINFOA;
-alias TTTOOLINFOW* LPTTTOOLINFOW, PTOOLINFOW, LPTOOLINFOW;
+alias TTTOOLINFOA = TOOLINFOA;
+alias TTTOOLINFOW = TOOLINFOW;
+alias LPTTTOOLINFOA = TTTOOLINFOA*, PTOOLINFOA = TTTOOLINFOA*, LPTOOLINFOA = TTTOOLINFOA*;
+alias LPTTTOOLINFOW = TTTOOLINFOW*, PTOOLINFOW = TTTOOLINFOW*, LPTOOLINFOW = TTTOOLINFOW*;
struct TTHITTESTINFOA {
HWND hwnd;
POINT pt;
TOOLINFOA ti;
}
-alias TTHITTESTINFOA* LPTTHITTESTINFOA, LPHITTESTINFOA;
+alias LPTTHITTESTINFOA = TTHITTESTINFOA*, LPHITTESTINFOA = TTHITTESTINFOA*;
struct TTHITTESTINFOW {
HWND hwnd;
POINT pt;
TOOLINFOW ti;
}
-alias TTHITTESTINFOW* LPTTHITTESTINFOW, LPHITTESTINFOW;
+alias LPTTHITTESTINFOW = TTHITTESTINFOW*, LPHITTESTINFOW = TTHITTESTINFOW*;
static if (_WIN32_IE >= 0x300) {
struct NMTTDISPINFOA {
@@ -3576,29 +3576,29 @@ static if (_WIN32_IE >= 0x300) {
UINT uFlags;
}
}
-alias NMTTDISPINFOA* LPNMTTDISPINFOA;
-alias NMTTDISPINFOW* LPNMTTDISPINFOW;
-alias NMTTDISPINFOA TOOLTIPTEXTA;
-alias LPNMTTDISPINFOA LPTOOLTIPTEXTA;
-alias NMTTDISPINFOW TOOLTIPTEXTW;
-alias LPNMTTDISPINFOW LPTOOLTIPTEXTW;
+alias LPNMTTDISPINFOA = NMTTDISPINFOA*;
+alias LPNMTTDISPINFOW = NMTTDISPINFOW*;
+alias TOOLTIPTEXTA = NMTTDISPINFOA;
+alias LPTOOLTIPTEXTA = LPNMTTDISPINFOA;
+alias TOOLTIPTEXTW = NMTTDISPINFOW;
+alias LPTOOLTIPTEXTW = LPNMTTDISPINFOW;
struct UDACCEL {
UINT nSec;
UINT nInc;
}
-alias UDACCEL* LPUDACCEL;
+alias LPUDACCEL = UDACCEL*;
struct NMUPDOWN {
NMHDR hdr;
int iPos;
int iDelta;
}
-alias NMUPDOWN* LPNMUPDOWN;
+alias LPNMUPDOWN = NMUPDOWN*;
deprecated {
- alias NMUPDOWN NM_UPDOWN;
- alias LPNMUPDOWN LPNM_UPDOWN;
+ alias NM_UPDOWN = NMUPDOWN;
+ alias LPNM_UPDOWN = LPNMUPDOWN;
}
static if (_WIN32_WINNT >= 0x501) {
@@ -3684,10 +3684,10 @@ static if (_WIN32_WINNT >= 0x501) {
LPARAM lParam;
}
}
-alias LVITEMA* LPLVITEMA;
-alias LVITEMW* LPLVITEMW;
-alias LVITEMA LV_ITEMA;
-alias LVITEMW LV_ITEMW;
+alias LPLVITEMA = LVITEMA*;
+alias LPLVITEMW = LVITEMW*;
+alias LV_ITEMA = LVITEMA;
+alias LV_ITEMW = LVITEMW;
struct LVFINDINFOA {
UINT flags;
@@ -3705,10 +3705,10 @@ struct LVFINDINFOW {
UINT vkDirection;
}
-alias LVFINDINFOA* LPFINDINFOA;
-alias LVFINDINFOA LV_FINDINFOA;
-alias LVFINDINFOW* LPFINDINFOW;
-alias LVFINDINFOW LV_FINDINFOW;
+alias LPFINDINFOA = LVFINDINFOA*;
+alias LV_FINDINFOA = LVFINDINFOA;
+alias LPFINDINFOW = LVFINDINFOW*;
+alias LV_FINDINFOW = LVFINDINFOW;
struct NMLVFINDITEMA {
NMHDR hdr;
@@ -3722,8 +3722,8 @@ struct NMLVFINDITEMW {
LVFINDINFOW lvfi;
}
-alias NMLVFINDITEMA* PNMLVFINDITEMA, LPNMLVFINDITEMA;
-alias NMLVFINDITEMW* PNMLVFINDITEMW, LPNMLVFINDITEMW;
+alias PNMLVFINDITEMA = NMLVFINDITEMA*, LPNMLVFINDITEMA = NMLVFINDITEMA*;
+alias PNMLVFINDITEMW = NMLVFINDITEMW*, LPNMLVFINDITEMW = NMLVFINDITEMW*;
static if (_WIN32_IE >= 0x300) {
struct LVHITTESTINFO {
@@ -3739,8 +3739,8 @@ static if (_WIN32_IE >= 0x300) {
int iItem;
}
}
-alias LVHITTESTINFO* LPLVHITTESTINFO;
-alias LVHITTESTINFO LV_HITTESTINFO;
+alias LPLVHITTESTINFO = LVHITTESTINFO*;
+alias LV_HITTESTINFO = LVHITTESTINFO;
static if (_WIN32_IE >= 0x300) {
struct LVCOLUMNA {
@@ -3781,10 +3781,10 @@ static if (_WIN32_IE >= 0x300) {
int iSubItem;
}
}
-alias LVCOLUMNA* LPLVCOLUMNA;
-alias LVCOLUMNW* LPLVCOLUMNW;
-alias LVCOLUMNA LV_COLUMNA;
-alias LVCOLUMNW LV_COLUMNW;
+alias LPLVCOLUMNA = LVCOLUMNA*;
+alias LPLVCOLUMNW = LVCOLUMNW*;
+alias LV_COLUMNA = LVCOLUMNA;
+alias LV_COLUMNW = LVCOLUMNW;
static if (_WIN32_WINNT >= 0x501) {
/* SG: The definitions in this static if block are from the MSDN docs.
@@ -3818,7 +3818,7 @@ static if (_WIN32_WINNT >= 0x501) {
UINT cchSubsetTitle;
}
}
- alias LVGROUP* PLVGROUP;
+ alias PLVGROUP = LVGROUP*;
struct LVGROUPMETRICS {
UINT cbSize = LVGROUPMETRICS.sizeof;
@@ -3834,7 +3834,7 @@ static if (_WIN32_WINNT >= 0x501) {
COLORREF crHeader;
COLORREF crFooter;
}
- alias LVGROUPMETRICS* PLVGROUPMETRICS;
+ alias PLVGROUPMETRICS = LVGROUPMETRICS*;
struct LVINSERTMARK {
UINT cbSize = LVINSERTMARK.sizeof;
@@ -3842,8 +3842,8 @@ static if (_WIN32_WINNT >= 0x501) {
int iItem;
DWORD dwReserved;
}
- alias LVINSERTMARK* PLVINSERTMARK;
- alias LVINSERTMARK* LPLVINSERTMARK;
+ alias PLVINSERTMARK = LVINSERTMARK*;
+ alias LPLVINSERTMARK = LVINSERTMARK*;
struct LVTILEINFO {
UINT cbSize = LVTILEINFO.sizeof;
@@ -3854,7 +3854,7 @@ static if (_WIN32_WINNT >= 0x501) {
int* piColFmt;
}
}
- alias LVTILEINFO* PLVTILEINFO;
+ alias PLVTILEINFO = LVTILEINFO*;
struct LVTILEVIEWINFO {
UINT cbSize = LVTILEVIEWINFO.sizeof;
@@ -3864,16 +3864,16 @@ static if (_WIN32_WINNT >= 0x501) {
int cLines;
RECT rcLabelMargin;
}
- alias LVTILEVIEWINFO* PLVTILEVIEWINFO;
+ alias PLVTILEVIEWINFO = LVTILEVIEWINFO*;
struct LVINSERTGROUPSORTED {
PFNLVGROUPCOMPARE pfnGroupCompare;
LPVOID* pvData;
LVGROUP lvGroup;
}
- alias LVINSERTGROUPSORTED* PLVINSERTGROUPSORTED;
+ alias PLVINSERTGROUPSORTED = LVINSERTGROUPSORTED*;
- extern (Windows) alias int function(INT, INT, VOID*) PFNLVGROUPCOMPARE;
+ extern (Windows) alias PFNLVGROUPCOMPARE = int function(INT, INT, VOID*);
struct LVSETINFOTIP {
UINT cbSize = LVSETINFOTIP.sizeof;
@@ -3883,14 +3883,14 @@ static if (_WIN32_WINNT >= 0x501) {
int iSubItem;
HBITMAP hbmp;
}
- alias LVSETINFOTIP* PLVSETINFOTIP;
+ alias PLVSETINFOTIP = LVSETINFOTIP*;
struct BUTTON_IMAGELIST {
HIMAGELIST himl;
RECT margin;
UINT uAlign;
}
- alias BUTTON_IMAGELIST* PBUTTON_IMAGELIST;
+ alias PBUTTON_IMAGELIST = BUTTON_IMAGELIST*;
}
static if (_WIN32_WINNT >= 0x600) {
@@ -3899,7 +3899,7 @@ static if (_WIN32_WINNT >= 0x600) {
int iItem;
int iGroup;
}
- alias LVITEMINDEX* PLVITEMINDEX;
+ alias PLVITEMINDEX = LVITEMINDEX*;
struct LVFOOTERINFO
{
@@ -3908,7 +3908,7 @@ static if (_WIN32_WINNT >= 0x600) {
int cchTextMax;
UINT cItems;
}
- alias LVFOOTERINFO* LPLVFOOTERINFO;
+ alias LPLVFOOTERINFO = LVFOOTERINFO*;
struct LVFOOTERITEM
{
@@ -3919,15 +3919,15 @@ static if (_WIN32_WINNT >= 0x600) {
UINT state;
UINT stateMask;
}
- alias LVFOOTERITEM *LPLVFOOTERITEM;
+ alias LPLVFOOTERITEM = LVFOOTERITEM *;
- alias UINT TVITEMPART;
+ alias TVITEMPART = UINT;
enum {
TVGIPR_BUTTON = 0x0001,
}
}
-extern (Windows) alias int function(LPARAM, LPARAM, LPARAM) PFNLVCOMPARE;
+extern (Windows) alias PFNLVCOMPARE = int function(LPARAM, LPARAM, LPARAM);
struct NMLISTVIEW {
NMHDR hdr;
@@ -3939,26 +3939,26 @@ struct NMLISTVIEW {
POINT ptAction;
LPARAM lParam;
}
-alias NMLISTVIEW* LPNMLISTVIEW;
+alias LPNMLISTVIEW = NMLISTVIEW*;
deprecated {
- alias NMLISTVIEW NM_LISTVIEW;
- alias LPNMLISTVIEW LPNM_LISTVIEW;
+ alias NM_LISTVIEW = NMLISTVIEW;
+ alias LPNM_LISTVIEW = LPNMLISTVIEW;
}
struct NMLVDISPINFOA {
NMHDR hdr;
LV_ITEMA item;
}
-alias NMLVDISPINFOA* LPNMLVDISPINFOA;
-alias NMLVDISPINFOA LV_DISPINFOA;
+alias LPNMLVDISPINFOA = NMLVDISPINFOA*;
+alias LV_DISPINFOA = NMLVDISPINFOA;
struct NMLVDISPINFOW {
NMHDR hdr;
LV_ITEMW item;
}
-alias NMLVDISPINFOW* LPNMLVDISPINFOW;
-alias NMLVDISPINFOW LV_DISPINFOW;
+alias LPNMLVDISPINFOW = NMLVDISPINFOW*;
+alias LV_DISPINFOW = NMLVDISPINFOW;
align (1)
struct LV_KEYDOWN {
@@ -3973,8 +3973,8 @@ struct NMLVCACHEHINT {
int iFrom;
int iTo;
}
-alias NMLVCACHEHINT* LPNMLVCACHEHINT, PNM_CACHEHINT, LPNM_CACHEHINT;
-alias NMLVCACHEHINT NM_CACHEHINT;
+alias LPNMLVCACHEHINT = NMLVCACHEHINT*, PNM_CACHEHINT = NMLVCACHEHINT*, LPNM_CACHEHINT = NMLVCACHEHINT*;
+alias NM_CACHEHINT = NMLVCACHEHINT;
struct TVITEMA {
UINT mask;
@@ -3988,8 +3988,8 @@ struct TVITEMA {
int cChildren;
LPARAM lParam;
}
-alias TVITEMA* LPTVITEMA, LPTV_ITEMA;
-alias TVITEMA TV_ITEMA;
+alias LPTVITEMA = TVITEMA*, LPTV_ITEMA = TVITEMA*;
+alias TV_ITEMA = TVITEMA;
struct TVITEMW {
UINT mask;
@@ -4003,8 +4003,8 @@ struct TVITEMW {
int cChildren;
LPARAM lParam;
}
-alias TVITEMW* LPTVITEMW, LPTV_ITEMW;
-alias TVITEMW TV_ITEMW;
+alias LPTVITEMW = TVITEMW*, LPTV_ITEMW = TVITEMW*;
+alias TV_ITEMW = TVITEMW;
static if (_WIN32_IE >= 0x400) {
struct TVITEMEXA {
@@ -4020,7 +4020,7 @@ static if (_WIN32_IE >= 0x400) {
LPARAM lParam;
int iIntegral;
}
- alias TVITEMEXA* LPTVITEMEXA;
+ alias LPTVITEMEXA = TVITEMEXA*;
struct TVITEMEXW {
UINT mask;
@@ -4035,7 +4035,7 @@ static if (_WIN32_IE >= 0x400) {
LPARAM lParam;
int iIntegral;
}
- alias TVITEMEXW* LPTVITEMEXW;
+ alias LPTVITEMEXW = TVITEMEXW*;
}
static if (_WIN32_IE >= 0x400) {
@@ -4069,18 +4069,18 @@ static if (_WIN32_IE >= 0x400) {
TV_ITEMW item;
}
}
-alias TVINSERTSTRUCTA* LPTVINSERTSTRUCTA, LPTV_INSERTSTRUCTA;
-alias TVINSERTSTRUCTA TV_INSERTSTRUCTA;
-alias TVINSERTSTRUCTW* LPTVINSERTSTRUCTW, LPTV_INSERTSTRUCTW;
-alias TVINSERTSTRUCTW TV_INSERTSTRUCTW;
+alias LPTVINSERTSTRUCTA = TVINSERTSTRUCTA*, LPTV_INSERTSTRUCTA = TVINSERTSTRUCTA*;
+alias TV_INSERTSTRUCTA = TVINSERTSTRUCTA;
+alias LPTVINSERTSTRUCTW = TVINSERTSTRUCTW*, LPTV_INSERTSTRUCTW = TVINSERTSTRUCTW*;
+alias TV_INSERTSTRUCTW = TVINSERTSTRUCTW;
struct TVHITTESTINFO {
POINT pt;
UINT flags;
HTREEITEM hItem;
}
-alias TVHITTESTINFO* LPTVHITTESTINFO, LPTV_HITTESTINFO;
-alias TVHITTESTINFO TV_HITTESTINFO;
+alias LPTVHITTESTINFO = TVHITTESTINFO*, LPTV_HITTESTINFO = TVHITTESTINFO*;
+alias TV_HITTESTINFO = TVHITTESTINFO;
static if (_WIN32_WINNT >= 0x600) {
struct TVGETITEMPARTRECTINFO {
@@ -4090,14 +4090,14 @@ static if (_WIN32_WINNT >= 0x600) {
}
}
-extern (Windows) alias int function(LPARAM, LPARAM, LPARAM) PFNTVCOMPARE;
+extern (Windows) alias PFNTVCOMPARE = int function(LPARAM, LPARAM, LPARAM);
struct TVSORTCB {
HTREEITEM hParent;
PFNTVCOMPARE lpfnCompare;
LPARAM lParam;
}
-alias TVSORTCB* LPTVSORTCB, LPTV_SORTCB;
-alias TVSORTCB TV_SORTCB;
+alias LPTVSORTCB = TVSORTCB*, LPTV_SORTCB = TVSORTCB*;
+alias TV_SORTCB = TVSORTCB;
struct NMTREEVIEWA {
NMHDR hdr;
@@ -4106,8 +4106,8 @@ struct NMTREEVIEWA {
TV_ITEMA itemNew;
POINT ptDrag;
}
-alias NMTREEVIEWA* LPNMTREEVIEWA, LPNM_TREEVIEWA;
-alias NMTREEVIEWA NM_TREEVIEWA;
+alias LPNMTREEVIEWA = NMTREEVIEWA*, LPNM_TREEVIEWA = NMTREEVIEWA*;
+alias NM_TREEVIEWA = NMTREEVIEWA;
struct NMTREEVIEWW {
NMHDR hdr;
@@ -4116,22 +4116,22 @@ struct NMTREEVIEWW {
TV_ITEMW itemNew;
POINT ptDrag;
}
-alias NMTREEVIEWW* LPNMTREEVIEWW, LPNM_TREEVIEWW;
-alias NMTREEVIEWW NM_TREEVIEWW;
+alias LPNMTREEVIEWW = NMTREEVIEWW*, LPNM_TREEVIEWW = NMTREEVIEWW*;
+alias NM_TREEVIEWW = NMTREEVIEWW;
struct NMTVDISPINFOA {
NMHDR hdr;
TVITEMA item;
}
-alias NMTVDISPINFOA* LPNMTVDISPINFOA;
-alias NMTVDISPINFOA TV_DISPINFOA;
+alias LPNMTVDISPINFOA = NMTVDISPINFOA*;
+alias TV_DISPINFOA = NMTVDISPINFOA;
struct NMTVDISPINFOW {
NMHDR hdr;
TVITEMW item;
}
-alias NMTVDISPINFOW* LPNMTVDISPINFOW;
-alias NMTVDISPINFOW TV_DISPINFOW;
+alias LPNMTVDISPINFOW = NMTVDISPINFOW*;
+alias TV_DISPINFOW = NMTVDISPINFOW;
static if (_WIN32_IE >= 0x400) {
struct NMTVGETINFOTIPA {
@@ -4141,7 +4141,7 @@ static if (_WIN32_IE >= 0x400) {
HTREEITEM hItem;
LPARAM lParam;
}
- alias NMTVGETINFOTIPA* LPNMTVGETINFOTIPA;
+ alias LPNMTVGETINFOTIPA = NMTVGETINFOTIPA*;
struct NMTVGETINFOTIPW {
NMHDR hdr;
@@ -4150,7 +4150,7 @@ static if (_WIN32_IE >= 0x400) {
HTREEITEM hItem;
LPARAM lParam;
}
- alias NMTVGETINFOTIPW* LPNMTVGETINFOTIPW;
+ alias LPNMTVGETINFOTIPW = NMTVGETINFOTIPW*;
}
align (1)
@@ -4220,17 +4220,17 @@ static if (_WIN32_IE >= 0x300) {
LPARAM lParam;
}
}
-alias TCITEMA* LPTCITEMA;
-alias TCITEMA TC_ITEMA;
-alias TCITEMW* LPTCITEMW;
-alias TCITEMW TC_ITEMW;
+alias LPTCITEMA = TCITEMA*;
+alias TC_ITEMA = TCITEMA;
+alias LPTCITEMW = TCITEMW*;
+alias TC_ITEMW = TCITEMW;
struct TCHITTESTINFO {
POINT pt;
UINT flags;
}
-alias TCHITTESTINFO* LPTCHITTESTINFO, LPTC_HITTESTINFO;
-alias TCHITTESTINFO TC_HITTESTINFO;
+alias LPTCHITTESTINFO = TCHITTESTINFO*, LPTC_HITTESTINFO = TCHITTESTINFO*;
+alias TC_HITTESTINFO = TCHITTESTINFO;
align (1)
struct TC_KEYDOWN {
@@ -4245,21 +4245,21 @@ static if (_WIN32_IE >= 0x300) {
DWORD dwSize = INITCOMMONCONTROLSEX.sizeof;
DWORD dwICC;
}
- alias INITCOMMONCONTROLSEX* LPINITCOMMONCONTROLSEX;
+ alias LPINITCOMMONCONTROLSEX = INITCOMMONCONTROLSEX*;
}
struct PBRANGE {
int iLow;
int iHigh;
}
-alias PBRANGE* PPBRANGE;
+alias PPBRANGE = PBRANGE*;
struct COLORSCHEME {
DWORD dwSize = COLORSCHEME.sizeof;
COLORREF clrBtnHighlight;
COLORREF clrBtnShadow;
}
-alias COLORSCHEME* LPCOLORSCHEME;
+alias LPCOLORSCHEME = COLORSCHEME*;
struct MCHITTESTINFO {
UINT cbSize = MCHITTESTINFO.sizeof;
@@ -4267,10 +4267,10 @@ struct MCHITTESTINFO {
UINT uHit;
SYSTEMTIME st;
}
-alias MCHITTESTINFO* PMCHITTESTINFO;
+alias PMCHITTESTINFO = MCHITTESTINFO*;
-alias DWORD MONTHDAYSTATE;
-alias MONTHDAYSTATE* LPMONTHDAYSTATE;
+alias MONTHDAYSTATE = DWORD;
+alias LPMONTHDAYSTATE = MONTHDAYSTATE*;
struct NMDAYSTATE {
NMHDR nmhdr;
@@ -4278,14 +4278,14 @@ struct NMDAYSTATE {
int cDayState;
LPMONTHDAYSTATE prgDayState;
}
-alias NMDAYSTATE* LPNMDAYSTATE;
+alias LPNMDAYSTATE = NMDAYSTATE*;
struct REBARINFO {
UINT cbSize = REBARINFO.sizeof;
UINT fMask;
HIMAGELIST himl;
}
-alias REBARINFO* LPREBARINFO;
+alias LPREBARINFO = REBARINFO*;
static if (_WIN32_IE >= 0x400) {
struct REBARBANDINFOA {
@@ -4378,10 +4378,10 @@ static if (_WIN32_IE >= 0x400) {
REBARBANDINFOW_V3_SIZE = REBARBANDINFOW.sizeof
}
}
-alias REBARBANDINFOA* LPREBARBANDINFOA;
-alias const(REBARBANDINFOA)* LPCREBARBANDINFOA;
-alias REBARBANDINFOW* LPREBARBANDINFOW;
-alias const(REBARBANDINFOW)* LPCREBARBANDINFOW;
+alias LPREBARBANDINFOA = REBARBANDINFOA*;
+alias LPCREBARBANDINFOA = const(REBARBANDINFOA)*;
+alias LPREBARBANDINFOW = REBARBANDINFOW*;
+alias LPCREBARBANDINFOW = const(REBARBANDINFOW)*;
static if (_WIN32_IE >= 0x300) {
struct NMLVODSTATECHANGE {
@@ -4391,7 +4391,7 @@ static if (_WIN32_IE >= 0x300) {
UINT uNewState;
UINT uOldState;
}
- alias NMLVODSTATECHANGE* LPNMLVODSTATECHANGE;
+ alias LPNMLVODSTATECHANGE = NMLVODSTATECHANGE*;
static if (_WIN32_WINNT >= 0x501) {
struct IMAGELISTDRAWPARAMS {
@@ -4431,7 +4431,7 @@ static if (_WIN32_IE >= 0x300) {
DWORD dwRop;
}
}
- alias IMAGELISTDRAWPARAMS* LPIMAGELISTDRAWPARAMS;
+ alias LPIMAGELISTDRAWPARAMS = IMAGELISTDRAWPARAMS*;
}
static if (_WIN32_IE >= 0x400) {
@@ -4442,7 +4442,7 @@ static if (_WIN32_IE >= 0x400) {
RECT rcChild;
RECT rcBand;
}
- alias NMREBARCHILDSIZE* LPNMREBARCHILDSIZE;
+ alias LPNMREBARCHILDSIZE = NMREBARCHILDSIZE*;
struct NMREBAR {
NMHDR hdr;
@@ -4452,7 +4452,7 @@ static if (_WIN32_IE >= 0x400) {
UINT wID;
LPARAM lParam;
}
- alias NMREBAR* LPNMREBAR;
+ alias LPNMREBAR = NMREBAR*;
struct NMRBAUTOSIZE {
NMHDR hdr;
@@ -4460,7 +4460,7 @@ static if (_WIN32_IE >= 0x400) {
RECT rcTarget;
RECT rcActual;
}
- alias NMRBAUTOSIZE* LPNMRBAUTOSIZE;
+ alias LPNMRBAUTOSIZE = NMRBAUTOSIZE*;
static if (_WIN32_IE >= 0x500) {
struct NMREBARCHEVRON {
@@ -4471,7 +4471,7 @@ static if (_WIN32_IE >= 0x400) {
RECT rc;
LPARAM lParamNM;
}
- alias NMREBARCHEVRON* LPNMREBARCHEVRON;
+ alias LPNMREBARCHEVRON = NMREBARCHEVRON*;
}
struct RBHITTESTINFO {
@@ -4479,440 +4479,439 @@ static if (_WIN32_IE >= 0x400) {
UINT flags;
int iBand;
}
- alias RBHITTESTINFO* LPRBHITTESTINFO;
+ alias LPRBHITTESTINFO = RBHITTESTINFO*;
}
alias HDSA = HANDLE;
alias HDPA = HANDLE;
version (Unicode) {
- alias HDITEMW HDITEM;
- alias LPHDITEMW LPHDITEM;
- alias TOOLINFOW TOOLINFO;
- alias TOOLINFOW* PTOOLINFO, LPTOOLINFO;
- alias TTHITTESTINFOW TTHITTESTINFO;
- alias TTHITTESTINFOW* LPHITTESTINFO, LPTTHITTESTINFO;
- alias TOOLTIPTEXTW TOOLTIPTEXT;
- alias TOOLTIPTEXTW* LPTOOLTIPTEXT;
- alias NMTTDISPINFOW NMTTDISPINFO;
- alias NMTTDISPINFOW* LPNMTTDISPINFO;
- alias TV_ITEMW TV_ITEM;
- alias TV_ITEMW* LPTV_ITEM;
- alias TVITEMW TVITEM;
- alias TVITEMW* LPTVITEM;
+ alias HDITEM = HDITEMW;
+ alias LPHDITEM = LPHDITEMW;
+ alias TOOLINFO = TOOLINFOW;
+ alias PTOOLINFO = TOOLINFOW*, LPTOOLINFO = TOOLINFOW*;
+ alias TTHITTESTINFO = TTHITTESTINFOW;
+ alias LPHITTESTINFO = TTHITTESTINFOW*, LPTTHITTESTINFO = TTHITTESTINFOW*;
+ alias TOOLTIPTEXT = TOOLTIPTEXTW;
+ alias LPTOOLTIPTEXT = TOOLTIPTEXTW*;
+ alias NMTTDISPINFO = NMTTDISPINFOW;
+ alias LPNMTTDISPINFO = NMTTDISPINFOW*;
+ alias TV_ITEM = TV_ITEMW;
+ alias LPTV_ITEM = TV_ITEMW*;
+ alias TVITEM = TVITEMW;
+ alias LPTVITEM = TVITEMW*;
static if (_WIN32_IE >= 0x400) {
- alias TVITEMEXW TVITEMEX;
- alias TVITEMEXW* LPTVITEMEX;
- }
-
- alias TV_INSERTSTRUCTW TV_INSERTSTRUCT;
- alias TV_INSERTSTRUCTW* LPTV_INSERTSTRUCT;
- alias TVINSERTSTRUCTW TVINSERTSTRUCT;
- alias TVINSERTSTRUCTW* LPTVINSERTSTRUCT;
- alias NM_TREEVIEWW NM_TREEVIEW;
- alias NM_TREEVIEWW* LPNM_TREEVIEW;
- alias NMTREEVIEWW NMTREEVIEW;
- alias NMTREEVIEWW* LPNMTREEVIEW;
- alias NMHDDISPINFOW NMHDDISPINFO;
- alias NMHDDISPINFOW* LPNMHDDISPINFO;
-
- alias ACM_OPENW ACM_OPEN;
- alias COMBOBOXEXITEMW COMBOBOXEXITEM;
- alias PCOMBOBOXEXITEMW PCOMBOBOXEXITEM;
+ alias TVITEMEX = TVITEMEXW;
+ alias LPTVITEMEX = TVITEMEXW*;
+ }
+
+ alias TV_INSERTSTRUCT = TV_INSERTSTRUCTW;
+ alias LPTV_INSERTSTRUCT = TV_INSERTSTRUCTW*;
+ alias TVINSERTSTRUCT = TVINSERTSTRUCTW;
+ alias LPTVINSERTSTRUCT = TVINSERTSTRUCTW*;
+ alias NM_TREEVIEW = NM_TREEVIEWW;
+ alias LPNM_TREEVIEW = NM_TREEVIEWW*;
+ alias NMTREEVIEW = NMTREEVIEWW;
+ alias LPNMTREEVIEW = NMTREEVIEWW*;
+ alias NMHDDISPINFO = NMHDDISPINFOW;
+ alias LPNMHDDISPINFO = NMHDDISPINFOW*;
+
+ alias ACM_OPEN = ACM_OPENW;
+ alias COMBOBOXEXITEM = COMBOBOXEXITEMW;
+ alias PCOMBOBOXEXITEM = PCOMBOBOXEXITEMW;
//alias PCCOMBOBOXEXITEMW PCCOMBOBOXEXITEM; fixme
- alias CBEM_INSERTITEMW CBEM_INSERTITEM;
- alias CBEM_SETITEMW CBEM_SETITEM;
- alias CBEM_GETITEMW CBEM_GETITEM;
- alias CBEN_ENDEDITW CBEN_ENDEDIT;
- alias NMCBEENDEDITW NMCBEENDEDIT;
- alias LPNMCBEENDEDITW LPNMCBEENDEDIT;
- alias PNMCBEENDEDITW PNMCBEENDEDIT;
+ alias CBEM_INSERTITEM = CBEM_INSERTITEMW;
+ alias CBEM_SETITEM = CBEM_SETITEMW;
+ alias CBEM_GETITEM = CBEM_GETITEMW;
+ alias CBEN_ENDEDIT = CBEN_ENDEDITW;
+ alias NMCBEENDEDIT = NMCBEENDEDITW;
+ alias LPNMCBEENDEDIT = LPNMCBEENDEDITW;
+ alias PNMCBEENDEDIT = PNMCBEENDEDITW;
static if (_WIN32_IE >= 0x400) {
- alias NMCOMBOBOXEXW NMCOMBOBOXEX;
- alias PNMCOMBOBOXEXW PNMCOMBOBOXEX;
- alias CBEN_GETDISPINFOW CBEN_GETDISPINFO;
- alias CBEN_DRAGBEGINW CBEN_DRAGBEGIN;
- alias NMCBEDRAGBEGINW NMCBEDRAGBEGIN;
- alias LPNMCBEDRAGBEGINW LPNMCBEDRAGBEGIN;
- alias PNMCBEDRAGBEGINW PNMCBEDRAGBEGIN;
- }
-
- alias SB_GETTEXTW SB_GETTEXT;
- alias SB_SETTEXTW SB_SETTEXT;
- alias SB_GETTEXTLENGTHW SB_GETTEXTLENGTH;
- alias HDM_INSERTITEMW HDM_INSERTITEM;
- alias HDM_GETITEMW HDM_GETITEM;
- alias HDM_SETITEMW HDM_SETITEM;
- alias HDN_ITEMCHANGINGW HDN_ITEMCHANGING;
- alias HDN_ITEMCHANGEDW HDN_ITEMCHANGED;
- alias HDN_ITEMCLICKW HDN_ITEMCLICK;
- alias HDN_ITEMDBLCLICKW HDN_ITEMDBLCLICK;
- alias HDN_DIVIDERDBLCLICKW HDN_DIVIDERDBLCLICK;
- alias HDN_BEGINTRACKW HDN_BEGINTRACK;
- alias HDN_ENDTRACKW HDN_ENDTRACK;
- alias HDN_TRACKW HDN_TRACK;
+ alias NMCOMBOBOXEX = NMCOMBOBOXEXW;
+ alias PNMCOMBOBOXEX = PNMCOMBOBOXEXW;
+ alias CBEN_GETDISPINFO = CBEN_GETDISPINFOW;
+ alias CBEN_DRAGBEGIN = CBEN_DRAGBEGINW;
+ alias NMCBEDRAGBEGIN = NMCBEDRAGBEGINW;
+ alias LPNMCBEDRAGBEGIN = LPNMCBEDRAGBEGINW;
+ alias PNMCBEDRAGBEGIN = PNMCBEDRAGBEGINW;
+ }
+
+ alias SB_GETTEXT = SB_GETTEXTW;
+ alias SB_SETTEXT = SB_SETTEXTW;
+ alias SB_GETTEXTLENGTH = SB_GETTEXTLENGTHW;
+ alias HDM_INSERTITEM = HDM_INSERTITEMW;
+ alias HDM_GETITEM = HDM_GETITEMW;
+ alias HDM_SETITEM = HDM_SETITEMW;
+ alias HDN_ITEMCHANGING = HDN_ITEMCHANGINGW;
+ alias HDN_ITEMCHANGED = HDN_ITEMCHANGEDW;
+ alias HDN_ITEMCLICK = HDN_ITEMCLICKW;
+ alias HDN_ITEMDBLCLICK = HDN_ITEMDBLCLICKW;
+ alias HDN_DIVIDERDBLCLICK = HDN_DIVIDERDBLCLICKW;
+ alias HDN_BEGINTRACK = HDN_BEGINTRACKW;
+ alias HDN_ENDTRACK = HDN_ENDTRACKW;
+ alias HDN_TRACK = HDN_TRACKW;
static if (_WIN32_IE >= 0x300) {
- alias HDN_GETDISPINFOW HDN_GETDISPINFO;
+ alias HDN_GETDISPINFO = HDN_GETDISPINFOW;
}
- alias HD_NOTIFYW HD_NOTIFY;
- alias TBSAVEPARAMSW TBSAVEPARAMS;
- alias TB_GETBUTTONTEXTW TB_GETBUTTONTEXT;
- alias TB_SAVERESTOREW TB_SAVERESTORE;
- alias TB_ADDSTRINGW TB_ADDSTRING;
+ alias HD_NOTIFY = HD_NOTIFYW;
+ alias TBSAVEPARAMS = TBSAVEPARAMSW;
+ alias TB_GETBUTTONTEXT = TB_GETBUTTONTEXTW;
+ alias TB_SAVERESTORE = TB_SAVERESTOREW;
+ alias TB_ADDSTRING = TB_ADDSTRINGW;
static if (_WIN32_IE >= 0x400) {
- alias TBN_GETBUTTONINFOW TBN_GETBUTTONINFO; // fixme
- alias TB_GETBUTTONINFOW TB_GETBUTTONINFO;
- alias TB_SETBUTTONINFOW TB_SETBUTTONINFO;
- alias TB_INSERTBUTTONW TB_INSERTBUTTON;
- alias TB_ADDBUTTONSW TB_ADDBUTTONS;
- alias TB_MAPACCELERATORW TB_MAPACCELERATOR;
- alias TB_GETSTRINGW TB_GETSTRING;
- alias TBBUTTONINFOW TBBUTTONINFO;
- alias LPTBBUTTONINFOW LPTBBUTTONINFO;
- alias TBN_GETDISPINFOW TBN_GETDISPINFO;
- alias NMTBDISPINFOW NMTBDISPINFO;
- alias LPNMTBDISPINFOW LPNMTBDISPINFO;
- alias NMTBGETINFOTIPW NMTBGETINFOTIP;
- alias LPNMTBGETINFOTIPW LPNMTBGETINFOTIP;
- }
-
- alias TBNOTIFYW TBNOTIFY;
- alias LPTBNOTIFYW LPTBNOTIFY;
- alias NMTOOLBARW NMTOOLBAR;
- alias LPNMTOOLBARW LPNMTOOLBAR;
- alias TTM_ADDTOOLW TTM_ADDTOOL;
- alias TTM_DELTOOLW TTM_DELTOOL;
- alias TTM_NEWTOOLRECTW TTM_NEWTOOLRECT;
- alias TTM_GETTOOLINFOW TTM_GETTOOLINFO;
- alias TTM_SETTOOLINFOW TTM_SETTOOLINFO;
- alias TTM_HITTESTW TTM_HITTEST;
- alias TTM_GETTEXTW TTM_GETTEXT;
- alias TTM_UPDATETIPTEXTW TTM_UPDATETIPTEXT;
- alias TTM_ENUMTOOLSW TTM_ENUMTOOLS;
- alias TTM_GETCURRENTTOOLW TTM_GETCURRENTTOOL;
- alias TTN_NEEDTEXTW TTN_NEEDTEXT;
- alias TTN_GETDISPINFOW TTN_GETDISPINFO;
+ alias TBN_GETBUTTONINFO = TBN_GETBUTTONINFOW; // fixme
+ alias TB_GETBUTTONINFO = TB_GETBUTTONINFOW;
+ alias TB_SETBUTTONINFO = TB_SETBUTTONINFOW;
+ alias TB_INSERTBUTTON = TB_INSERTBUTTONW;
+ alias TB_ADDBUTTONS = TB_ADDBUTTONSW;
+ alias TB_MAPACCELERATOR = TB_MAPACCELERATORW;
+ alias TB_GETSTRING = TB_GETSTRINGW;
+ alias TBBUTTONINFO = TBBUTTONINFOW;
+ alias LPTBBUTTONINFO = LPTBBUTTONINFOW;
+ alias TBN_GETDISPINFO = TBN_GETDISPINFOW;
+ alias NMTBDISPINFO = NMTBDISPINFOW;
+ alias LPNMTBDISPINFO = LPNMTBDISPINFOW;
+ alias NMTBGETINFOTIP = NMTBGETINFOTIPW;
+ alias LPNMTBGETINFOTIP = LPNMTBGETINFOTIPW;
+ }
+
+ alias TBNOTIFY = TBNOTIFYW;
+ alias LPTBNOTIFY = LPTBNOTIFYW;
+ alias NMTOOLBAR = NMTOOLBARW;
+ alias LPNMTOOLBAR = LPNMTOOLBARW;
+ alias TTM_ADDTOOL = TTM_ADDTOOLW;
+ alias TTM_DELTOOL = TTM_DELTOOLW;
+ alias TTM_NEWTOOLRECT = TTM_NEWTOOLRECTW;
+ alias TTM_GETTOOLINFO = TTM_GETTOOLINFOW;
+ alias TTM_SETTOOLINFO = TTM_SETTOOLINFOW;
+ alias TTM_HITTEST = TTM_HITTESTW;
+ alias TTM_GETTEXT = TTM_GETTEXTW;
+ alias TTM_UPDATETIPTEXT = TTM_UPDATETIPTEXTW;
+ alias TTM_ENUMTOOLS = TTM_ENUMTOOLSW;
+ alias TTM_GETCURRENTTOOL = TTM_GETCURRENTTOOLW;
+ alias TTN_NEEDTEXT = TTN_NEEDTEXTW;
+ alias TTN_GETDISPINFO = TTN_GETDISPINFOW;
//alias SB_GETTEXTW SB_GETTEXT;
//alias SB_SETTEXTW SB_SETTEXT;
//alias SB_GETTEXTLENGTHW SB_GETTEXTLENGTH;
- alias LV_ITEMW LV_ITEM;
- alias LVITEMW LVITEM;
- alias LVITEM* LPLVITEM;
- alias LPSTR_TEXTCALLBACKW LPSTR_TEXTCALLBACK;
+ alias LV_ITEM = LV_ITEMW;
+ alias LVITEM = LVITEMW;
+ alias LPLVITEM = LVITEM*;
+ alias LPSTR_TEXTCALLBACK = LPSTR_TEXTCALLBACKW;
static if (_WIN32_IE >= 0x400) {
- alias LVBKIMAGEW LVBKIMAGE;
- alias LPLVBKIMAGEW LPLVBKIMAGE;
- alias LVM_SETBKIMAGEW LVM_SETBKIMAGE;
- alias LVM_GETBKIMAGEW LVM_GETBKIMAGE;
- }
-
- alias LVM_GETITEMW LVM_GETITEM;
- alias LVM_SETITEMW LVM_SETITEM;
- alias LVM_INSERTITEMW LVM_INSERTITEM;
- alias LV_FINDINFOW LV_FINDINFO;
- alias LVFINDINFOW LVFINDINFO;
- alias LPFINDINFOW LPFINDINFO;
- alias NMLVFINDITEMW NMLVFINDITEM;
- alias PNMLVFINDITEMW PNMLVFINDITEM;
- alias LPNMLVFINDITEMW LPNMLVFINDITEM;
- alias LVM_FINDITEMW LVM_FINDITEM;
- alias LVM_GETSTRINGWIDTHW LVM_GETSTRINGWIDTH;
- alias LVM_EDITLABELW LVM_EDITLABEL;
- alias LV_COLUMNW LV_COLUMN;
- alias LVCOLUMNW LVCOLUMN;
- alias LVCOLUMNW* LPLVCOLUMN;
- alias LVM_GETCOLUMNW LVM_GETCOLUMN;
- alias LVM_SETCOLUMNW LVM_SETCOLUMN;
- alias LVM_INSERTCOLUMNW LVM_INSERTCOLUMN;
- alias LVM_GETITEMTEXTW LVM_GETITEMTEXT;
- alias LVM_SETITEMTEXTW LVM_SETITEMTEXT;
- alias LVM_GETISEARCHSTRINGW LVM_GETISEARCHSTRING;
- alias LVN_BEGINLABELEDITW LVN_BEGINLABELEDIT;
- alias LVN_ENDLABELEDITW LVN_ENDLABELEDIT;
- alias LVN_GETDISPINFOW LVN_GETDISPINFO;
- alias LVN_SETDISPINFOW LVN_SETDISPINFO;
+ alias LVBKIMAGE = LVBKIMAGEW;
+ alias LPLVBKIMAGE = LPLVBKIMAGEW;
+ alias LVM_SETBKIMAGE = LVM_SETBKIMAGEW;
+ alias LVM_GETBKIMAGE = LVM_GETBKIMAGEW;
+ }
+
+ alias LVM_GETITEM = LVM_GETITEMW;
+ alias LVM_SETITEM = LVM_SETITEMW;
+ alias LVM_INSERTITEM = LVM_INSERTITEMW;
+ alias LV_FINDINFO = LV_FINDINFOW;
+ alias LVFINDINFO = LVFINDINFOW;
+ alias LPFINDINFO = LPFINDINFOW;
+ alias NMLVFINDITEM = NMLVFINDITEMW;
+ alias PNMLVFINDITEM = PNMLVFINDITEMW;
+ alias LPNMLVFINDITEM = LPNMLVFINDITEMW;
+ alias LVM_FINDITEM = LVM_FINDITEMW;
+ alias LVM_GETSTRINGWIDTH = LVM_GETSTRINGWIDTHW;
+ alias LVM_EDITLABEL = LVM_EDITLABELW;
+ alias LV_COLUMN = LV_COLUMNW;
+ alias LVCOLUMN = LVCOLUMNW;
+ alias LPLVCOLUMN = LVCOLUMNW*;
+ alias LVM_GETCOLUMN = LVM_GETCOLUMNW;
+ alias LVM_SETCOLUMN = LVM_SETCOLUMNW;
+ alias LVM_INSERTCOLUMN = LVM_INSERTCOLUMNW;
+ alias LVM_GETITEMTEXT = LVM_GETITEMTEXTW;
+ alias LVM_SETITEMTEXT = LVM_SETITEMTEXTW;
+ alias LVM_GETISEARCHSTRING = LVM_GETISEARCHSTRINGW;
+ alias LVN_BEGINLABELEDIT = LVN_BEGINLABELEDITW;
+ alias LVN_ENDLABELEDIT = LVN_ENDLABELEDITW;
+ alias LVN_GETDISPINFO = LVN_GETDISPINFOW;
+ alias LVN_SETDISPINFO = LVN_SETDISPINFOW;
static if (_WIN32_IE >= 0x400) {
- alias LVN_GETINFOTIPW LVN_GETINFOTIP;
- alias NMLVGETINFOTIPW NMLVGETINFOTIP;
- alias LPNMLVGETINFOTIPW LPNMLVGETINFOTIP;
- }
-
- alias LV_DISPINFOW LV_DISPINFO;
- alias NMLVDISPINFOW NMLVDISPINFO;
- alias LPNMLVDISPINFOW LPNMLVDISPINFO;
- alias TVM_INSERTITEMW TVM_INSERTITEM;
- alias TVM_GETITEMW TVM_GETITEM;
- alias TVM_SETITEMW TVM_SETITEM;
- alias TVM_EDITLABELW TVM_EDITLABEL;
- alias TVM_GETISEARCHSTRINGW TVM_GETISEARCHSTRING;
- alias NMTVDISPINFOW TV_DISPINFO;
- alias NMTVDISPINFOW NMTVDISPINFO;
- alias LPNMTVDISPINFOW LPNMTVDISPINFO;
+ alias LVN_GETINFOTIP = LVN_GETINFOTIPW;
+ alias NMLVGETINFOTIP = NMLVGETINFOTIPW;
+ alias LPNMLVGETINFOTIP = LPNMLVGETINFOTIPW;
+ }
+
+ alias LV_DISPINFO = LV_DISPINFOW;
+ alias NMLVDISPINFO = NMLVDISPINFOW;
+ alias LPNMLVDISPINFO = LPNMLVDISPINFOW;
+ alias TVM_INSERTITEM = TVM_INSERTITEMW;
+ alias TVM_GETITEM = TVM_GETITEMW;
+ alias TVM_SETITEM = TVM_SETITEMW;
+ alias TVM_EDITLABEL = TVM_EDITLABELW;
+ alias TVM_GETISEARCHSTRING = TVM_GETISEARCHSTRINGW;
+ alias TV_DISPINFO = NMTVDISPINFOW;
+ alias NMTVDISPINFO = NMTVDISPINFOW;
+ alias LPNMTVDISPINFO = LPNMTVDISPINFOW;
static if (_WIN32_IE >= 0x400) {
- alias NMTVGETINFOTIPW NMTVGETINFOTIP;
- alias LPNMTVGETINFOTIPW LPNMTVGETINFOTIP;
- alias TVN_GETINFOTIPW TVN_GETINFOTIP;
- }
-
- alias TVN_SELCHANGINGW TVN_SELCHANGING;
- alias TVN_SELCHANGEDW TVN_SELCHANGED;
- alias TVN_GETDISPINFOW TVN_GETDISPINFO;
- alias TVN_SETDISPINFOW TVN_SETDISPINFO;
- alias TVN_ITEMEXPANDINGW TVN_ITEMEXPANDING;
- alias TVN_ITEMEXPANDEDW TVN_ITEMEXPANDED;
- alias TVN_BEGINDRAGW TVN_BEGINDRAG;
- alias TVN_BEGINRDRAGW TVN_BEGINRDRAG;
- alias TVN_DELETEITEMW TVN_DELETEITEM;
- alias TVN_BEGINLABELEDITW TVN_BEGINLABELEDIT;
- alias TVN_ENDLABELEDITW TVN_ENDLABELEDIT;
- alias TC_ITEMHEADERW TC_ITEMHEADER;
- alias TC_ITEMW TC_ITEM;
- alias TCITEMW TCITEM;
- alias LPTCITEMW LPTCITEM;
- alias TCM_GETITEMW TCM_GETITEM;
- alias TCM_SETITEMW TCM_SETITEM;
- alias TCM_INSERTITEMW TCM_INSERTITEM;
- alias CreateStatusWindowW CreateStatusWindow;
- alias DrawStatusTextW DrawStatusText;
- alias ImageList_LoadImageW ImageList_LoadImage;
- alias DTM_SETFORMATW DTM_SETFORMAT;
- alias DTN_USERSTRINGW DTN_USERSTRING;
- alias DTN_WMKEYDOWNW DTN_WMKEYDOWN;
- alias DTN_FORMATW DTN_FORMAT;
- alias DTN_FORMATQUERYW DTN_FORMATQUERY;
- alias REBARBANDINFOW REBARBANDINFO;
- alias REBARBANDINFO* LPREBARBANDINFO;
- alias LPCREBARBANDINFOW LPCREBARBANDINFO;
- alias REBARBANDINFOW_V3_SIZE REBARBANDINFO_V3_SIZE;
- alias RB_INSERTBANDW RB_INSERTBAND;
- alias RB_SETBANDINFOW RB_SETBANDINFO;
+ alias NMTVGETINFOTIP = NMTVGETINFOTIPW;
+ alias LPNMTVGETINFOTIP = LPNMTVGETINFOTIPW;
+ alias TVN_GETINFOTIP = TVN_GETINFOTIPW;
+ }
+
+ alias TVN_SELCHANGING = TVN_SELCHANGINGW;
+ alias TVN_SELCHANGED = TVN_SELCHANGEDW;
+ alias TVN_GETDISPINFO = TVN_GETDISPINFOW;
+ alias TVN_SETDISPINFO = TVN_SETDISPINFOW;
+ alias TVN_ITEMEXPANDING = TVN_ITEMEXPANDINGW;
+ alias TVN_ITEMEXPANDED = TVN_ITEMEXPANDEDW;
+ alias TVN_BEGINDRAG = TVN_BEGINDRAGW;
+ alias TVN_BEGINRDRAG = TVN_BEGINRDRAGW;
+ alias TVN_DELETEITEM = TVN_DELETEITEMW;
+ alias TVN_BEGINLABELEDIT = TVN_BEGINLABELEDITW;
+ alias TVN_ENDLABELEDIT = TVN_ENDLABELEDITW;
+ alias TC_ITEMHEADER = TC_ITEMHEADERW;
+ alias TC_ITEM = TC_ITEMW;
+ alias TCITEM = TCITEMW;
+ alias LPTCITEM = LPTCITEMW;
+ alias TCM_GETITEM = TCM_GETITEMW;
+ alias TCM_SETITEM = TCM_SETITEMW;
+ alias TCM_INSERTITEM = TCM_INSERTITEMW;
+ alias CreateStatusWindow = CreateStatusWindowW;
+ alias DrawStatusText = DrawStatusTextW;
+ alias ImageList_LoadImage = ImageList_LoadImageW;
+ alias DTM_SETFORMAT = DTM_SETFORMATW;
+ alias DTN_USERSTRING = DTN_USERSTRINGW;
+ alias DTN_WMKEYDOWN = DTN_WMKEYDOWNW;
+ alias DTN_FORMAT = DTN_FORMATW;
+ alias DTN_FORMATQUERY = DTN_FORMATQUERYW;
+ alias REBARBANDINFO = REBARBANDINFOW;
+ alias LPREBARBANDINFO = REBARBANDINFO*;
+ alias LPCREBARBANDINFO = LPCREBARBANDINFOW;
+ alias REBARBANDINFO_V3_SIZE = REBARBANDINFOW_V3_SIZE;
+ alias RB_INSERTBAND = RB_INSERTBANDW;
+ alias RB_SETBANDINFO = RB_SETBANDINFOW;
} else {
- alias HDITEMA HDITEM;
- alias LPHDITEMA LPHDITEM;
- alias TOOLINFOA TOOLINFO;
- alias TOOLINFOA* PTOOLINFO, LPTOOLINFO;
- alias TTHITTESTINFOA TTHITTESTINFO;
- alias TTHITTESTINFOA* LPHITTESTINFO, LPTTHITTESTINFO;
- alias TOOLTIPTEXTA TOOLTIPTEXT;
- alias TOOLTIPTEXTA* LPTOOLTIPTEXT;
- alias NMTTDISPINFOA NMTTDISPINFO;
- alias NMTTDISPINFOA* LPNMTTDISPINFO;
- alias TV_ITEMA TV_ITEM;
- alias TV_ITEMA* LPTV_ITEM;
- alias TVITEMA TVITEM;
- alias TVITEMA* LPTVITEM;
+ alias HDITEM = HDITEMA;
+ alias LPHDITEM = LPHDITEMA;
+ alias TOOLINFO = TOOLINFOA;
+ alias PTOOLINFO = TOOLINFOA*, LPTOOLINFO = TOOLINFOA*;
+ alias TTHITTESTINFO = TTHITTESTINFOA;
+ alias LPHITTESTINFO = TTHITTESTINFOA*, LPTTHITTESTINFO = TTHITTESTINFOA*;
+ alias TOOLTIPTEXT = TOOLTIPTEXTA;
+ alias LPTOOLTIPTEXT = TOOLTIPTEXTA*;
+ alias NMTTDISPINFO = NMTTDISPINFOA;
+ alias LPNMTTDISPINFO = NMTTDISPINFOA*;
+ alias TV_ITEM = TV_ITEMA;
+ alias LPTV_ITEM = TV_ITEMA*;
+ alias TVITEM = TVITEMA;
+ alias LPTVITEM = TVITEMA*;
static if (_WIN32_IE >= 0x400) {
- alias TVITEMEXA TVITEMEX;
- alias TVITEMEXA* LPTVITEMEX;
- }
-
- alias TV_INSERTSTRUCTA TV_INSERTSTRUCT;
- alias TV_INSERTSTRUCTA* LPTV_INSERTSTRUCT;
- alias TVINSERTSTRUCTA TVINSERTSTRUCT;
- alias TVINSERTSTRUCTA* LPTVINSERTSTRUCT;
- alias NM_TREEVIEWA NM_TREEVIEW;
- alias NM_TREEVIEWA* LPNM_TREEVIEW;
- alias NMTREEVIEWA NMTREEVIEW;
- alias NMTREEVIEWA* LPNMTREEVIEW;
- alias NMHDDISPINFOW NMHDDISPINFO;
- alias NMHDDISPINFOW* LPNMHDDISPINFO;
-
- alias ACM_OPENA ACM_OPEN;
- alias COMBOBOXEXITEMA COMBOBOXEXITEM;
- alias PCOMBOBOXEXITEMA PCOMBOBOXEXITEM;
+ alias TVITEMEX = TVITEMEXA;
+ alias LPTVITEMEX = TVITEMEXA*;
+ }
+
+ alias TV_INSERTSTRUCT = TV_INSERTSTRUCTA;
+ alias LPTV_INSERTSTRUCT = TV_INSERTSTRUCTA*;
+ alias TVINSERTSTRUCT = TVINSERTSTRUCTA;
+ alias LPTVINSERTSTRUCT = TVINSERTSTRUCTA*;
+ alias NM_TREEVIEW = NM_TREEVIEWA;
+ alias LPNM_TREEVIEW = NM_TREEVIEWA*;
+ alias NMTREEVIEW = NMTREEVIEWA;
+ alias LPNMTREEVIEW = NMTREEVIEWA*;
+ alias NMHDDISPINFO = NMHDDISPINFOW;
+ alias LPNMHDDISPINFO = NMHDDISPINFOW*;
+
+ alias ACM_OPEN = ACM_OPENA;
+ alias COMBOBOXEXITEM = COMBOBOXEXITEMA;
+ alias PCOMBOBOXEXITEM = PCOMBOBOXEXITEMA;
//alias PCCOMBOBOXEXITEMA PCCOMBOBOXEXITEM; fixme
- alias CBEM_INSERTITEMA CBEM_INSERTITEM;
- alias CBEM_SETITEMA CBEM_SETITEM;
- alias CBEM_GETITEMA CBEM_GETITEM;
- alias CBEN_ENDEDITA CBEN_ENDEDIT;
- alias NMCBEENDEDITA NMCBEENDEDIT;
- alias LPNMCBEENDEDITA LPNMCBEENDEDIT;
- alias PNMCBEENDEDITA PNMCBEENDEDIT;
+ alias CBEM_INSERTITEM = CBEM_INSERTITEMA;
+ alias CBEM_SETITEM = CBEM_SETITEMA;
+ alias CBEM_GETITEM = CBEM_GETITEMA;
+ alias CBEN_ENDEDIT = CBEN_ENDEDITA;
+ alias NMCBEENDEDIT = NMCBEENDEDITA;
+ alias LPNMCBEENDEDIT = LPNMCBEENDEDITA;
+ alias PNMCBEENDEDIT = PNMCBEENDEDITA;
static if (_WIN32_IE >= 0x400) {
- alias TB_GETBUTTONINFOA TB_GETBUTTONINFO;
- alias TB_SETBUTTONINFOA TB_SETBUTTONINFO;
- alias TB_INSERTBUTTONA TB_INSERTBUTTON;
- alias TB_ADDBUTTONSA TB_ADDBUTTONS;
- alias TB_MAPACCELERATORA TB_MAPACCELERATOR;
- alias TB_GETSTRINGA TB_GETSTRING;
- alias NMCOMBOBOXEXA NMCOMBOBOXEX;
- alias PNMCOMBOBOXEXA PNMCOMBOBOXEX;
- alias CBEN_DRAGBEGINA CBEN_DRAGBEGIN;
- alias CBEN_GETDISPINFOA CBEN_GETDISPINFO;
- alias NMCBEDRAGBEGINA NMCBEDRAGBEGIN;
- alias LPNMCBEDRAGBEGINA LPNMCBEDRAGBEGIN;
- alias PNMCBEDRAGBEGINA PNMCBEDRAGBEGIN;
- alias TBN_GETDISPINFOA TBN_GETDISPINFO;
- alias NMTBDISPINFOA NMTBDISPINFO;
- alias LPNMTBDISPINFOA LPNMTBDISPINFO;
- alias NMTBGETINFOTIPA NMTBGETINFOTIP;
- alias LPNMTBGETINFOTIPA LPNMTBGETINFOTIP;
- }
-
- alias SB_GETTEXTA SB_GETTEXT;
- alias SB_SETTEXTA SB_SETTEXT;
- alias SB_GETTEXTLENGTHA SB_GETTEXTLENGTH;
- alias HDM_INSERTITEMA HDM_INSERTITEM;
- alias HDM_GETITEMA HDM_GETITEM;
- alias HDM_SETITEMA HDM_SETITEM;
- alias HDN_ITEMCHANGINGA HDN_ITEMCHANGING;
- alias HDN_ITEMCHANGEDA HDN_ITEMCHANGED;
- alias HDN_ITEMCLICKA HDN_ITEMCLICK;
- alias HDN_ITEMDBLCLICKA HDN_ITEMDBLCLICK;
- alias HDN_DIVIDERDBLCLICKA HDN_DIVIDERDBLCLICK;
- alias HDN_BEGINTRACKA HDN_BEGINTRACK;
- alias HDN_ENDTRACKA HDN_ENDTRACK;
- alias HDN_TRACKA HDN_TRACK;
+ alias TB_GETBUTTONINFO = TB_GETBUTTONINFOA;
+ alias TB_SETBUTTONINFO = TB_SETBUTTONINFOA;
+ alias TB_INSERTBUTTON = TB_INSERTBUTTONA;
+ alias TB_ADDBUTTONS = TB_ADDBUTTONSA;
+ alias TB_MAPACCELERATOR = TB_MAPACCELERATORA;
+ alias TB_GETSTRING = TB_GETSTRINGA;
+ alias NMCOMBOBOXEX = NMCOMBOBOXEXA;
+ alias PNMCOMBOBOXEX = PNMCOMBOBOXEXA;
+ alias CBEN_DRAGBEGIN = CBEN_DRAGBEGINA;
+ alias CBEN_GETDISPINFO = CBEN_GETDISPINFOA;
+ alias NMCBEDRAGBEGIN = NMCBEDRAGBEGINA;
+ alias LPNMCBEDRAGBEGIN = LPNMCBEDRAGBEGINA;
+ alias PNMCBEDRAGBEGIN = PNMCBEDRAGBEGINA;
+ alias TBN_GETDISPINFO = TBN_GETDISPINFOA;
+ alias NMTBDISPINFO = NMTBDISPINFOA;
+ alias LPNMTBDISPINFO = LPNMTBDISPINFOA;
+ alias NMTBGETINFOTIP = NMTBGETINFOTIPA;
+ alias LPNMTBGETINFOTIP = LPNMTBGETINFOTIPA;
+ }
+
+ alias SB_GETTEXT = SB_GETTEXTA;
+ alias SB_SETTEXT = SB_SETTEXTA;
+ alias SB_GETTEXTLENGTH = SB_GETTEXTLENGTHA;
+ alias HDM_INSERTITEM = HDM_INSERTITEMA;
+ alias HDM_GETITEM = HDM_GETITEMA;
+ alias HDM_SETITEM = HDM_SETITEMA;
+ alias HDN_ITEMCHANGING = HDN_ITEMCHANGINGA;
+ alias HDN_ITEMCHANGED = HDN_ITEMCHANGEDA;
+ alias HDN_ITEMCLICK = HDN_ITEMCLICKA;
+ alias HDN_ITEMDBLCLICK = HDN_ITEMDBLCLICKA;
+ alias HDN_DIVIDERDBLCLICK = HDN_DIVIDERDBLCLICKA;
+ alias HDN_BEGINTRACK = HDN_BEGINTRACKA;
+ alias HDN_ENDTRACK = HDN_ENDTRACKA;
+ alias HDN_TRACK = HDN_TRACKA;
static if (_WIN32_IE >= 0x300) {
- alias HDN_GETDISPINFOA HDN_GETDISPINFO;
+ alias HDN_GETDISPINFO = HDN_GETDISPINFOA;
}
- alias HD_NOTIFYA HD_NOTIFY;
- alias TBSAVEPARAMSA TBSAVEPARAMS;
- alias TB_GETBUTTONTEXTA TB_GETBUTTONTEXT;
- alias TB_SAVERESTOREA TB_SAVERESTORE;
- alias TB_ADDSTRINGA TB_ADDSTRING;
- alias TBN_GETBUTTONINFOA TBN_GETBUTTONINFO;
+ alias HD_NOTIFY = HD_NOTIFYA;
+ alias TBSAVEPARAMS = TBSAVEPARAMSA;
+ alias TB_GETBUTTONTEXT = TB_GETBUTTONTEXTA;
+ alias TB_SAVERESTORE = TB_SAVERESTOREA;
+ alias TB_ADDSTRING = TB_ADDSTRINGA;
+ alias TBN_GETBUTTONINFO = TBN_GETBUTTONINFOA;
static if (_WIN32_IE >= 0x400) {
- alias TBBUTTONINFOA TBBUTTONINFO;
- alias LPTBBUTTONINFOA LPTBBUTTONINFO;
- }
-
- alias TBNOTIFYA TBNOTIFY;
- alias LPTBNOTIFYA LPTBNOTIFY;
- alias NMTOOLBARA NMTOOLBAR;
- alias LPNMTOOLBARA LPNMTOOLBAR;
- alias TTM_ADDTOOLA TTM_ADDTOOL;
- alias TTM_DELTOOLA TTM_DELTOOL;
- alias TTM_NEWTOOLRECTA TTM_NEWTOOLRECT;
- alias TTM_GETTOOLINFOA TTM_GETTOOLINFO;
- alias TTM_SETTOOLINFOA TTM_SETTOOLINFO;
- alias TTM_HITTESTA TTM_HITTEST;
- alias TTM_GETTEXTA TTM_GETTEXT;
- alias TTM_UPDATETIPTEXTA TTM_UPDATETIPTEXT;
- alias TTM_ENUMTOOLSA TTM_ENUMTOOLS;
- alias TTM_GETCURRENTTOOLA TTM_GETCURRENTTOOL;
- alias TTN_NEEDTEXTA TTN_NEEDTEXT;
- alias TTN_GETDISPINFOA TTN_GETDISPINFO;
- alias LV_ITEMA LV_ITEM;
- alias LVITEMA LVITEM;
- alias LVITEM* LPLVITEM;
- alias LPSTR_TEXTCALLBACKA LPSTR_TEXTCALLBACK;
+ alias TBBUTTONINFO = TBBUTTONINFOA;
+ alias LPTBBUTTONINFO = LPTBBUTTONINFOA;
+ }
+
+ alias TBNOTIFY = TBNOTIFYA;
+ alias LPTBNOTIFY = LPTBNOTIFYA;
+ alias NMTOOLBAR = NMTOOLBARA;
+ alias LPNMTOOLBAR = LPNMTOOLBARA;
+ alias TTM_ADDTOOL = TTM_ADDTOOLA;
+ alias TTM_DELTOOL = TTM_DELTOOLA;
+ alias TTM_NEWTOOLRECT = TTM_NEWTOOLRECTA;
+ alias TTM_GETTOOLINFO = TTM_GETTOOLINFOA;
+ alias TTM_SETTOOLINFO = TTM_SETTOOLINFOA;
+ alias TTM_HITTEST = TTM_HITTESTA;
+ alias TTM_GETTEXT = TTM_GETTEXTA;
+ alias TTM_UPDATETIPTEXT = TTM_UPDATETIPTEXTA;
+ alias TTM_ENUMTOOLS = TTM_ENUMTOOLSA;
+ alias TTM_GETCURRENTTOOL = TTM_GETCURRENTTOOLA;
+ alias TTN_NEEDTEXT = TTN_NEEDTEXTA;
+ alias TTN_GETDISPINFO = TTN_GETDISPINFOA;
+ alias LV_ITEM = LV_ITEMA;
+ alias LVITEM = LVITEMA;
+ alias LPLVITEM = LVITEM*;
+ alias LPSTR_TEXTCALLBACK = LPSTR_TEXTCALLBACKA;
static if (_WIN32_IE >= 0x400) {
- alias LVBKIMAGEA LVBKIMAGE;
- alias LPLVBKIMAGEA LPLVBKIMAGE;
- alias LVM_SETBKIMAGEA LVM_SETBKIMAGE;
- alias LVM_GETBKIMAGEA LVM_GETBKIMAGE;
- }
-
- alias LVM_GETITEMA LVM_GETITEM;
- alias LVM_SETITEMA LVM_SETITEM;
- alias LVM_INSERTITEMA LVM_INSERTITEM;
- alias LV_FINDINFOA LV_FINDINFO;
- alias LVFINDINFOA LVFINDINFO;
- alias LPFINDINFOA LPFINDINFO;
- alias NMLVFINDITEMA NMLVFINDITEM;
- alias PNMLVFINDITEMA PNMLVFINDITEM;
- alias LPNMLVFINDITEMA LPNMLVFINDITEM;
- alias LVM_FINDITEMA LVM_FINDITEM;
- alias LVM_GETSTRINGWIDTHA LVM_GETSTRINGWIDTH;
- alias LVM_EDITLABELA LVM_EDITLABEL;
- alias LV_COLUMNA LV_COLUMN;
- alias LVCOLUMNA LVCOLUMN;
- alias LVCOLUMNA* LPLVCOLUMN;
- alias LVM_GETCOLUMNA LVM_GETCOLUMN;
- alias LVM_SETCOLUMNA LVM_SETCOLUMN;
- alias LVM_INSERTCOLUMNA LVM_INSERTCOLUMN;
- alias LVM_GETITEMTEXTA LVM_GETITEMTEXT;
- alias LVM_SETITEMTEXTA LVM_SETITEMTEXT;
- alias LVM_GETISEARCHSTRINGA LVM_GETISEARCHSTRING;
- alias LVN_BEGINLABELEDITA LVN_BEGINLABELEDIT;
- alias LVN_ENDLABELEDITA LVN_ENDLABELEDIT;
- alias LVN_GETDISPINFOA LVN_GETDISPINFO;
- alias LVN_SETDISPINFOA LVN_SETDISPINFO;
+ alias LVBKIMAGE = LVBKIMAGEA;
+ alias LPLVBKIMAGE = LPLVBKIMAGEA;
+ alias LVM_SETBKIMAGE = LVM_SETBKIMAGEA;
+ alias LVM_GETBKIMAGE = LVM_GETBKIMAGEA;
+ }
+
+ alias LVM_GETITEM = LVM_GETITEMA;
+ alias LVM_SETITEM = LVM_SETITEMA;
+ alias LVM_INSERTITEM = LVM_INSERTITEMA;
+ alias LV_FINDINFO = LV_FINDINFOA;
+ alias LVFINDINFO = LVFINDINFOA;
+ alias LPFINDINFO = LPFINDINFOA;
+ alias NMLVFINDITEM = NMLVFINDITEMA;
+ alias PNMLVFINDITEM = PNMLVFINDITEMA;
+ alias LPNMLVFINDITEM = LPNMLVFINDITEMA;
+ alias LVM_FINDITEM = LVM_FINDITEMA;
+ alias LVM_GETSTRINGWIDTH = LVM_GETSTRINGWIDTHA;
+ alias LVM_EDITLABEL = LVM_EDITLABELA;
+ alias LV_COLUMN = LV_COLUMNA;
+ alias LVCOLUMN = LVCOLUMNA;
+ alias LPLVCOLUMN = LVCOLUMNA*;
+ alias LVM_GETCOLUMN = LVM_GETCOLUMNA;
+ alias LVM_SETCOLUMN = LVM_SETCOLUMNA;
+ alias LVM_INSERTCOLUMN = LVM_INSERTCOLUMNA;
+ alias LVM_GETITEMTEXT = LVM_GETITEMTEXTA;
+ alias LVM_SETITEMTEXT = LVM_SETITEMTEXTA;
+ alias LVM_GETISEARCHSTRING = LVM_GETISEARCHSTRINGA;
+ alias LVN_BEGINLABELEDIT = LVN_BEGINLABELEDITA;
+ alias LVN_ENDLABELEDIT = LVN_ENDLABELEDITA;
+ alias LVN_GETDISPINFO = LVN_GETDISPINFOA;
+ alias LVN_SETDISPINFO = LVN_SETDISPINFOA;
static if (_WIN32_IE >= 0x400) {
- alias LVN_GETINFOTIPA LVN_GETINFOTIP;
- alias NMLVGETINFOTIPA NMLVGETINFOTIP;
- alias LPNMLVGETINFOTIPA LPNMLVGETINFOTIP;
- }
-
- alias LV_DISPINFOA LV_DISPINFO;
- alias NMLVDISPINFOA NMLVDISPINFO;
- alias LPNMLVDISPINFOA LPNMLVDISPINFO;
- alias TVM_INSERTITEMA TVM_INSERTITEM;
- alias TVM_GETITEMA TVM_GETITEM;
- alias TVM_SETITEMA TVM_SETITEM;
- alias TVM_EDITLABELA TVM_EDITLABEL;
- alias TVM_GETISEARCHSTRINGA TVM_GETISEARCHSTRING;
- alias NMTVDISPINFOA TV_DISPINFO;
- alias NMTVDISPINFOA NMTVDISPINFO;
- alias LPNMTVDISPINFOA LPNMTVDISPINFO;
+ alias LVN_GETINFOTIP = LVN_GETINFOTIPA;
+ alias NMLVGETINFOTIP = NMLVGETINFOTIPA;
+ alias LPNMLVGETINFOTIP = LPNMLVGETINFOTIPA;
+ }
+
+ alias LV_DISPINFO = LV_DISPINFOA;
+ alias NMLVDISPINFO = NMLVDISPINFOA;
+ alias LPNMLVDISPINFO = LPNMLVDISPINFOA;
+ alias TVM_INSERTITEM = TVM_INSERTITEMA;
+ alias TVM_GETITEM = TVM_GETITEMA;
+ alias TVM_SETITEM = TVM_SETITEMA;
+ alias TVM_EDITLABEL = TVM_EDITLABELA;
+ alias TVM_GETISEARCHSTRING = TVM_GETISEARCHSTRINGA;
+ alias TV_DISPINFO = NMTVDISPINFOA;
+ alias NMTVDISPINFO = NMTVDISPINFOA;
+ alias LPNMTVDISPINFO = LPNMTVDISPINFOA;
static if (_WIN32_IE >= 0x400) {
- alias NMTVGETINFOTIPA NMTVGETINFOTIP;
- alias LPNMTVGETINFOTIPA LPNMTVGETINFOTIP;
- alias TVN_GETINFOTIPA TVN_GETINFOTIP;
- }
-
- alias TVN_SELCHANGINGA TVN_SELCHANGING;
- alias TVN_SELCHANGEDA TVN_SELCHANGED;
- alias TVN_GETDISPINFOA TVN_GETDISPINFO;
- alias TVN_SETDISPINFOA TVN_SETDISPINFO;
- alias TVN_ITEMEXPANDINGA TVN_ITEMEXPANDING;
- alias TVN_ITEMEXPANDEDA TVN_ITEMEXPANDED;
- alias TVN_BEGINDRAGA TVN_BEGINDRAG;
- alias TVN_BEGINRDRAGA TVN_BEGINRDRAG;
- alias TVN_DELETEITEMA TVN_DELETEITEM;
- alias TVN_BEGINLABELEDITA TVN_BEGINLABELEDIT;
- alias TVN_ENDLABELEDITA TVN_ENDLABELEDIT;
- alias TC_ITEMHEADERA TC_ITEMHEADER;
- alias TC_ITEMA TC_ITEM;
- alias TCITEMA TCITEM;
- alias LPTCITEMA LPTCITEM;
- alias TCM_GETITEMA TCM_GETITEM;
- alias TCM_SETITEMA TCM_SETITEM;
- alias TCM_INSERTITEMA TCM_INSERTITEM;
- alias CreateStatusWindowA CreateStatusWindow;
- alias DrawStatusTextA DrawStatusText;
- alias ImageList_LoadImageA ImageList_LoadImage;
- alias DTM_SETFORMATA DTM_SETFORMAT;
- alias DTN_USERSTRINGA DTN_USERSTRING;
- alias DTN_WMKEYDOWNA DTN_WMKEYDOWN;
- alias DTN_FORMATA DTN_FORMAT;
- alias DTN_FORMATQUERYA DTN_FORMATQUERY;
- alias REBARBANDINFOA REBARBANDINFO;
- alias REBARBANDINFOA* LPREBARBANDINFO;
- alias LPCREBARBANDINFOA LPCREBARBANDINFO;
- alias REBARBANDINFOA_V3_SIZE REBARBANDINFO_V3_SIZE;
- alias RB_INSERTBANDA RB_INSERTBAND;
- alias RB_SETBANDINFOA RB_SETBANDINFO;
+ alias NMTVGETINFOTIP = NMTVGETINFOTIPA;
+ alias LPNMTVGETINFOTIP = LPNMTVGETINFOTIPA;
+ alias TVN_GETINFOTIP = TVN_GETINFOTIPA;
+ }
+
+ alias TVN_SELCHANGING = TVN_SELCHANGINGA;
+ alias TVN_SELCHANGED = TVN_SELCHANGEDA;
+ alias TVN_GETDISPINFO = TVN_GETDISPINFOA;
+ alias TVN_SETDISPINFO = TVN_SETDISPINFOA;
+ alias TVN_ITEMEXPANDING = TVN_ITEMEXPANDINGA;
+ alias TVN_ITEMEXPANDED = TVN_ITEMEXPANDEDA;
+ alias TVN_BEGINDRAG = TVN_BEGINDRAGA;
+ alias TVN_BEGINRDRAG = TVN_BEGINRDRAGA;
+ alias TVN_DELETEITEM = TVN_DELETEITEMA;
+ alias TVN_BEGINLABELEDIT = TVN_BEGINLABELEDITA;
+ alias TVN_ENDLABELEDIT = TVN_ENDLABELEDITA;
+ alias TC_ITEMHEADER = TC_ITEMHEADERA;
+ alias TC_ITEM = TC_ITEMA;
+ alias TCITEM = TCITEMA;
+ alias LPTCITEM = LPTCITEMA;
+ alias TCM_GETITEM = TCM_GETITEMA;
+ alias TCM_SETITEM = TCM_SETITEMA;
+ alias TCM_INSERTITEM = TCM_INSERTITEMA;
+ alias CreateStatusWindow = CreateStatusWindowA;
+ alias DrawStatusText = DrawStatusTextA;
+ alias ImageList_LoadImage = ImageList_LoadImageA;
+ alias DTM_SETFORMAT = DTM_SETFORMATA;
+ alias DTN_USERSTRING = DTN_USERSTRINGA;
+ alias DTN_WMKEYDOWN = DTN_WMKEYDOWNA;
+ alias DTN_FORMAT = DTN_FORMATA;
+ alias DTN_FORMATQUERY = DTN_FORMATQUERYA;
+ alias REBARBANDINFO = REBARBANDINFOA;
+ alias LPREBARBANDINFO = REBARBANDINFOA*;
+ alias LPCREBARBANDINFO = LPCREBARBANDINFOA;
+ alias REBARBANDINFO_V3_SIZE = REBARBANDINFOA_V3_SIZE;
+ alias RB_INSERTBAND = RB_INSERTBANDA;
+ alias RB_SETBANDINFO = RB_SETBANDINFOA;
}
extern (Windows) {
-alias INT function(PVOID, PVOID) PFNDPAENUMCALLBACK;
-alias INT function(PVOID, PVOID) PFNDSAENUMCALLBACK;
-alias INT function(PVOID, PVOID, LPARAM) PFNDPACOMPARE;
+alias PFNDPAENUMCALLBACK = INT function(PVOID, PVOID);
+alias PFNDSAENUMCALLBACK = INT function(PVOID, PVOID);
+alias PFNDPACOMPARE = INT function(PVOID, PVOID, LPARAM);
}
static if (_WIN32_WINNT >= 0x501) {
extern (Windows)
- alias LRESULT function(HWND, UINT, WPARAM, LPARAM, UINT_PTR, DWORD_PTR)
- SUBCLASSPROC;
+ alias SUBCLASSPROC = LRESULT function(HWND, UINT, WPARAM, LPARAM, UINT_PTR, DWORD_PTR);
struct LITEM {
UINT mask;
@@ -4922,19 +4921,19 @@ static if (_WIN32_WINNT >= 0x501) {
WCHAR[MAX_LINKID_TEXT] szID = 0;
WCHAR[L_MAX_URL_LENGTH] szUrl = 0;
}
- alias LITEM* PLITEM;
+ alias PLITEM = LITEM*;
struct LHITTESTINFO {
POINT pt;
LITEM item;
}
- alias LHITTESTINFO* PLHITTESTINFO;
+ alias PLHITTESTINFO = LHITTESTINFO*;
struct NMLINK {
NMHDR hdr;
LITEM item;
}
- alias NMLINK* PNMLINK;
+ alias PNMLINK = NMLINK*;
}
uint INDEXTOOVERLAYMASK()(uint i) { return i << 8; }
@@ -5171,13 +5170,13 @@ extern (Windows) nothrow @nogc {
version (Win64) {
BOOL FlatSB_GetScrollPropPtr(HWND, INT, PINT_PTR);
} else {
- alias FlatSB_GetScrollProp FlatSB_GetScrollPropPtr;
+ alias FlatSB_GetScrollPropPtr = FlatSB_GetScrollProp;
}
INT FlatSB_SetScrollPos(HWND, INT, INT, BOOL);
INT FlatSB_SetScrollInfo(HWND, INT, LPSCROLLINFO, BOOL);
INT FlatSB_SetScrollRange(HWND, INT, INT, INT, BOOL);
BOOL FlatSB_SetScrollProp(HWND, UINT, INT_PTR, BOOL);
- alias FlatSB_SetScrollProp FlatSB_SetScrollPropPtr;
+ alias FlatSB_SetScrollPropPtr = FlatSB_SetScrollProp;
BOOL InitializeFlatSB(HWND);
HRESULT UninitializeFlatSB(HWND);
}
@@ -6287,7 +6286,7 @@ static if (_WIN32_WINNT >= 0x501) {
LPCWSTR pszText;
INT ttiIcon;
}
- alias EDITBALLOONTIP* PEDITBALLOONTIP;
+ alias PEDITBALLOONTIP = EDITBALLOONTIP*;
enum EM_SETCUEBANNER = ECM_FIRST + 1;
enum EM_GETCUEBANNER = ECM_FIRST + 2;
diff --git a/libphobos/libdruntime/core/sys/windows/commdlg.d b/libphobos/libdruntime/core/sys/windows/commdlg.d
index 9be9a9f1f213..a74b599c5d10 100644
--- a/libphobos/libdruntime/core/sys/windows/commdlg.d
+++ b/libphobos/libdruntime/core/sys/windows/commdlg.d
@@ -297,9 +297,7 @@ alias CommDlg_OpenSave_GetFolderPath
// Callbacks.
extern(Windows) {
-alias UINT_PTR function (HWND, UINT, WPARAM, LPARAM) nothrow
- LPCCHOOKPROC, LPCFHOOKPROC, LPFRHOOKPROC, LPOFNHOOKPROC,
- LPPAGEPAINTHOOK, LPPAGESETUPHOOK, LPSETUPHOOKPROC, LPPRINTHOOKPROC;
+alias LPCCHOOKPROC = UINT_PTR function (HWND, UINT, WPARAM, LPARAM) nothrow, LPCFHOOKPROC = UINT_PTR function (HWND, UINT, WPARAM, LPARAM) nothrow, LPFRHOOKPROC = UINT_PTR function (HWND, UINT, WPARAM, LPARAM) nothrow, LPOFNHOOKPROC = UINT_PTR function (HWND, UINT, WPARAM, LPARAM) nothrow, LPPAGEPAINTHOOK = UINT_PTR function (HWND, UINT, WPARAM, LPARAM) nothrow, LPPAGESETUPHOOK = UINT_PTR function (HWND, UINT, WPARAM, LPARAM) nothrow, LPSETUPHOOKPROC = UINT_PTR function (HWND, UINT, WPARAM, LPARAM) nothrow, LPPRINTHOOKPROC = UINT_PTR function (HWND, UINT, WPARAM, LPARAM) nothrow;
}
//align (1): // 1 in Win32, default in Win64
@@ -315,7 +313,7 @@ struct CHOOSECOLORA {
LPCCHOOKPROC lpfnHook;
LPCSTR lpTemplateName;
}
-alias CHOOSECOLORA* LPCHOOSECOLORA;
+alias LPCHOOSECOLORA = CHOOSECOLORA*;
struct CHOOSECOLORW {
DWORD lStructSize = CHOOSECOLORW.sizeof;
@@ -328,7 +326,7 @@ struct CHOOSECOLORW {
LPCCHOOKPROC lpfnHook;
LPCWSTR lpTemplateName;
}
-alias CHOOSECOLORW* LPCHOOSECOLORW;
+alias LPCHOOSECOLORW = CHOOSECOLORW*;
struct CHOOSEFONTA {
DWORD lStructSize = CHOOSEFONTA.sizeof;
@@ -348,7 +346,7 @@ struct CHOOSEFONTA {
INT nSizeMin;
INT nSizeMax;
}
-alias CHOOSEFONTA* LPCHOOSEFONTA;
+alias LPCHOOSEFONTA = CHOOSEFONTA*;
struct CHOOSEFONTW {
DWORD lStructSize = CHOOSEFONTW.sizeof;
@@ -368,7 +366,7 @@ struct CHOOSEFONTW {
INT nSizeMin;
INT nSizeMax;
}
-alias CHOOSEFONTW* LPCHOOSEFONTW;
+alias LPCHOOSEFONTW = CHOOSEFONTW*;
struct DEVNAMES {
WORD wDriverOffset;
@@ -376,7 +374,7 @@ struct DEVNAMES {
WORD wOutputOffset;
WORD wDefault;
}
-alias DEVNAMES* LPDEVNAMES;
+alias LPDEVNAMES = DEVNAMES*;
struct FINDREPLACEA {
DWORD lStructSize = FINDREPLACEA.sizeof;
@@ -391,7 +389,7 @@ struct FINDREPLACEA {
LPFRHOOKPROC lpfnHook;
LPCSTR lpTemplateName;
}
-alias FINDREPLACEA* LPFINDREPLACEA;
+alias LPFINDREPLACEA = FINDREPLACEA*;
struct FINDREPLACEW {
DWORD lStructSize = FINDREPLACEW.sizeof;
@@ -406,7 +404,7 @@ struct FINDREPLACEW {
LPFRHOOKPROC lpfnHook;
LPCWSTR lpTemplateName;
}
-alias FINDREPLACEW* LPFINDREPLACEW;
+alias LPFINDREPLACEW = FINDREPLACEW*;
struct OPENFILENAMEA {
DWORD lStructSize = OPENFILENAMEA.sizeof;
@@ -436,7 +434,7 @@ struct OPENFILENAMEA {
DWORD FlagsEx;
//}
}
-alias OPENFILENAMEA* LPOPENFILENAMEA;
+alias LPOPENFILENAMEA = OPENFILENAMEA*;
struct OPENFILENAMEW {
DWORD lStructSize = OPENFILENAMEW.sizeof;
@@ -466,7 +464,7 @@ struct OPENFILENAMEW {
DWORD FlagsEx;
//}
}
-alias OPENFILENAMEW* LPOPENFILENAMEW;
+alias LPOPENFILENAMEW = OPENFILENAMEW*;
enum size_t OPENFILENAME_SIZE_VERSION_400 = 76;
@@ -475,14 +473,14 @@ struct OFNOTIFYA {
LPOPENFILENAMEA lpOFN;
LPSTR pszFile;
}
-alias OFNOTIFYA* LPOFNOTIFYA;
+alias LPOFNOTIFYA = OFNOTIFYA*;
struct OFNOTIFYW {
NMHDR hdr;
LPOPENFILENAMEW lpOFN;
LPWSTR pszFile;
}
-alias OFNOTIFYW* LPOFNOTIFYW;
+alias LPOFNOTIFYW = OFNOTIFYW*;
struct PAGESETUPDLGA {
DWORD lStructSize = PAGESETUPDLGA.sizeof;
@@ -500,7 +498,7 @@ struct PAGESETUPDLGA {
LPCSTR lpPageSetupTemplateName;
HGLOBAL hPageSetupTemplate;
}
-alias PAGESETUPDLGA* LPPAGESETUPDLGA;
+alias LPPAGESETUPDLGA = PAGESETUPDLGA*;
struct PAGESETUPDLGW {
DWORD lStructSize = PAGESETUPDLGW.sizeof;
@@ -518,7 +516,7 @@ struct PAGESETUPDLGW {
LPCWSTR lpPageSetupTemplateName;
HGLOBAL hPageSetupTemplate;
}
-alias PAGESETUPDLGW* LPPAGESETUPDLGW;
+alias LPPAGESETUPDLGW = PAGESETUPDLGW*;
align (1) struct PRINTDLGA {
align(1):
@@ -546,7 +544,7 @@ align(1):
HANDLE hPrintTemplate;
HANDLE hSetupTemplate;
}
-alias PRINTDLGA* LPPRINTDLGA;
+alias LPPRINTDLGA = PRINTDLGA*;
align (1) struct PRINTDLGW {
align(1):
@@ -574,7 +572,7 @@ align(1):
HANDLE hPrintTemplate;
HANDLE hSetupTemplate;
}
-alias PRINTDLGW* LPPRINTDLGW;
+alias LPPRINTDLGW = PRINTDLGW*;
//static if (_WIN32_WINNT >= 0x500) {
import core.sys.windows.unknwn; // for LPUNKNOWN
@@ -584,7 +582,7 @@ alias PRINTDLGW* LPPRINTDLGW;
DWORD nFromPage;
DWORD nToPage;
}
- alias PRINTPAGERANGE* LPPRINTPAGERANGE;
+ alias LPPRINTPAGERANGE = PRINTPAGERANGE*;
struct PRINTDLGEXA {
DWORD lStructSize = PRINTDLGEXA.sizeof;
@@ -609,7 +607,7 @@ alias PRINTDLGW* LPPRINTDLGW;
DWORD nStartPage;
DWORD dwResultAction;
}
- alias PRINTDLGEXA* LPPRINTDLGEXA;
+ alias LPPRINTDLGEXA = PRINTDLGEXA*;
struct PRINTDLGEXW {
DWORD lStructSize = PRINTDLGEXW.sizeof;
@@ -634,7 +632,7 @@ alias PRINTDLGW* LPPRINTDLGW;
DWORD nStartPage;
DWORD dwResultAction;
}
- alias PRINTDLGEXW* LPPRINTDLGEXW;
+ alias LPPRINTDLGEXW = PRINTDLGEXW*;
//} // _WIN32_WINNT >= 0x500
@@ -666,63 +664,63 @@ extern (Windows) nothrow @nogc {
}
version (Unicode) {
- alias CHOOSECOLORW CHOOSECOLOR;
- alias CHOOSEFONTW CHOOSEFONT;
- alias FINDREPLACEW FINDREPLACE;
- alias OPENFILENAMEW OPENFILENAME;
- alias OFNOTIFYW OFNOTIFY;
- alias PAGESETUPDLGW PAGESETUPDLG;
- alias PRINTDLGW PRINTDLG;
-
- alias ChooseColorW ChooseColor;
- alias ChooseFontW ChooseFont;
- alias FindTextW FindText;
- alias GetFileTitleW GetFileTitle;
- alias GetOpenFileNameW GetOpenFileName;
- alias GetSaveFileNameW GetSaveFileName;
- alias PageSetupDlgW PageSetupDlg;
- alias PrintDlgW PrintDlg;
- alias ReplaceTextW ReplaceText;
+ alias CHOOSECOLOR = CHOOSECOLORW;
+ alias CHOOSEFONT = CHOOSEFONTW;
+ alias FINDREPLACE = FINDREPLACEW;
+ alias OPENFILENAME = OPENFILENAMEW;
+ alias OFNOTIFY = OFNOTIFYW;
+ alias PAGESETUPDLG = PAGESETUPDLGW;
+ alias PRINTDLG = PRINTDLGW;
+
+ alias ChooseColor = ChooseColorW;
+ alias ChooseFont = ChooseFontW;
+ alias FindText = FindTextW;
+ alias GetFileTitle = GetFileTitleW;
+ alias GetOpenFileName = GetOpenFileNameW;
+ alias GetSaveFileName = GetSaveFileNameW;
+ alias PageSetupDlg = PageSetupDlgW;
+ alias PrintDlg = PrintDlgW;
+ alias ReplaceText = ReplaceTextW;
//static if (_WIN32_WINNT >= 0x500) {
- alias PRINTDLGEXW PRINTDLGEX;
- alias PrintDlgExW PrintDlgEx;
+ alias PRINTDLGEX = PRINTDLGEXW;
+ alias PrintDlgEx = PrintDlgExW;
//}
} else { // UNICODE
- alias CHOOSECOLORA CHOOSECOLOR;
- alias CHOOSEFONTA CHOOSEFONT;
- alias FINDREPLACEA FINDREPLACE;
- alias OPENFILENAMEA OPENFILENAME;
- alias OFNOTIFYA OFNOTIFY;
- alias PAGESETUPDLGA PAGESETUPDLG;
- alias PRINTDLGA PRINTDLG;
-
- alias ChooseColorA ChooseColor;
- alias ChooseFontA ChooseFont;
- alias FindTextA FindText;
- alias GetFileTitleA GetFileTitle;
- alias GetOpenFileNameA GetOpenFileName;
- alias GetSaveFileNameA GetSaveFileName;
- alias PageSetupDlgA PageSetupDlg;
- alias PrintDlgA PrintDlg;
- alias ReplaceTextA ReplaceText;
+ alias CHOOSECOLOR = CHOOSECOLORA;
+ alias CHOOSEFONT = CHOOSEFONTA;
+ alias FINDREPLACE = FINDREPLACEA;
+ alias OPENFILENAME = OPENFILENAMEA;
+ alias OFNOTIFY = OFNOTIFYA;
+ alias PAGESETUPDLG = PAGESETUPDLGA;
+ alias PRINTDLG = PRINTDLGA;
+
+ alias ChooseColor = ChooseColorA;
+ alias ChooseFont = ChooseFontA;
+ alias FindText = FindTextA;
+ alias GetFileTitle = GetFileTitleA;
+ alias GetOpenFileName = GetOpenFileNameA;
+ alias GetSaveFileName = GetSaveFileNameA;
+ alias PageSetupDlg = PageSetupDlgA;
+ alias PrintDlg = PrintDlgA;
+ alias ReplaceText = ReplaceTextA;
//static if (_WIN32_WINNT >= 0x500) {
- alias PRINTDLGEXA PRINTDLGEX;
- alias PrintDlgExA PrintDlgEx;
+ alias PRINTDLGEX = PRINTDLGEXA;
+ alias PrintDlgEx = PrintDlgExA;
//}
} // UNICODE
-alias CHOOSECOLOR* LPCHOOSECOLOR;
-alias CHOOSEFONT* LPCHOOSEFONT;
-alias FINDREPLACE* LPFINDREPLACE;
-alias OPENFILENAME* LPOPENFILENAME;
-alias OFNOTIFY* LPOFNOTIFY;
-alias PAGESETUPDLG* LPPAGESETUPDLG;
-alias PRINTDLG* LPPRINTDLG;
+alias LPCHOOSECOLOR = CHOOSECOLOR*;
+alias LPCHOOSEFONT = CHOOSEFONT*;
+alias LPFINDREPLACE = FINDREPLACE*;
+alias LPOPENFILENAME = OPENFILENAME*;
+alias LPOFNOTIFY = OFNOTIFY*;
+alias LPPAGESETUPDLG = PAGESETUPDLG*;
+alias LPPRINTDLG = PRINTDLG*;
//static if (_WIN32_WINNT >= 0x500) {
- alias PRINTDLGEX* LPPRINTDLGEX;
+ alias LPPRINTDLGEX = PRINTDLGEX*;
//}
diff --git a/libphobos/libdruntime/core/sys/windows/cpl.d b/libphobos/libdruntime/core/sys/windows/cpl.d
index df98703520e7..6ad65f2a63fe 100644
--- a/libphobos/libdruntime/core/sys/windows/cpl.d
+++ b/libphobos/libdruntime/core/sys/windows/cpl.d
@@ -34,7 +34,7 @@ enum : uint {
CPL_SETUP = 200
}
-extern (Windows) alias LONG function(HWND, UINT, LONG, LONG) APPLET_PROC;
+extern (Windows) alias APPLET_PROC = LONG function(HWND, UINT, LONG, LONG);
align(1)
struct CPLINFO {
@@ -44,7 +44,7 @@ align(1):
int idInfo;
LONG_PTR lData;
}
-alias CPLINFO* LPCPLINFO;
+alias LPCPLINFO = CPLINFO*;
align(1)
struct NEWCPLINFOA {
@@ -58,7 +58,7 @@ align(1):
CHAR[64] szInfo = 0;
CHAR[128] szHelpFile = 0;
}
-alias NEWCPLINFOA* LPNEWCPLINFOA;
+alias LPNEWCPLINFOA = NEWCPLINFOA*;
align(1)
struct NEWCPLINFOW {
@@ -72,14 +72,14 @@ align(1):
WCHAR[64] szInfo = 0;
WCHAR[128] szHelpFile = 0;
}
-alias NEWCPLINFOW* LPNEWCPLINFOW;
+alias LPNEWCPLINFOW = NEWCPLINFOW*;
version (Unicode) {
- alias CPL_STARTWPARMSW CPL_STARTWPARMS;
- alias NEWCPLINFOW NEWCPLINFO;
+ alias CPL_STARTWPARMS = CPL_STARTWPARMSW;
+ alias NEWCPLINFO = NEWCPLINFOW;
} else {
- alias CPL_STARTWPARMSA CPL_STARTWPARMS;
- alias NEWCPLINFOA NEWCPLINFO;
+ alias CPL_STARTWPARMS = CPL_STARTWPARMSA;
+ alias NEWCPLINFO = NEWCPLINFOA;
}
-alias NEWCPLINFO* LPNEWCPLINFO;
+alias LPNEWCPLINFO = NEWCPLINFO*;
diff --git a/libphobos/libdruntime/core/sys/windows/custcntl.d b/libphobos/libdruntime/core/sys/windows/custcntl.d
index ddac9607382c..d7a641fc724c 100644
--- a/libphobos/libdruntime/core/sys/windows/custcntl.d
+++ b/libphobos/libdruntime/core/sys/windows/custcntl.d
@@ -29,7 +29,7 @@ struct CCSTYLEA {
LANGID lgid;
WORD wReserved1;
}
-alias CCSTYLEA* LPCCSTYLEA;
+alias LPCCSTYLEA = CCSTYLEA*;
struct CCSTYLEW {
DWORD flStyle;
@@ -38,21 +38,21 @@ struct CCSTYLEW {
LANGID lgid;
WORD wReserved1;
}
-alias CCSTYLEW* LPCCSTYLEW;
+alias LPCCSTYLEW = CCSTYLEW*;
struct CCSTYLEFLAGA {
DWORD flStyle;
DWORD flStyleMask;
LPSTR pszStyle;
}
-alias CCSTYLEFLAGA* LPCCSTYLEFLAGA;
+alias LPCCSTYLEFLAGA = CCSTYLEFLAGA*;
struct CCSTYLEFLAGW {
DWORD flStyle;
DWORD flStyleMask;
LPWSTR pszStyle;
}
-alias CCSTYLEFLAGW* LPCCSTYLEFLAGW;
+alias LPCCSTYLEFLAGW = CCSTYLEFLAGW*;
struct CCINFOA {
CHAR[CCHCCCLASS] szClass = 0;
@@ -71,7 +71,7 @@ struct CCINFOA {
DWORD dwReserved1;
DWORD dwReserved2;
}
-alias CCINFOA* LPCCINFOA;
+alias LPCCINFOA = CCINFOA*;
struct CCINFOW {
WCHAR[CCHCCCLASS] szClass = 0;
@@ -90,36 +90,36 @@ struct CCINFOW {
DWORD dwReserved1;
DWORD dwReserved2;
}
-alias CCINFOW* LPCCINFOW;
+alias LPCCINFOW = CCINFOW*;
extern (Windows) {
- alias BOOL function(HWND, LPCCSTYLEA) LPFNCCSTYLEA;
- alias BOOL function(HWND, LPCCSTYLEW) LPFNCCSTYLEW;
- alias INT function(DWORD, DWORD, HFONT, LPSTR) LPFNCCSIZETOTEXTA;
- alias INT function(DWORD, DWORD, HFONT, LPWSTR) LPFNCCSIZETOTEXTW;
- alias UINT function(LPCCINFOA) LPFNCCINFOA;
- alias UINT function(LPCCINFOW) LPFNCCINFOW;
+ alias LPFNCCSTYLEA = BOOL function(HWND, LPCCSTYLEA);
+ alias LPFNCCSTYLEW = BOOL function(HWND, LPCCSTYLEW);
+ alias LPFNCCSIZETOTEXTA = INT function(DWORD, DWORD, HFONT, LPSTR);
+ alias LPFNCCSIZETOTEXTW = INT function(DWORD, DWORD, HFONT, LPWSTR);
+ alias LPFNCCINFOA = UINT function(LPCCINFOA);
+ alias LPFNCCINFOW = UINT function(LPCCINFOW);
nothrow @nogc:
UINT CustomControlInfoA(LPCCINFOA acci);
UINT CustomControlInfoW(LPCCINFOW acci);
}
version (Unicode) {
- alias CCSTYLEW CCSTYLE;
- alias CCSTYLEFLAGW CCSTYLEFLAG;
- alias CCINFOW CCINFO;
- alias LPFNCCSTYLEW LPFNCCSTYLE;
- alias LPFNCCSIZETOTEXTW LPFNCCSIZETOTEXT;
- alias LPFNCCINFOW LPFNCCINFO;
+ alias CCSTYLE = CCSTYLEW;
+ alias CCSTYLEFLAG = CCSTYLEFLAGW;
+ alias CCINFO = CCINFOW;
+ alias LPFNCCSTYLE = LPFNCCSTYLEW;
+ alias LPFNCCSIZETOTEXT = LPFNCCSIZETOTEXTW;
+ alias LPFNCCINFO = LPFNCCINFOW;
} else {
- alias CCSTYLEA CCSTYLE;
- alias CCSTYLEFLAGA CCSTYLEFLAG;
- alias CCINFOA CCINFO;
- alias LPFNCCSTYLEA LPFNCCSTYLE;
- alias LPFNCCSIZETOTEXTA LPFNCCSIZETOTEXT;
- alias LPFNCCINFOA LPFNCCINFO;
+ alias CCSTYLE = CCSTYLEA;
+ alias CCSTYLEFLAG = CCSTYLEFLAGA;
+ alias CCINFO = CCINFOA;
+ alias LPFNCCSTYLE = LPFNCCSTYLEA;
+ alias LPFNCCSIZETOTEXT = LPFNCCSIZETOTEXTA;
+ alias LPFNCCINFO = LPFNCCINFOA;
}
-alias CCSTYLE* LPCCSTYLE;
-alias CCSTYLEFLAG* LPCCSTYLEFLAG;
-alias CCINFO* LPCCINFO;
+alias LPCCSTYLE = CCSTYLE*;
+alias LPCCSTYLEFLAG = CCSTYLEFLAG*;
+alias LPCCINFO = CCINFO*;
diff --git a/libphobos/libdruntime/core/sys/windows/dbghelp.d b/libphobos/libdruntime/core/sys/windows/dbghelp.d
index fb6fb668672d..45b2041161bc 100644
--- a/libphobos/libdruntime/core/sys/windows/dbghelp.d
+++ b/libphobos/libdruntime/core/sys/windows/dbghelp.d
@@ -19,31 +19,31 @@ public import core.sys.windows.dbghelp_types;
extern(Windows)
{
- alias BOOL function(HANDLE hProcess, DWORD64 lpBaseAddress, PVOID lpBuffer, DWORD nSize, LPDWORD lpNumberOfBytesRead) ReadProcessMemoryProc64;
- alias PVOID function(HANDLE hProcess, DWORD64 AddrBase) FunctionTableAccessProc64;
- alias DWORD64 function(HANDLE hProcess, DWORD64 Address) GetModuleBaseProc64;
- alias DWORD64 function(HANDLE hProcess, HANDLE hThread, ADDRESS64 *lpaddr) TranslateAddressProc64;
+ alias ReadProcessMemoryProc64 = BOOL function(HANDLE hProcess, DWORD64 lpBaseAddress, PVOID lpBuffer, DWORD nSize, LPDWORD lpNumberOfBytesRead);
+ alias FunctionTableAccessProc64 = PVOID function(HANDLE hProcess, DWORD64 AddrBase);
+ alias GetModuleBaseProc64 = DWORD64 function(HANDLE hProcess, DWORD64 Address);
+ alias TranslateAddressProc64 = DWORD64 function(HANDLE hProcess, HANDLE hThread, ADDRESS64 *lpaddr);
- alias BOOL function(HANDLE hProcess, PCSTR UserSearchPath, bool fInvadeProcess) SymInitializeFunc;
- alias BOOL function(HANDLE hProcess) SymCleanupFunc;
- alias DWORD function(DWORD SymOptions) SymSetOptionsFunc;
- alias DWORD function() SymGetOptionsFunc;
- alias PVOID function(HANDLE hProcess, DWORD64 AddrBase) SymFunctionTableAccess64Func;
- alias BOOL function(DWORD MachineType, HANDLE hProcess, HANDLE hThread, STACKFRAME64 *StackFrame, PVOID ContextRecord,
+ alias SymInitializeFunc = BOOL function(HANDLE hProcess, PCSTR UserSearchPath, bool fInvadeProcess);
+ alias SymCleanupFunc = BOOL function(HANDLE hProcess);
+ alias SymSetOptionsFunc = DWORD function(DWORD SymOptions);
+ alias SymGetOptionsFunc = DWORD function();
+ alias SymFunctionTableAccess64Func = PVOID function(HANDLE hProcess, DWORD64 AddrBase);
+ alias StackWalk64Func = BOOL function(DWORD MachineType, HANDLE hProcess, HANDLE hThread, STACKFRAME64 *StackFrame, PVOID ContextRecord,
ReadProcessMemoryProc64 ReadMemoryRoutine, FunctionTableAccessProc64 FunctoinTableAccess,
- GetModuleBaseProc64 GetModuleBaseRoutine, TranslateAddressProc64 TranslateAddress) @nogc StackWalk64Func;
- alias BOOL function(HANDLE hProcess, DWORD64 dwAddr, PDWORD pdwDisplacement, IMAGEHLP_LINEA64 *line) SymGetLineFromAddr64Func;
- alias DWORD64 function(HANDLE hProcess, DWORD64 dwAddr) SymGetModuleBase64Func;
- alias BOOL function(HANDLE hProcess, DWORD64 dwAddr, IMAGEHLP_MODULEA64 *ModuleInfo) SymGetModuleInfo64Func;
- alias BOOL function(HANDLE hProcess, DWORD64 Address, DWORD64 *Displacement, IMAGEHLP_SYMBOLA64 *Symbol) SymGetSymFromAddr64Func;
- alias DWORD function(PCSTR DecoratedName, PSTR UnDecoratedName, DWORD UndecoratedLength, DWORD Flags) UnDecorateSymbolNameFunc;
- alias DWORD64 function(HANDLE hProcess, HANDLE hFile, PCSTR ImageName, PCSTR ModuleName, DWORD64 BaseOfDll, DWORD SizeOfDll) SymLoadModule64Func;
- alias BOOL function(HANDLE hProcess, PSTR SearchPath, DWORD SearchPathLength) SymGetSearchPathFunc;
- alias BOOL function(HANDLE hProcess, PCSTR SearchPath) SymSetSearchPathFunc;
- alias BOOL function(HANDLE hProcess, DWORD64 Address) SymUnloadModule64Func;
- alias BOOL function(HANDLE hProcess, ULONG ActionCode, ulong CallbackContext, ulong UserContext) PSYMBOL_REGISTERED_CALLBACK64;
- alias BOOL function(HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction, ulong UserContext) SymRegisterCallback64Func;
- alias API_VERSION* function() ImagehlpApiVersionFunc;
+ GetModuleBaseProc64 GetModuleBaseRoutine, TranslateAddressProc64 TranslateAddress) @nogc;
+ alias SymGetLineFromAddr64Func = BOOL function(HANDLE hProcess, DWORD64 dwAddr, PDWORD pdwDisplacement, IMAGEHLP_LINEA64 *line);
+ alias SymGetModuleBase64Func = DWORD64 function(HANDLE hProcess, DWORD64 dwAddr);
+ alias SymGetModuleInfo64Func = BOOL function(HANDLE hProcess, DWORD64 dwAddr, IMAGEHLP_MODULEA64 *ModuleInfo);
+ alias SymGetSymFromAddr64Func = BOOL function(HANDLE hProcess, DWORD64 Address, DWORD64 *Displacement, IMAGEHLP_SYMBOLA64 *Symbol);
+ alias UnDecorateSymbolNameFunc = DWORD function(PCSTR DecoratedName, PSTR UnDecoratedName, DWORD UndecoratedLength, DWORD Flags);
+ alias SymLoadModule64Func = DWORD64 function(HANDLE hProcess, HANDLE hFile, PCSTR ImageName, PCSTR ModuleName, DWORD64 BaseOfDll, DWORD SizeOfDll);
+ alias SymGetSearchPathFunc = BOOL function(HANDLE hProcess, PSTR SearchPath, DWORD SearchPathLength);
+ alias SymSetSearchPathFunc = BOOL function(HANDLE hProcess, PCSTR SearchPath);
+ alias SymUnloadModule64Func = BOOL function(HANDLE hProcess, DWORD64 Address);
+ alias PSYMBOL_REGISTERED_CALLBACK64 = BOOL function(HANDLE hProcess, ULONG ActionCode, ulong CallbackContext, ulong UserContext);
+ alias SymRegisterCallback64Func = BOOL function(HANDLE hProcess, PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction, ulong UserContext);
+ alias ImagehlpApiVersionFunc = API_VERSION* function();
}
struct DbgHelp
diff --git a/libphobos/libdruntime/core/sys/windows/dbghelp_types.d b/libphobos/libdruntime/core/sys/windows/dbghelp_types.d
index f75f98bc8824..f31271037c6f 100644
--- a/libphobos/libdruntime/core/sys/windows/dbghelp_types.d
+++ b/libphobos/libdruntime/core/sys/windows/dbghelp_types.d
@@ -222,13 +222,13 @@ struct API_VERSION
version (Unicode)
{
- alias IMAGEHLP_LINEW64 IMAGEHLP_LINE64;
- alias IMAGEHLP_MODULEW64 IMAGEHLP_MODULE64;
- alias IMAGEHLP_SYMBOLW64 IMAGEHLP_SYMBOL64;
+ alias IMAGEHLP_LINE64 = IMAGEHLP_LINEW64;
+ alias IMAGEHLP_MODULE64 = IMAGEHLP_MODULEW64;
+ alias IMAGEHLP_SYMBOL64 = IMAGEHLP_SYMBOLW64;
}
else
{
- alias IMAGEHLP_LINEA64 IMAGEHLP_LINE64;
- alias IMAGEHLP_MODULEA64 IMAGEHLP_MODULE64;
- alias IMAGEHLP_SYMBOLA64 IMAGEHLP_SYMBOL64;
+ alias IMAGEHLP_LINE64 = IMAGEHLP_LINEA64;
+ alias IMAGEHLP_MODULE64 = IMAGEHLP_MODULEA64;
+ alias IMAGEHLP_SYMBOL64 = IMAGEHLP_SYMBOLA64;
}
diff --git a/libphobos/libdruntime/core/sys/windows/dbt.d b/libphobos/libdruntime/core/sys/windows/dbt.d
index 41f1c32a419c..c865fe255868 100644
--- a/libphobos/libdruntime/core/sys/windows/dbt.d
+++ b/libphobos/libdruntime/core/sys/windows/dbt.d
@@ -97,7 +97,7 @@ struct DEV_BROADCAST_HDR {
DWORD dbch_devicetype;
DWORD dbch_reserved;
}
-alias DEV_BROADCAST_HDR* PDEV_BROADCAST_HDR;
+alias PDEV_BROADCAST_HDR = DEV_BROADCAST_HDR*;
struct DEV_BROADCAST_OEM {
DWORD dbco_size = DEV_BROADCAST_OEM.sizeof;
@@ -106,7 +106,7 @@ struct DEV_BROADCAST_OEM {
DWORD dbco_identifier;
DWORD dbco_suppfunc;
}
-alias DEV_BROADCAST_OEM* PDEV_BROADCAST_OEM;
+alias PDEV_BROADCAST_OEM = DEV_BROADCAST_OEM*;
struct DEV_BROADCAST_PORT_A {
DWORD dbcp_size = DEV_BROADCAST_PORT_A.sizeof;
@@ -115,7 +115,7 @@ struct DEV_BROADCAST_PORT_A {
char _dbcp_name = 0;
char* dbcp_name() return { return &_dbcp_name; }
}
-alias DEV_BROADCAST_PORT_A* PDEV_BROADCAST_PORT_A;
+alias PDEV_BROADCAST_PORT_A = DEV_BROADCAST_PORT_A*;
struct DEV_BROADCAST_PORT_W {
DWORD dbcp_size = DEV_BROADCAST_PORT_W.sizeof;
@@ -124,7 +124,7 @@ struct DEV_BROADCAST_PORT_W {
WCHAR _dbcp_name = 0;
WCHAR* dbcp_name() return { return &_dbcp_name; }
}
-alias DEV_BROADCAST_PORT_W* PDEV_BROADCAST_PORT_W;
+alias PDEV_BROADCAST_PORT_W = DEV_BROADCAST_PORT_W*;
struct DEV_BROADCAST_USERDEFINED {
DEV_BROADCAST_HDR dbud_dbh;
@@ -139,14 +139,14 @@ struct DEV_BROADCAST_VOLUME {
DWORD dbcv_unitmask;
WORD dbcv_flags;
}
-alias DEV_BROADCAST_VOLUME* PDEV_BROADCAST_VOLUME;
+alias PDEV_BROADCAST_VOLUME = DEV_BROADCAST_VOLUME*;
version (Unicode) {
- alias DEV_BROADCAST_PORT_W DEV_BROADCAST_PORT;
+ alias DEV_BROADCAST_PORT = DEV_BROADCAST_PORT_W;
} else {
- alias DEV_BROADCAST_PORT_A DEV_BROADCAST_PORT;
+ alias DEV_BROADCAST_PORT = DEV_BROADCAST_PORT_A;
}
-alias DEV_BROADCAST_PORT* PDEV_BROADCAST_PORT;
+alias PDEV_BROADCAST_PORT = DEV_BROADCAST_PORT*;
//static if (_WIN32_WINNT >= 0x500) {
struct DEV_BROADCAST_DEVICEINTERFACE_A {
@@ -157,7 +157,7 @@ alias DEV_BROADCAST_PORT* PDEV_BROADCAST_PORT;
char _dbcc_name;
char* dbcc_name() return { return &_dbcc_name; }
}
- alias DEV_BROADCAST_DEVICEINTERFACE_A* PDEV_BROADCAST_DEVICEINTERFACE_A;
+ alias PDEV_BROADCAST_DEVICEINTERFACE_A = DEV_BROADCAST_DEVICEINTERFACE_A*;
struct DEV_BROADCAST_DEVICEINTERFACE_W {
DWORD dbcc_size = DEV_BROADCAST_DEVICEINTERFACE_W.sizeof;
@@ -167,14 +167,14 @@ alias DEV_BROADCAST_PORT* PDEV_BROADCAST_PORT;
WCHAR _dbcc_name = 0;
WCHAR* dbcc_name() return { return &_dbcc_name; }
}
- alias DEV_BROADCAST_DEVICEINTERFACE_W* PDEV_BROADCAST_DEVICEINTERFACE_W;
+ alias PDEV_BROADCAST_DEVICEINTERFACE_W = DEV_BROADCAST_DEVICEINTERFACE_W*;
version (Unicode) {
- alias DEV_BROADCAST_DEVICEINTERFACE_W DEV_BROADCAST_DEVICEINTERFACE;
+ alias DEV_BROADCAST_DEVICEINTERFACE = DEV_BROADCAST_DEVICEINTERFACE_W;
} else {
- alias DEV_BROADCAST_DEVICEINTERFACE_A DEV_BROADCAST_DEVICEINTERFACE;
+ alias DEV_BROADCAST_DEVICEINTERFACE = DEV_BROADCAST_DEVICEINTERFACE_A;
}
- alias DEV_BROADCAST_DEVICEINTERFACE* PDEV_BROADCAST_DEVICEINTERFACE;
+ alias PDEV_BROADCAST_DEVICEINTERFACE = DEV_BROADCAST_DEVICEINTERFACE*;
struct DEV_BROADCAST_HANDLE {
DWORD dbch_size = DEV_BROADCAST_HANDLE.sizeof;
@@ -187,5 +187,5 @@ alias DEV_BROADCAST_PORT* PDEV_BROADCAST_PORT;
BYTE _dbch_data;
BYTE* dbch_data() return { return &_dbch_data; }
}
- alias DEV_BROADCAST_HANDLE* PDEV_BROADCAST_HANDLE;
+ alias PDEV_BROADCAST_HANDLE = DEV_BROADCAST_HANDLE*;
//}
diff --git a/libphobos/libdruntime/core/sys/windows/ddeml.d b/libphobos/libdruntime/core/sys/windows/ddeml.d
index 0ff1a3f4f1eb..8dafb0ed90bb 100644
--- a/libphobos/libdruntime/core/sys/windows/ddeml.d
+++ b/libphobos/libdruntime/core/sys/windows/ddeml.d
@@ -206,14 +206,14 @@ enum : int {
MH_CLEANUP = 4
}
-extern (Windows) alias HDDEDATA
- function(UINT, UINT, HCONV, HSZ, HSZ, HDDEDATA, ULONG_PTR, ULONG_PTR) PFNCALLBACK;
+extern (Windows) alias PFNCALLBACK = HDDEDATA
+ function(UINT, UINT, HCONV, HSZ, HSZ, HDDEDATA, ULONG_PTR, ULONG_PTR);
struct HSZPAIR {
HSZ hszSvc;
HSZ hszTopic;
}
-alias HSZPAIR* PHSZPAIR;
+alias PHSZPAIR = HSZPAIR*;
struct CONVCONTEXT {
UINT cb = CONVCONTEXT.sizeof;
@@ -224,7 +224,7 @@ struct CONVCONTEXT {
DWORD dwSecurity;
SECURITY_QUALITY_OF_SERVICE qos;
}
-alias CONVCONTEXT* PCONVCONTEXT;
+alias PCONVCONTEXT = CONVCONTEXT*;
struct CONVINFO {
DWORD cb = CONVINFO.sizeof;
@@ -244,7 +244,7 @@ struct CONVINFO {
HWND hwnd;
HWND hwndPartner;
}
-alias CONVINFO* PCONVINFO;
+alias PCONVINFO = CONVINFO*;
struct DDEML_MSG_HOOK_DATA {
UINT_PTR uiLo;
@@ -263,7 +263,7 @@ struct MONHSZSTRUCT {
TCHAR* str() return { return _str.ptr; }
}
-alias MONHSZSTRUCT* PMONHSZSTRUCT;
+alias PMONHSZSTRUCT = MONHSZSTRUCT*;
struct MONLINKSTRUCT {
UINT cb = MONLINKSTRUCT.sizeof;
@@ -279,7 +279,7 @@ struct MONLINKSTRUCT {
HCONV hConvServer;
HCONV hConvClient;
}
-alias MONLINKSTRUCT* PMONLINKSTRUCT;
+alias PMONLINKSTRUCT = MONLINKSTRUCT*;
struct MONCONVSTRUCT {
UINT cb = MONCONVSTRUCT.sizeof;
@@ -291,7 +291,7 @@ struct MONCONVSTRUCT {
HCONV hConvClient;
HCONV hConvServer;
}
-alias MONCONVSTRUCT* PMONCONVSTRUCT;
+alias PMONCONVSTRUCT = MONCONVSTRUCT*;
struct MONCBSTRUCT {
UINT cb = MONCBSTRUCT.sizeof;
@@ -310,7 +310,7 @@ struct MONCBSTRUCT {
DWORD cbData;
DWORD[8] Data;
}
-alias MONCBSTRUCT* PMONCBSTRUCT;
+alias PMONCBSTRUCT = MONCBSTRUCT*;
struct MONERRSTRUCT {
UINT cb = MONERRSTRUCT.sizeof;
@@ -318,7 +318,7 @@ struct MONERRSTRUCT {
DWORD dwTime;
HANDLE hTask;
}
-alias MONERRSTRUCT* PMONERRSTRUCT;
+alias PMONERRSTRUCT = MONERRSTRUCT*;
struct MONMSGSTRUCT {
UINT cb = MONMSGSTRUCT.sizeof;
@@ -330,7 +330,7 @@ struct MONMSGSTRUCT {
LPARAM lParam;
DDEML_MSG_HOOK_DATA dmhd;
}
-alias MONMSGSTRUCT* PMONMSGSTRUCT;
+alias PMONMSGSTRUCT = MONMSGSTRUCT*;
extern (Windows) nothrow @nogc {
BOOL DdeAbandonTransaction(DWORD, HCONV, DWORD);
@@ -379,11 +379,11 @@ const TCHAR[]
SZDDE_ITEM_ITEMLIST = "TopicItemList";
version (Unicode) {
- alias DdeCreateStringHandleW DdeCreateStringHandle;
- alias DdeInitializeW DdeInitialize;
- alias DdeQueryStringW DdeQueryString;
+ alias DdeCreateStringHandle = DdeCreateStringHandleW;
+ alias DdeInitialize = DdeInitializeW;
+ alias DdeQueryString = DdeQueryStringW;
} else {
- alias DdeCreateStringHandleA DdeCreateStringHandle;
- alias DdeInitializeA DdeInitialize;
- alias DdeQueryStringA DdeQueryString;
+ alias DdeCreateStringHandle = DdeCreateStringHandleA;
+ alias DdeInitialize = DdeInitializeA;
+ alias DdeQueryString = DdeQueryStringA;
}
diff --git a/libphobos/libdruntime/core/sys/windows/dhcpcsdk.d b/libphobos/libdruntime/core/sys/windows/dhcpcsdk.d
index 6171469c8c73..9cb801933531 100644
--- a/libphobos/libdruntime/core/sys/windows/dhcpcsdk.d
+++ b/libphobos/libdruntime/core/sys/windows/dhcpcsdk.d
@@ -28,7 +28,7 @@ struct DHCPCAPI_CLASSID {
LPBYTE Data;
ULONG nBytesData;
}
-alias DHCPCAPI_CLASSID* PDHCPCAPI_CLASSID, LPDHCPCAPI_CLASSID;
+alias PDHCPCAPI_CLASSID = DHCPCAPI_CLASSID*, LPDHCPCAPI_CLASSID = DHCPCAPI_CLASSID*;
struct DHCPAPI_PARAMS {
ULONG Flags;
@@ -37,13 +37,13 @@ struct DHCPAPI_PARAMS {
LPBYTE Data;
DWORD nBytesData;
}
-alias DHCPAPI_PARAMS* PDHCPAPI_PARAMS, LPDHCPAPI_PARAMS;
+alias PDHCPAPI_PARAMS = DHCPAPI_PARAMS*, LPDHCPAPI_PARAMS = DHCPAPI_PARAMS*;
struct DHCPCAPI_PARAMS_ARRAY {
ULONG nParams;
LPDHCPAPI_PARAMS Params;
}
-alias DHCPCAPI_PARAMS_ARRAY* PDHCPCAPI_PARAMS_ARRAY, LPDHCPCAPI_PARAMS_ARRAY;
+alias PDHCPCAPI_PARAMS_ARRAY = DHCPCAPI_PARAMS_ARRAY*, LPDHCPCAPI_PARAMS_ARRAY = DHCPCAPI_PARAMS_ARRAY*;
extern (Windows) nothrow @nogc {
void DhcpCApiCleanup();
diff --git a/libphobos/libdruntime/core/sys/windows/dll.d b/libphobos/libdruntime/core/sys/windows/dll.d
index 06f01f3f6d48..5668b44b8d86 100644
--- a/libphobos/libdruntime/core/sys/windows/dll.d
+++ b/libphobos/libdruntime/core/sys/windows/dll.d
@@ -34,9 +34,9 @@ extern (C)
extern __gshared byte _tls_start;
extern __gshared byte _tls_end;
extern __gshared void* __xl_a;
- alias _tls_start _tlsstart;
- alias _tls_end _tlsend;
- alias __xl_a _tls_callbacks_a;
+ alias _tlsstart = _tls_start;
+ alias _tlsend = _tls_end;
+ alias _tls_callbacks_a = __xl_a;
}
extern __gshared int _tls_index;
}
@@ -221,7 +221,7 @@ version (Win32)
}
} // Win32
- alias bool BOOLEAN;
+ alias BOOLEAN = bool;
struct UNICODE_STRING
{
diff --git a/libphobos/libdruntime/core/sys/windows/docobj.d b/libphobos/libdruntime/core/sys/windows/docobj.d
index 4abbea312419..f4f247fd0948 100644
--- a/libphobos/libdruntime/core/sys/windows/docobj.d
+++ b/libphobos/libdruntime/core/sys/windows/docobj.d
@@ -81,8 +81,8 @@ struct OLECMD {
DWORD cmdf;
}
-alias IOleInPlaceSite LPOLEINPLACESITE;
-alias IEnumOleDocumentViews LPENUMOLEDOCUMENTVIEWS;
+alias LPOLEINPLACESITE = IOleInPlaceSite;
+alias LPENUMOLEDOCUMENTVIEWS = IEnumOleDocumentViews;
extern (C) extern const IID
IID_IContinueCallback,
diff --git a/libphobos/libdruntime/core/sys/windows/errorrep.d b/libphobos/libdruntime/core/sys/windows/errorrep.d
index 840ea61f3ceb..f50c0e5ccb6f 100644
--- a/libphobos/libdruntime/core/sys/windows/errorrep.d
+++ b/libphobos/libdruntime/core/sys/windows/errorrep.d
@@ -36,7 +36,7 @@ extern (Windows) nothrow @nogc {
}
version (Unicode) {
- alias AddERExcludedApplicationW AddERExcludedApplication;
+ alias AddERExcludedApplication = AddERExcludedApplicationW;
} else {
- alias AddERExcludedApplicationA AddERExcludedApplication;
+ alias AddERExcludedApplication = AddERExcludedApplicationA;
}
diff --git a/libphobos/libdruntime/core/sys/windows/httpext.d b/libphobos/libdruntime/core/sys/windows/httpext.d
index b7f6aedcbdcf..1994ebde5c7e 100644
--- a/libphobos/libdruntime/core/sys/windows/httpext.d
+++ b/libphobos/libdruntime/core/sys/windows/httpext.d
@@ -53,7 +53,7 @@ struct HSE_VERSION_INFO {
DWORD dwExtensionVersion;
CHAR[HSE_MAX_EXT_DLL_NAME_LEN] lpszExtensionDesc = 0;
}
-alias HSE_VERSION_INFO* LPHSE_VERSION_INFO;
+alias LPHSE_VERSION_INFO = HSE_VERSION_INFO*;
struct EXTENSION_CONTROL_BLOCK {
DWORD cbSize = EXTENSION_CONTROL_BLOCK.sizeof;
@@ -76,13 +76,13 @@ struct EXTENSION_CONTROL_BLOCK {
BOOL function(HCONN, DWORD, LPVOID, LPDWORD, LPDWORD) ServerSupportFunction;
}
}
-alias EXTENSION_CONTROL_BLOCK* LPEXTENSION_CONTROL_BLOCK;
+alias LPEXTENSION_CONTROL_BLOCK = EXTENSION_CONTROL_BLOCK*;
extern (Windows) {
- alias BOOL function(HSE_VERSION_INFO*) PFN_GETEXTENSIONVERSION;
- alias DWORD function(EXTENSION_CONTROL_BLOCK*) PFN_HTTPEXTENSIONPROC;
- alias BOOL function(DWORD) PFN_TERMINATEEXTENSION;
- alias VOID function(EXTENSION_CONTROL_BLOCK*, PVOID, DWORD, DWORD) PFN_HSE_IO_COMPLETION;
+ alias PFN_GETEXTENSIONVERSION = BOOL function(HSE_VERSION_INFO*);
+ alias PFN_HTTPEXTENSIONPROC = DWORD function(EXTENSION_CONTROL_BLOCK*);
+ alias PFN_TERMINATEEXTENSION = BOOL function(DWORD);
+ alias PFN_HSE_IO_COMPLETION = VOID function(EXTENSION_CONTROL_BLOCK*, PVOID, DWORD, DWORD);
}
struct HSE_TF_INFO {
@@ -98,7 +98,7 @@ struct HSE_TF_INFO {
DWORD TailLength;
DWORD dwFlags;
}
-alias HSE_TF_INFO* LPHSE_TF_INFO;
+alias LPHSE_TF_INFO = HSE_TF_INFO*;
struct HSE_SEND_HEADER_EX_INFO {
LPCSTR pszStatus;
@@ -107,7 +107,7 @@ struct HSE_SEND_HEADER_EX_INFO {
DWORD cchHeader;
BOOL fKeepConn;
}
-alias HSE_SEND_HEADER_EX_INFO* LPHSE_SEND_HEADER_EX_INF;
+alias LPHSE_SEND_HEADER_EX_INF = HSE_SEND_HEADER_EX_INFO*;
extern (Windows) nothrow @nogc {
BOOL GetExtensionVersion(HSE_VERSION_INFO*);
diff --git a/libphobos/libdruntime/core/sys/windows/imagehlp.d b/libphobos/libdruntime/core/sys/windows/imagehlp.d
index c6d28e68fd12..0c900a694785 100644
--- a/libphobos/libdruntime/core/sys/windows/imagehlp.d
+++ b/libphobos/libdruntime/core/sys/windows/imagehlp.d
@@ -122,7 +122,7 @@ struct LOADED_IMAGE {
LIST_ENTRY Links;
ULONG SizeOfImage;
}
-alias LOADED_IMAGE* PLOADED_IMAGE;
+alias PLOADED_IMAGE = LOADED_IMAGE*;
struct IMAGE_DEBUG_INFORMATION {
LIST_ENTRY List;
@@ -156,7 +156,7 @@ struct IMAGE_DEBUG_INFORMATION {
DWORD NumberOfDebugDirectories;
DWORD[3] Reserved;
}
-alias IMAGE_DEBUG_INFORMATION* PIMAGE_DEBUG_INFORMATION;
+alias PIMAGE_DEBUG_INFORMATION = IMAGE_DEBUG_INFORMATION*;
enum ADDRESS_MODE {
AddrMode1616,
@@ -170,7 +170,7 @@ struct ADDRESS {
WORD Segment;
ADDRESS_MODE Mode;
}
-alias ADDRESS* LPADDRESS;
+alias LPADDRESS = ADDRESS*;
struct KDHELP {
DWORD Thread;
@@ -186,7 +186,7 @@ struct KDHELP {
DWORD StackLimit;
DWORD[5] Reserved;
}
-alias KDHELP* PKDHELP;
+alias PKDHELP = KDHELP*;
struct STACKFRAME {
ADDRESS AddrPC;
@@ -201,7 +201,7 @@ struct STACKFRAME {
KDHELP KdHelp;
ADDRESS AddrBStore;
}
-alias STACKFRAME* LPSTACKFRAME;
+alias LPSTACKFRAME = STACKFRAME*;
/*
struct API_VERSION {
@@ -212,7 +212,7 @@ struct API_VERSION {
}
*/
public import core.sys.windows.dbghelp_types : API_VERSION;
-alias API_VERSION* LPAPI_VERSION;
+alias LPAPI_VERSION = API_VERSION*;
enum SYM_TYPE {
SymNone,
@@ -232,7 +232,7 @@ struct IMAGEHLP_SYMBOL {
DWORD MaxNameLength;
CHAR[1] Name = 0;
}
-alias IMAGEHLP_SYMBOL* PIMAGEHLP_SYMBOL;
+alias PIMAGEHLP_SYMBOL = IMAGEHLP_SYMBOL*;
struct IMAGEHLP_MODULE {
DWORD SizeOfStruct;
@@ -246,7 +246,7 @@ struct IMAGEHLP_MODULE {
CHAR[256] ImageName = 0;
CHAR[256] LoadedImageName = 0;
}
-alias IMAGEHLP_MODULE* PIMAGEHLP_MODULE;
+alias PIMAGEHLP_MODULE = IMAGEHLP_MODULE*;
struct IMAGEHLP_LINE {
DWORD SizeOfStruct;
@@ -255,7 +255,7 @@ struct IMAGEHLP_LINE {
PCHAR FileName;
DWORD Address;
}
-alias IMAGEHLP_LINE* PIMAGEHLP_LINE;
+alias PIMAGEHLP_LINE = IMAGEHLP_LINE*;
struct IMAGEHLP_DEFERRED_SYMBOL_LOAD {
DWORD SizeOfStruct;
@@ -265,7 +265,7 @@ struct IMAGEHLP_DEFERRED_SYMBOL_LOAD {
CHAR[MAX_PATH] FileName = 0;
BOOLEAN Reparse;
}
-alias IMAGEHLP_DEFERRED_SYMBOL_LOAD* PIMAGEHLP_DEFERRED_SYMBOL_LOAD;
+alias PIMAGEHLP_DEFERRED_SYMBOL_LOAD = IMAGEHLP_DEFERRED_SYMBOL_LOAD*;
struct IMAGEHLP_DUPLICATE_SYMBOL {
DWORD SizeOfStruct;
@@ -273,27 +273,21 @@ struct IMAGEHLP_DUPLICATE_SYMBOL {
PIMAGEHLP_SYMBOL Symbol;
ULONG SelectedSymbol;
}
-alias IMAGEHLP_DUPLICATE_SYMBOL* PIMAGEHLP_DUPLICATE_SYMBOL;
+alias PIMAGEHLP_DUPLICATE_SYMBOL = IMAGEHLP_DUPLICATE_SYMBOL*;
alias DIGEST_HANDLE = HANDLE;
extern (Windows) {
- alias BOOL function(IMAGEHLP_STATUS_REASON, LPSTR, LPSTR, ULONG_PTR, ULONG_PTR)
- PIMAGEHLP_STATUS_ROUTINE;
- alias BOOL function(HANDLE , LPCVOID, LPVOID, DWORD, LPDWORD)
- PREAD_PROCESS_MEMORY_ROUTINE;
- alias LPVOID function(HANDLE, DWORD) PFUNCTION_TABLE_ACCESS_ROUTINE;
- alias DWORD function(HANDLE, DWORD) PGET_MODULE_BASE_ROUTINE;
- alias DWORD function(HANDLE, HANDLE, LPADDRESS)
- PTRANSLATE_ADDRESS_ROUTINE;
- alias BOOL function(LPSTR, ULONG, PVOID) PSYM_ENUMMODULES_CALLBACK;
- alias BOOL function(LPSTR, ULONG, ULONG, PVOID) PSYM_ENUMSYMBOLS_CALLBACK;
- alias BOOL function(LPSTR, ULONG, ULONG, PVOID)
- PENUMLOADED_MODULES_CALLBACK;
- alias BOOL function(HANDLE, ULONG, PVOID, PVOID)
- PSYMBOL_REGISTERED_CALLBACK;
- alias BOOL function(DIGEST_HANDLE refdata, PBYTE pData, DWORD dwLength)
- DIGEST_FUNCTION;
+ alias PIMAGEHLP_STATUS_ROUTINE = BOOL function(IMAGEHLP_STATUS_REASON, LPSTR, LPSTR, ULONG_PTR, ULONG_PTR);
+ alias PREAD_PROCESS_MEMORY_ROUTINE = BOOL function(HANDLE , LPCVOID, LPVOID, DWORD, LPDWORD);
+ alias PFUNCTION_TABLE_ACCESS_ROUTINE = LPVOID function(HANDLE, DWORD);
+ alias PGET_MODULE_BASE_ROUTINE = DWORD function(HANDLE, DWORD);
+ alias PTRANSLATE_ADDRESS_ROUTINE = DWORD function(HANDLE, HANDLE, LPADDRESS);
+ alias PSYM_ENUMMODULES_CALLBACK = BOOL function(LPSTR, ULONG, PVOID);
+ alias PSYM_ENUMSYMBOLS_CALLBACK = BOOL function(LPSTR, ULONG, ULONG, PVOID);
+ alias PENUMLOADED_MODULES_CALLBACK = BOOL function(LPSTR, ULONG, ULONG, PVOID);
+ alias PSYMBOL_REGISTERED_CALLBACK = BOOL function(HANDLE, ULONG, PVOID, PVOID);
+ alias DIGEST_FUNCTION = BOOL function(DIGEST_HANDLE refdata, PBYTE pData, DWORD dwLength);
nothrow @nogc:
PIMAGE_NT_HEADERS CheckSumMappedFile(LPVOID, DWORD, LPDWORD, LPDWORD);
@@ -374,7 +368,7 @@ nothrow @nogc:
}
version (Unicode) {
- alias MapFileAndCheckSumW MapFileAndCheckSum;
+ alias MapFileAndCheckSum = MapFileAndCheckSumW;
} else {
- alias MapFileAndCheckSumA MapFileAndCheckSum;
+ alias MapFileAndCheckSum = MapFileAndCheckSumA;
}
diff --git a/libphobos/libdruntime/core/sys/windows/imm.d b/libphobos/libdruntime/core/sys/windows/imm.d
index 4ad678c9b4d5..5cdea4286cde 100644
--- a/libphobos/libdruntime/core/sys/windows/imm.d
+++ b/libphobos/libdruntime/core/sys/windows/imm.d
@@ -276,16 +276,16 @@ enum IMFS_DEFAULT=MFS_DEFAULT;
enum STYLE_DESCRIPTION_SIZE=32;
-alias DWORD HIMC;
-alias DWORD HIMCC;
-alias HKL* LPHKL;
+alias HIMC = DWORD;
+alias HIMCC = DWORD;
+alias LPHKL = HKL*;
struct COMPOSITIONFORM{
DWORD dwStyle;
POINT ptCurrentPos;
RECT rcArea;
}
-alias COMPOSITIONFORM* PCOMPOSITIONFORM, LPCOMPOSITIONFORM;
+alias PCOMPOSITIONFORM = COMPOSITIONFORM*, LPCOMPOSITIONFORM = COMPOSITIONFORM*;
struct CANDIDATEFORM{
DWORD dwIndex;
@@ -293,7 +293,7 @@ struct CANDIDATEFORM{
POINT ptCurrentPos;
RECT rcArea;
}
-alias CANDIDATEFORM* PCANDIDATEFORM, LPCANDIDATEFORM;
+alias PCANDIDATEFORM = CANDIDATEFORM*, LPCANDIDATEFORM = CANDIDATEFORM*;
struct CANDIDATELIST{
DWORD dwSize;
@@ -304,31 +304,31 @@ struct CANDIDATELIST{
DWORD dwPageSize;
DWORD[1] dwOffset;
}
-alias CANDIDATELIST* PCANDIDATELIST, LPCANDIDATELIST;
+alias PCANDIDATELIST = CANDIDATELIST*, LPCANDIDATELIST = CANDIDATELIST*;
struct REGISTERWORDA{
LPSTR lpReading;
LPSTR lpWord;
}
-alias REGISTERWORDA* PREGISTERWORDA, LPREGISTERWORDA;
+alias PREGISTERWORDA = REGISTERWORDA*, LPREGISTERWORDA = REGISTERWORDA*;
struct REGISTERWORDW{
LPWSTR lpReading;
LPWSTR lpWord;
}
-alias REGISTERWORDW* PREGISTERWORDW, LPREGISTERWORDW;
+alias PREGISTERWORDW = REGISTERWORDW*, LPREGISTERWORDW = REGISTERWORDW*;
struct STYLEBUFA{
DWORD dwStyle;
CHAR[STYLE_DESCRIPTION_SIZE] szDescription = 0;
}
-alias STYLEBUFA* PSTYLEBUFA, LPSTYLEBUFA;
+alias PSTYLEBUFA = STYLEBUFA*, LPSTYLEBUFA = STYLEBUFA*;
struct STYLEBUFW{
DWORD dwStyle;
WCHAR[STYLE_DESCRIPTION_SIZE] szDescription = 0;
}
-alias STYLEBUFW* PSTYLEBUFW, LPSTYLEBUFW;
+alias PSTYLEBUFW = STYLEBUFW*, LPSTYLEBUFW = STYLEBUFW*;
struct IMEMENUITEMINFOA{
UINT cbSize = this.sizeof;
@@ -341,7 +341,7 @@ struct IMEMENUITEMINFOA{
CHAR[IMEMENUITEM_STRING_SIZE] szString = 0;
HBITMAP hbmpItem;
}
-alias IMEMENUITEMINFOA* PIMEMENUITEMINFOA, LPIMEMENUITEMINFOA;
+alias PIMEMENUITEMINFOA = IMEMENUITEMINFOA*, LPIMEMENUITEMINFOA = IMEMENUITEMINFOA*;
struct IMEMENUITEMINFOW{
UINT cbSize = this.sizeof;
@@ -354,28 +354,28 @@ struct IMEMENUITEMINFOW{
WCHAR[IMEMENUITEM_STRING_SIZE] szString = 0;
HBITMAP hbmpItem;
}
-alias IMEMENUITEMINFOW* PIMEMENUITEMINFOW, LPIMEMENUITEMINFOW;
+alias PIMEMENUITEMINFOW = IMEMENUITEMINFOW*, LPIMEMENUITEMINFOW = IMEMENUITEMINFOW*;
extern (Windows) {
-alias int function (LPCSTR, DWORD, LPCSTR, LPVOID) REGISTERWORDENUMPROCA;
-alias int function (LPCWSTR, DWORD, LPCWSTR, LPVOID) REGISTERWORDENUMPROCW;
+alias REGISTERWORDENUMPROCA = int function (LPCSTR, DWORD, LPCSTR, LPVOID);
+alias REGISTERWORDENUMPROCW = int function (LPCWSTR, DWORD, LPCWSTR, LPVOID);
}
version (Unicode) {
- alias REGISTERWORDENUMPROCW REGISTERWORDENUMPROC;
- alias REGISTERWORDW REGISTERWORD;
- alias IMEMENUITEMINFOW IMEMENUITEMINFO;
- alias STYLEBUFW STYLEBUF;
+ alias REGISTERWORDENUMPROC = REGISTERWORDENUMPROCW;
+ alias REGISTERWORD = REGISTERWORDW;
+ alias IMEMENUITEMINFO = IMEMENUITEMINFOW;
+ alias STYLEBUF = STYLEBUFW;
} else {
- alias REGISTERWORDENUMPROCA REGISTERWORDENUMPROC;
- alias REGISTERWORDA REGISTERWORD;
- alias IMEMENUITEMINFOA IMEMENUITEMINFO;
- alias STYLEBUFA STYLEBUF;
+ alias REGISTERWORDENUMPROC = REGISTERWORDENUMPROCA;
+ alias REGISTERWORD = REGISTERWORDA;
+ alias IMEMENUITEMINFO = IMEMENUITEMINFOA;
+ alias STYLEBUF = STYLEBUFA;
}
-alias STYLEBUF* PSTYLEBUF, LPSTYLEBUF;
-alias REGISTERWORD* PREGISTERWORD, LPREGISTERWORD;
-alias IMEMENUITEMINFO* PIMEMENUITEMINFO, LPIMEMENUITEMINFO;
+alias PSTYLEBUF = STYLEBUF*, LPSTYLEBUF = STYLEBUF*;
+alias PREGISTERWORD = REGISTERWORD*, LPREGISTERWORD = REGISTERWORD*;
+alias PIMEMENUITEMINFO = IMEMENUITEMINFO*, LPIMEMENUITEMINFO = IMEMENUITEMINFO*;
extern (Windows):
@@ -444,43 +444,43 @@ DWORD ImmGetImeMenuItemsA(HIMC, DWORD, DWORD, LPIMEMENUITEMINFOA, LPIMEMENUITEMI
DWORD ImmGetImeMenuItemsW(HIMC, DWORD, DWORD, LPIMEMENUITEMINFOW, LPIMEMENUITEMINFOW, DWORD);
version (Unicode) {
- alias ImmEnumRegisterWordW ImmEnumRegisterWord;
- alias ImmGetRegisterWordStyleW ImmGetRegisterWordStyle;
- alias ImmUnregisterWordW ImmUnregisterWord;
- alias ImmRegisterWordW ImmRegisterWord;
- alias ImmInstallIMEW ImmInstallIME;
- alias ImmIsUIMessageW ImmIsUIMessage;
- alias ImmGetConversionListW ImmGetConversionList;
- alias ImmEscapeW ImmEscape;
- alias ImmConfigureIMEW ImmConfigureIME;
- alias ImmSetCompositionFontW ImmSetCompositionFont;
- alias ImmGetCompositionFontW ImmGetCompositionFont;
- alias ImmGetGuideLineW ImmGetGuideLine;
- alias ImmGetCandidateListW ImmGetCandidateList;
- alias ImmGetCandidateListCountW ImmGetCandidateListCount;
- alias ImmSetCompositionStringW ImmSetCompositionString;
- alias ImmGetCompositionStringW ImmGetCompositionString;
- alias ImmGetDescriptionW ImmGetDescription;
- alias ImmGetIMEFileNameW ImmGetIMEFileName;
- alias ImmGetImeMenuItemsW ImmGetImeMenuItems;
+ alias ImmEnumRegisterWord = ImmEnumRegisterWordW;
+ alias ImmGetRegisterWordStyle = ImmGetRegisterWordStyleW;
+ alias ImmUnregisterWord = ImmUnregisterWordW;
+ alias ImmRegisterWord = ImmRegisterWordW;
+ alias ImmInstallIME = ImmInstallIMEW;
+ alias ImmIsUIMessage = ImmIsUIMessageW;
+ alias ImmGetConversionList = ImmGetConversionListW;
+ alias ImmEscape = ImmEscapeW;
+ alias ImmConfigureIME = ImmConfigureIMEW;
+ alias ImmSetCompositionFont = ImmSetCompositionFontW;
+ alias ImmGetCompositionFont = ImmGetCompositionFontW;
+ alias ImmGetGuideLine = ImmGetGuideLineW;
+ alias ImmGetCandidateList = ImmGetCandidateListW;
+ alias ImmGetCandidateListCount = ImmGetCandidateListCountW;
+ alias ImmSetCompositionString = ImmSetCompositionStringW;
+ alias ImmGetCompositionString = ImmGetCompositionStringW;
+ alias ImmGetDescription = ImmGetDescriptionW;
+ alias ImmGetIMEFileName = ImmGetIMEFileNameW;
+ alias ImmGetImeMenuItems = ImmGetImeMenuItemsW;
} else {
- alias ImmEnumRegisterWordA ImmEnumRegisterWord;
- alias ImmGetRegisterWordStyleA ImmGetRegisterWordStyle;
- alias ImmUnregisterWordA ImmUnregisterWord;
- alias ImmRegisterWordA ImmRegisterWord;
- alias ImmInstallIMEA ImmInstallIME;
- alias ImmIsUIMessageA ImmIsUIMessage;
- alias ImmGetConversionListA ImmGetConversionList;
- alias ImmEscapeA ImmEscape;
- alias ImmConfigureIMEA ImmConfigureIME;
- alias ImmSetCompositionFontA ImmSetCompositionFont;
- alias ImmGetCompositionFontA ImmGetCompositionFont;
- alias ImmGetGuideLineA ImmGetGuideLine;
- alias ImmGetCandidateListA ImmGetCandidateList;
- alias ImmGetCandidateListCountA ImmGetCandidateListCount;
- alias ImmSetCompositionStringA ImmSetCompositionString;
- alias ImmGetCompositionStringA ImmGetCompositionString;
- alias ImmGetDescriptionA ImmGetDescription;
- alias ImmGetIMEFileNameA ImmGetIMEFileName;
- alias ImmGetImeMenuItemsW ImmGetImeMenuItems;
+ alias ImmEnumRegisterWord = ImmEnumRegisterWordA;
+ alias ImmGetRegisterWordStyle = ImmGetRegisterWordStyleA;
+ alias ImmUnregisterWord = ImmUnregisterWordA;
+ alias ImmRegisterWord = ImmRegisterWordA;
+ alias ImmInstallIME = ImmInstallIMEA;
+ alias ImmIsUIMessage = ImmIsUIMessageA;
+ alias ImmGetConversionList = ImmGetConversionListA;
+ alias ImmEscape = ImmEscapeA;
+ alias ImmConfigureIME = ImmConfigureIMEA;
+ alias ImmSetCompositionFont = ImmSetCompositionFontA;
+ alias ImmGetCompositionFont = ImmGetCompositionFontA;
+ alias ImmGetGuideLine = ImmGetGuideLineA;
+ alias ImmGetCandidateList = ImmGetCandidateListA;
+ alias ImmGetCandidateListCount = ImmGetCandidateListCountA;
+ alias ImmSetCompositionString = ImmSetCompositionStringA;
+ alias ImmGetCompositionString = ImmGetCompositionStringA;
+ alias ImmGetDescription = ImmGetDescriptionA;
+ alias ImmGetIMEFileName = ImmGetIMEFileNameA;
+ alias ImmGetImeMenuItems = ImmGetImeMenuItemsW;
}
diff --git a/libphobos/libdruntime/core/sys/windows/intshcut.d b/libphobos/libdruntime/core/sys/windows/intshcut.d
index cc4bf6235425..d5630ea7d994 100644
--- a/libphobos/libdruntime/core/sys/windows/intshcut.d
+++ b/libphobos/libdruntime/core/sys/windows/intshcut.d
@@ -58,8 +58,8 @@ struct URLINVOKECOMMANDINFO {
HWND hwndParent;
PCSTR pcszVerb;
}
-alias URLINVOKECOMMANDINFO CURLINVOKECOMMANDINFO;
-alias URLINVOKECOMMANDINFO* PURLINVOKECOMMANDINFO, PCURLINVOKECOMMANDINFO;
+alias CURLINVOKECOMMANDINFO = URLINVOKECOMMANDINFO;
+alias PURLINVOKECOMMANDINFO = URLINVOKECOMMANDINFO*, PCURLINVOKECOMMANDINFO = URLINVOKECOMMANDINFO*;
interface IUniformResourceLocator : IUnknown {
HRESULT SetURL(PCSTR, DWORD);
@@ -67,8 +67,7 @@ interface IUniformResourceLocator : IUnknown {
HRESULT InvokeCommand(PURLINVOKECOMMANDINFO);
}
//alias typeof(*(IUniformResourceLocator.init)) CIUniformResourceLocator; // value-type of interface not representable in D
-alias IUniformResourceLocator PIUniformResourceLocator,
- PCIUniformResourceLocator;
+alias PIUniformResourceLocator = IUniformResourceLocator, PCIUniformResourceLocator = IUniformResourceLocator;
extern (Windows) nothrow @nogc {
BOOL InetIsOffline(DWORD);
@@ -81,11 +80,11 @@ extern (Windows) nothrow @nogc {
}
version (Unicode) {
- alias TranslateURLW TranslateURL;
- alias MIMEAssociationDialogW MIMEAssociationDialog;
- alias URLAssociationDialogW URLAssociationDialog;
+ alias TranslateURL = TranslateURLW;
+ alias MIMEAssociationDialog = MIMEAssociationDialogW;
+ alias URLAssociationDialog = URLAssociationDialogW;
} else {
- alias TranslateURLA TranslateURL;
- alias MIMEAssociationDialogA MIMEAssociationDialog;
- alias URLAssociationDialogA URLAssociationDialog;
+ alias TranslateURL = TranslateURLA;
+ alias MIMEAssociationDialog = MIMEAssociationDialogA;
+ alias URLAssociationDialog = URLAssociationDialogA;
}
diff --git a/libphobos/libdruntime/core/sys/windows/ipexport.d b/libphobos/libdruntime/core/sys/windows/ipexport.d
index b0a4a0151ab8..f08e6e922392 100644
--- a/libphobos/libdruntime/core/sys/windows/ipexport.d
+++ b/libphobos/libdruntime/core/sys/windows/ipexport.d
@@ -63,7 +63,7 @@ enum : ubyte {
enum ubyte MAX_OPT_SIZE = 40;
-alias uint IPAddr, IPMask, IP_STATUS;
+alias IPAddr = uint, IPMask = uint, IP_STATUS = uint;
struct IP_OPTION_INFORMATION {
ubyte Ttl;
@@ -72,7 +72,7 @@ struct IP_OPTION_INFORMATION {
ubyte OptionsSize;
ubyte* OptionsData;
}
-alias IP_OPTION_INFORMATION* PIP_OPTION_INFORMATION;
+alias PIP_OPTION_INFORMATION = IP_OPTION_INFORMATION*;
struct ICMP_ECHO_REPLY {
IPAddr Address;
@@ -83,13 +83,13 @@ struct ICMP_ECHO_REPLY {
void* Data;
IP_OPTION_INFORMATION Options;
}
-alias ICMP_ECHO_REPLY* PICMP_ECHO_REPLY;
+alias PICMP_ECHO_REPLY = ICMP_ECHO_REPLY*;
struct IP_ADAPTER_INDEX_MAP {
ULONG Index;
WCHAR[MAX_ADAPTER_NAME] Name = 0;
}
-alias IP_ADAPTER_INDEX_MAP* PIP_ADAPTER_INDEX_MAP;
+alias PIP_ADAPTER_INDEX_MAP = IP_ADAPTER_INDEX_MAP*;
struct IP_INTERFACE_INFO {
LONG NumAdapters;
@@ -97,7 +97,7 @@ struct IP_INTERFACE_INFO {
IP_ADAPTER_INDEX_MAP* Adapter() return { return _Adapter.ptr; }
}
-alias IP_INTERFACE_INFO* PIP_INTERFACE_INFO;
+alias PIP_INTERFACE_INFO = IP_INTERFACE_INFO*;
struct IP_UNIDIRECTIONAL_ADAPTER_ADDRESS {
ULONG NumAdapters;
@@ -105,4 +105,4 @@ struct IP_UNIDIRECTIONAL_ADAPTER_ADDRESS {
IPAddr* Address() return { return _Address.ptr; }
}
-alias IP_UNIDIRECTIONAL_ADAPTER_ADDRESS* PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS;
+alias PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS = IP_UNIDIRECTIONAL_ADAPTER_ADDRESS*;
diff --git a/libphobos/libdruntime/core/sys/windows/iprtrmib.d b/libphobos/libdruntime/core/sys/windows/iprtrmib.d
index 05c31b3dd072..58f8f34207df 100644
--- a/libphobos/libdruntime/core/sys/windows/iprtrmib.d
+++ b/libphobos/libdruntime/core/sys/windows/iprtrmib.d
@@ -63,7 +63,7 @@ struct MIB_IPADDRROW {
ushort unused1;
ushort unused2;
}
-alias MIB_IPADDRROW* PMIB_IPADDRROW;
+alias PMIB_IPADDRROW = MIB_IPADDRROW*;
struct MIB_IPADDRTABLE {
DWORD dwNumEntries;
@@ -71,7 +71,7 @@ struct MIB_IPADDRTABLE {
MIB_IPADDRROW* table() return { return _table.ptr; }
}
-alias MIB_IPADDRTABLE* PMIB_IPADDRTABLE;
+alias PMIB_IPADDRTABLE = MIB_IPADDRTABLE*;
struct MIB_IPFORWARDROW {
DWORD dwForwardDest;
@@ -89,7 +89,7 @@ struct MIB_IPFORWARDROW {
DWORD dwForwardMetric4;
DWORD dwForwardMetric5;
}
-alias MIB_IPFORWARDROW* PMIB_IPFORWARDROW;
+alias PMIB_IPFORWARDROW = MIB_IPFORWARDROW*;
struct MIB_IPFORWARDTABLE {
DWORD dwNumEntries;
@@ -97,7 +97,7 @@ struct MIB_IPFORWARDTABLE {
MIB_IPFORWARDROW* table() return { return _table.ptr; }
}
-alias MIB_IPFORWARDTABLE* PMIB_IPFORWARDTABLE;
+alias PMIB_IPFORWARDTABLE = MIB_IPFORWARDTABLE*;
struct MIB_IPNETROW {
DWORD dwIndex;
@@ -106,7 +106,7 @@ struct MIB_IPNETROW {
DWORD dwAddr;
DWORD dwType;
}
-alias MIB_IPNETROW* PMIB_IPNETROW;
+alias PMIB_IPNETROW = MIB_IPNETROW*;
struct MIB_IPNETTABLE {
DWORD dwNumEntries;
@@ -114,7 +114,7 @@ struct MIB_IPNETTABLE {
MIB_IPNETROW* table() return { return _table.ptr; }
}
-alias MIB_IPNETTABLE* PMIB_IPNETTABLE;
+alias PMIB_IPNETTABLE = MIB_IPNETTABLE*;
struct MIBICMPSTATS {
DWORD dwMsgs;
@@ -131,18 +131,18 @@ struct MIBICMPSTATS {
DWORD dwAddrMasks;
DWORD dwAddrMaskReps;
}
-alias MIBICMPSTATS* PMIBICMPSTATS;
+alias PMIBICMPSTATS = MIBICMPSTATS*;
struct MIBICMPINFO {
MIBICMPSTATS icmpInStats;
MIBICMPSTATS icmpOutStats;
}
-alias MIBICMPINFO* PMIBICMPINFO;
+alias PMIBICMPINFO = MIBICMPINFO*;
struct MIB_ICMP {
MIBICMPINFO stats;
}
-alias MIB_ICMP* PMIB_ICMP;
+alias PMIB_ICMP = MIB_ICMP*;
struct MIB_IFROW {
WCHAR[MAX_INTERFACE_NAME_LEN] wszName = 0;
@@ -170,7 +170,7 @@ struct MIB_IFROW {
DWORD dwDescrLen;
BYTE[MAXLEN_IFDESCR] bDescr;
}
-alias MIB_IFROW* PMIB_IFROW;
+alias PMIB_IFROW = MIB_IFROW*;
struct MIB_IFTABLE {
DWORD dwNumEntries;
@@ -178,7 +178,7 @@ struct MIB_IFTABLE {
MIB_IFROW* table() return { return _table.ptr; }
}
-alias MIB_IFTABLE* PMIB_IFTABLE;
+alias PMIB_IFTABLE = MIB_IFTABLE*;
struct MIB_IPSTATS {
DWORD dwForwarding;
@@ -205,7 +205,7 @@ struct MIB_IPSTATS {
DWORD dwNumAddr;
DWORD dwNumRoutes;
}
-alias MIB_IPSTATS* PMIB_IPSTATS;
+alias PMIB_IPSTATS = MIB_IPSTATS*;
struct MIB_TCPSTATS {
DWORD dwRtoAlgorithm;
@@ -224,7 +224,7 @@ struct MIB_TCPSTATS {
DWORD dwOutRsts;
DWORD dwNumConns;
}
-alias MIB_TCPSTATS* PMIB_TCPSTATS;
+alias PMIB_TCPSTATS = MIB_TCPSTATS*;
struct MIB_TCPROW {
DWORD dwState;
@@ -233,7 +233,7 @@ struct MIB_TCPROW {
DWORD dwRemoteAddr;
DWORD dwRemotePort;
}
-alias MIB_TCPROW* PMIB_TCPROW;
+alias PMIB_TCPROW = MIB_TCPROW*;
struct MIB_TCPTABLE {
DWORD dwNumEntries;
@@ -241,7 +241,7 @@ struct MIB_TCPTABLE {
MIB_TCPROW* table() return { return _table.ptr; }
}
-alias MIB_TCPTABLE* PMIB_TCPTABLE;
+alias PMIB_TCPTABLE = MIB_TCPTABLE*;
struct MIB_UDPSTATS {
DWORD dwInDatagrams;
@@ -250,13 +250,13 @@ struct MIB_UDPSTATS {
DWORD dwOutDatagrams;
DWORD dwNumAddrs;
}
-alias MIB_UDPSTATS* PMIB_UDPSTATS;
+alias PMIB_UDPSTATS = MIB_UDPSTATS*;
struct MIB_UDPROW {
DWORD dwLocalAddr;
DWORD dwLocalPort;
}
-alias MIB_UDPROW* PMIB_UDPROW;
+alias PMIB_UDPROW = MIB_UDPROW*;
struct MIB_UDPTABLE {
DWORD dwNumEntries;
@@ -264,4 +264,4 @@ struct MIB_UDPTABLE {
MIB_UDPROW* table() return { return _table.ptr; }
}
-alias MIB_UDPTABLE* PMIB_UDPTABLE;
+alias PMIB_UDPTABLE = MIB_UDPTABLE*;
diff --git a/libphobos/libdruntime/core/sys/windows/iptypes.d b/libphobos/libdruntime/core/sys/windows/iptypes.d
index baaf6ae765b6..ecf1e272f35a 100644
--- a/libphobos/libdruntime/core/sys/windows/iptypes.d
+++ b/libphobos/libdruntime/core/sys/windows/iptypes.d
@@ -41,8 +41,8 @@ enum : UINT {
struct IP_ADDRESS_STRING {
char[16] String = 0;
}
-alias IP_ADDRESS_STRING IP_MASK_STRING;
-alias IP_ADDRESS_STRING* PIP_ADDRESS_STRING, PIP_MASK_STRING;
+alias IP_MASK_STRING = IP_ADDRESS_STRING;
+alias PIP_ADDRESS_STRING = IP_ADDRESS_STRING*, PIP_MASK_STRING = IP_ADDRESS_STRING*;
struct IP_ADDR_STRING {
IP_ADDR_STRING* Next;
@@ -50,7 +50,7 @@ struct IP_ADDR_STRING {
IP_MASK_STRING IpMask;
DWORD Context;
}
-alias IP_ADDR_STRING* PIP_ADDR_STRING;
+alias PIP_ADDR_STRING = IP_ADDR_STRING*;
struct IP_ADAPTER_INFO {
IP_ADAPTER_INFO* Next;
@@ -72,7 +72,7 @@ struct IP_ADAPTER_INFO {
time_t LeaseObtained;
time_t LeaseExpires;
}
-alias IP_ADAPTER_INFO* PIP_ADAPTER_INFO;
+alias PIP_ADAPTER_INFO = IP_ADAPTER_INFO*;
struct IP_PER_ADAPTER_INFO {
UINT AutoconfigEnabled;
@@ -80,7 +80,7 @@ struct IP_PER_ADAPTER_INFO {
PIP_ADDR_STRING CurrentDnsServer;
IP_ADDR_STRING DnsServerList;
}
-alias IP_PER_ADAPTER_INFO* PIP_PER_ADAPTER_INFO;
+alias PIP_PER_ADAPTER_INFO = IP_PER_ADAPTER_INFO*;
struct FIXED_INFO {
char[MAX_HOSTNAME_LEN+4] HostName = 0;
@@ -93,4 +93,4 @@ struct FIXED_INFO {
UINT EnableProxy;
UINT EnableDns;
}
-alias FIXED_INFO* PFIXED_INFO;
+alias PFIXED_INFO = FIXED_INFO*;
diff --git a/libphobos/libdruntime/core/sys/windows/lmaccess.d b/libphobos/libdruntime/core/sys/windows/lmaccess.d
index cf6f9d4c4d19..02c5095eac58 100644
--- a/libphobos/libdruntime/core/sys/windows/lmaccess.d
+++ b/libphobos/libdruntime/core/sys/windows/lmaccess.d
@@ -234,7 +234,7 @@ enum NETLOGON_REDO_NEEDED=8;
struct USER_INFO_0 {
LPWSTR usri0_name;
}
-alias USER_INFO_0* PUSER_INFO_0, LPUSER_INFO_0;
+alias PUSER_INFO_0 = USER_INFO_0*, LPUSER_INFO_0 = USER_INFO_0*;
struct USER_INFO_1{
LPWSTR usri1_name;
@@ -246,7 +246,7 @@ struct USER_INFO_1{
DWORD usri1_flags;
LPWSTR usri1_script_path;
}
-alias USER_INFO_1* PUSER_INFO_1, LPUSER_INFO_1;
+alias PUSER_INFO_1 = USER_INFO_1*, LPUSER_INFO_1 = USER_INFO_1*;
struct USER_INFO_2{
LPWSTR usri2_name;
@@ -274,7 +274,7 @@ struct USER_INFO_2{
DWORD usri2_country_code;
DWORD usri2_code_page;
}
-alias USER_INFO_2* PUSER_INFO_2, LPUSER_INFO_2;
+alias PUSER_INFO_2 = USER_INFO_2*, LPUSER_INFO_2 = USER_INFO_2*;
struct USER_INFO_3{
LPWSTR usri3_name;
@@ -307,7 +307,7 @@ struct USER_INFO_3{
LPWSTR usri3_home_dir_drive;
DWORD usri3_password_expired;
}
-alias USER_INFO_3* PUSER_INFO_3, LPUSER_INFO_3;
+alias PUSER_INFO_3 = USER_INFO_3*, LPUSER_INFO_3 = USER_INFO_3*;
struct USER_INFO_10{
LPWSTR usri10_name;
@@ -315,7 +315,7 @@ struct USER_INFO_10{
LPWSTR usri10_usr_comment;
LPWSTR usri10_full_name;
}
-alias USER_INFO_10* PUSER_INFO_10, LPUSER_INFO_10;
+alias PUSER_INFO_10 = USER_INFO_10*, LPUSER_INFO_10 = USER_INFO_10*;
struct USER_INFO_11{
LPWSTR usri11_name;
@@ -339,7 +339,7 @@ struct USER_INFO_11{
PBYTE usri11_logon_hours;
DWORD usri11_code_page;
}
-alias USER_INFO_11* PUSER_INFO_11, LPUSER_INFO_11;
+alias PUSER_INFO_11 = USER_INFO_11*, LPUSER_INFO_11 = USER_INFO_11*;
struct USER_INFO_20 {
LPWSTR usri20_name;
@@ -348,12 +348,12 @@ struct USER_INFO_20 {
DWORD usri20_flags;
DWORD usri20_user_id;
}
-alias USER_INFO_20* PUSER_INFO_20, LPUSER_INFO_20;
+alias PUSER_INFO_20 = USER_INFO_20*, LPUSER_INFO_20 = USER_INFO_20*;
struct USER_INFO_21 {
BYTE[ENCRYPTED_PWLEN] usri21_password;
}
-alias USER_INFO_21* PUSER_INFO_21, LPUSER_INFO_21;
+alias PUSER_INFO_21 = USER_INFO_21*, LPUSER_INFO_21 = USER_INFO_21*;
struct USER_INFO_22{
LPWSTR usri22_name;
@@ -381,108 +381,108 @@ struct USER_INFO_22{
DWORD usri22_country_code;
DWORD usri22_code_page;
}
-alias USER_INFO_22* PUSER_INFO_22, LPUSER_INFO_22;
+alias PUSER_INFO_22 = USER_INFO_22*, LPUSER_INFO_22 = USER_INFO_22*;
struct USER_INFO_1003{
LPWSTR usri1003_password;
}
-alias USER_INFO_1003* PUSER_INFO_1003, LPUSER_INFO_1003;
+alias PUSER_INFO_1003 = USER_INFO_1003*, LPUSER_INFO_1003 = USER_INFO_1003*;
struct USER_INFO_1005{
DWORD usri1005_priv;
}
-alias USER_INFO_1005* PUSER_INFO_1005, LPUSER_INFO_1005;
+alias PUSER_INFO_1005 = USER_INFO_1005*, LPUSER_INFO_1005 = USER_INFO_1005*;
struct USER_INFO_1006{
LPWSTR usri1006_home_dir;
}
-alias USER_INFO_1006* PUSER_INFO_1006, LPUSER_INFO_1006;
+alias PUSER_INFO_1006 = USER_INFO_1006*, LPUSER_INFO_1006 = USER_INFO_1006*;
struct USER_INFO_1007{
LPWSTR usri1007_comment;
}
-alias USER_INFO_1007* PUSER_INFO_1007, LPUSER_INFO_1007;
+alias PUSER_INFO_1007 = USER_INFO_1007*, LPUSER_INFO_1007 = USER_INFO_1007*;
struct USER_INFO_1008{
DWORD usri1008_flags;
}
-alias USER_INFO_1008* PUSER_INFO_1008, LPUSER_INFO_1008;
+alias PUSER_INFO_1008 = USER_INFO_1008*, LPUSER_INFO_1008 = USER_INFO_1008*;
struct USER_INFO_1009{
LPWSTR usri1009_script_path;
}
-alias USER_INFO_1009* PUSER_INFO_1009, LPUSER_INFO_1009;
+alias PUSER_INFO_1009 = USER_INFO_1009*, LPUSER_INFO_1009 = USER_INFO_1009*;
struct USER_INFO_1010{
DWORD usri1010_auth_flags;
}
-alias USER_INFO_1010* PUSER_INFO_1010, LPUSER_INFO_1010;
+alias PUSER_INFO_1010 = USER_INFO_1010*, LPUSER_INFO_1010 = USER_INFO_1010*;
struct USER_INFO_1011{
LPWSTR usri1011_full_name;
}
-alias USER_INFO_1011* PUSER_INFO_1011, LPUSER_INFO_1011;
+alias PUSER_INFO_1011 = USER_INFO_1011*, LPUSER_INFO_1011 = USER_INFO_1011*;
struct USER_INFO_1012{
LPWSTR usri1012_usr_comment;
}
-alias USER_INFO_1012* PUSER_INFO_1012, LPUSER_INFO_1012;
+alias PUSER_INFO_1012 = USER_INFO_1012*, LPUSER_INFO_1012 = USER_INFO_1012*;
struct USER_INFO_1013{
LPWSTR usri1013_parms;
}
-alias USER_INFO_1013* PUSER_INFO_1013, LPUSER_INFO_1013;
+alias PUSER_INFO_1013 = USER_INFO_1013*, LPUSER_INFO_1013 = USER_INFO_1013*;
struct USER_INFO_1014{
LPWSTR usri1014_workstations;
}
-alias USER_INFO_1014* PUSER_INFO_1014, LPUSER_INFO_1014;
+alias PUSER_INFO_1014 = USER_INFO_1014*, LPUSER_INFO_1014 = USER_INFO_1014*;
struct USER_INFO_1017{
DWORD usri1017_acct_expires;
}
-alias USER_INFO_1017* PUSER_INFO_1017, LPUSER_INFO_1017;
+alias PUSER_INFO_1017 = USER_INFO_1017*, LPUSER_INFO_1017 = USER_INFO_1017*;
struct USER_INFO_1018{
DWORD usri1018_max_storage;
}
-alias USER_INFO_1018* PUSER_INFO_1018, LPUSER_INFO_1018;
+alias PUSER_INFO_1018 = USER_INFO_1018*, LPUSER_INFO_1018 = USER_INFO_1018*;
struct USER_INFO_1020{
DWORD usri1020_units_per_week;
PBYTE usri1020_logon_hours;
}
-alias USER_INFO_1020* PUSER_INFO_1020, LPUSER_INFO_1020;
+alias PUSER_INFO_1020 = USER_INFO_1020*, LPUSER_INFO_1020 = USER_INFO_1020*;
struct USER_INFO_1023{
LPWSTR usri1023_logon_server;
}
-alias USER_INFO_1023* PUSER_INFO_1023, LPUSER_INFO_1023;
+alias PUSER_INFO_1023 = USER_INFO_1023*, LPUSER_INFO_1023 = USER_INFO_1023*;
struct USER_INFO_1024{
DWORD usri1024_country_code;
}
-alias USER_INFO_1024* PUSER_INFO_1024, LPUSER_INFO_1024;
+alias PUSER_INFO_1024 = USER_INFO_1024*, LPUSER_INFO_1024 = USER_INFO_1024*;
struct USER_INFO_1025{
DWORD usri1025_code_page;
}
-alias USER_INFO_1025* PUSER_INFO_1025, LPUSER_INFO_1025;
+alias PUSER_INFO_1025 = USER_INFO_1025*, LPUSER_INFO_1025 = USER_INFO_1025*;
struct USER_INFO_1051{
DWORD usri1051_primary_group_id;
}
-alias USER_INFO_1051* PUSER_INFO_1051, LPUSER_INFO_1051;
+alias PUSER_INFO_1051 = USER_INFO_1051*, LPUSER_INFO_1051 = USER_INFO_1051*;
struct USER_INFO_1052{
LPWSTR usri1052_profile;
}
-alias USER_INFO_1052* PUSER_INFO_1052, LPUSER_INFO_1052;
+alias PUSER_INFO_1052 = USER_INFO_1052*, LPUSER_INFO_1052 = USER_INFO_1052*;
struct USER_INFO_1053{
LPWSTR usri1053_home_dir_drive;
}
-alias USER_INFO_1053* PUSER_INFO_1053, LPUSER_INFO_1053;
+alias PUSER_INFO_1053 = USER_INFO_1053*, LPUSER_INFO_1053 = USER_INFO_1053*;
struct USER_MODALS_INFO_0{
DWORD usrmod0_min_passwd_len;
@@ -491,72 +491,72 @@ struct USER_MODALS_INFO_0{
DWORD usrmod0_force_logoff;
DWORD usrmod0_password_hist_len;
}
-alias USER_MODALS_INFO_0* PUSER_MODALS_INFO_0, LPUSER_MODALS_INFO_0;
+alias PUSER_MODALS_INFO_0 = USER_MODALS_INFO_0*, LPUSER_MODALS_INFO_0 = USER_MODALS_INFO_0*;
struct USER_MODALS_INFO_1{
DWORD usrmod1_role;
LPWSTR usrmod1_primary;
}
-alias USER_MODALS_INFO_1* PUSER_MODALS_INFO_1, LPUSER_MODALS_INFO_1;
+alias PUSER_MODALS_INFO_1 = USER_MODALS_INFO_1*, LPUSER_MODALS_INFO_1 = USER_MODALS_INFO_1*;
struct USER_MODALS_INFO_2{
LPWSTR usrmod2_domain_name;
PSID usrmod2_domain_id;
}
-alias USER_MODALS_INFO_2* PUSER_MODALS_INFO_2, LPUSER_MODALS_INFO_2;
+alias PUSER_MODALS_INFO_2 = USER_MODALS_INFO_2*, LPUSER_MODALS_INFO_2 = USER_MODALS_INFO_2*;
struct USER_MODALS_INFO_3{
DWORD usrmod3_lockout_duration;
DWORD usrmod3_lockout_observation_window;
DWORD usrmod3_lockout_threshold;
}
-alias USER_MODALS_INFO_3* PUSER_MODALS_INFO_3, LPUSER_MODALS_INFO_3;
+alias PUSER_MODALS_INFO_3 = USER_MODALS_INFO_3*, LPUSER_MODALS_INFO_3 = USER_MODALS_INFO_3*;
struct USER_MODALS_INFO_1001{
DWORD usrmod1001_min_passwd_len;
}
-alias USER_MODALS_INFO_1001* PUSER_MODALS_INFO_1001, LPUSER_MODALS_INFO_1001;
+alias PUSER_MODALS_INFO_1001 = USER_MODALS_INFO_1001*, LPUSER_MODALS_INFO_1001 = USER_MODALS_INFO_1001*;
struct USER_MODALS_INFO_1002{
DWORD usrmod1002_max_passwd_age;
}
-alias USER_MODALS_INFO_1002* PUSER_MODALS_INFO_1002, LPUSER_MODALS_INFO_1002;
+alias PUSER_MODALS_INFO_1002 = USER_MODALS_INFO_1002*, LPUSER_MODALS_INFO_1002 = USER_MODALS_INFO_1002*;
struct USER_MODALS_INFO_1003{
DWORD usrmod1003_min_passwd_age;
}
-alias USER_MODALS_INFO_1003* PUSER_MODALS_INFO_1003, LPUSER_MODALS_INFO_1003;
+alias PUSER_MODALS_INFO_1003 = USER_MODALS_INFO_1003*, LPUSER_MODALS_INFO_1003 = USER_MODALS_INFO_1003*;
struct USER_MODALS_INFO_1004{
DWORD usrmod1004_force_logoff;
}
-alias USER_MODALS_INFO_1004* PUSER_MODALS_INFO_1004, LPUSER_MODALS_INFO_1004;
+alias PUSER_MODALS_INFO_1004 = USER_MODALS_INFO_1004*, LPUSER_MODALS_INFO_1004 = USER_MODALS_INFO_1004*;
struct USER_MODALS_INFO_1005{
DWORD usrmod1005_password_hist_len;
}
-alias USER_MODALS_INFO_1005* PUSER_MODALS_INFO_1005, LPUSER_MODALS_INFO_1005;
+alias PUSER_MODALS_INFO_1005 = USER_MODALS_INFO_1005*, LPUSER_MODALS_INFO_1005 = USER_MODALS_INFO_1005*;
struct USER_MODALS_INFO_1006{
DWORD usrmod1006_role;
}
-alias USER_MODALS_INFO_1006* PUSER_MODALS_INFO_1006, LPUSER_MODALS_INFO_1006;
+alias PUSER_MODALS_INFO_1006 = USER_MODALS_INFO_1006*, LPUSER_MODALS_INFO_1006 = USER_MODALS_INFO_1006*;
struct USER_MODALS_INFO_1007{
LPWSTR usrmod1007_primary;
}
-alias USER_MODALS_INFO_1007* PUSER_MODALS_INFO_1007, LPUSER_MODALS_INFO_1007;
+alias PUSER_MODALS_INFO_1007 = USER_MODALS_INFO_1007*, LPUSER_MODALS_INFO_1007 = USER_MODALS_INFO_1007*;
struct GROUP_INFO_0{
LPWSTR grpi0_name;
}
-alias GROUP_INFO_0* PGROUP_INFO_0, LPGROUP_INFO_0;
+alias PGROUP_INFO_0 = GROUP_INFO_0*, LPGROUP_INFO_0 = GROUP_INFO_0*;
struct GROUP_INFO_1{
LPWSTR grpi1_name;
LPWSTR grpi1_comment;
}
-alias GROUP_INFO_1* PGROUP_INFO_1, LPGROUP_INFO_1;
+alias PGROUP_INFO_1 = GROUP_INFO_1*, LPGROUP_INFO_1 = GROUP_INFO_1*;
struct GROUP_INFO_2{
LPWSTR grpi2_name;
@@ -564,73 +564,73 @@ struct GROUP_INFO_2{
DWORD grpi2_group_id;
DWORD grpi2_attributes;
}
-alias GROUP_INFO_2* PGROUP_INFO_2;
+alias PGROUP_INFO_2 = GROUP_INFO_2*;
struct GROUP_INFO_1002{
LPWSTR grpi1002_comment;
}
-alias GROUP_INFO_1002* PGROUP_INFO_1002, LPGROUP_INFO_1002;
+alias PGROUP_INFO_1002 = GROUP_INFO_1002*, LPGROUP_INFO_1002 = GROUP_INFO_1002*;
struct GROUP_INFO_1005{
DWORD grpi1005_attributes;
}
-alias GROUP_INFO_1005* PGROUP_INFO_1005, LPGROUP_INFO_1005;
+alias PGROUP_INFO_1005 = GROUP_INFO_1005*, LPGROUP_INFO_1005 = GROUP_INFO_1005*;
struct GROUP_USERS_INFO_0{
LPWSTR grui0_name;
}
-alias GROUP_USERS_INFO_0* PGROUP_USERS_INFO_0, LPGROUP_USERS_INFO_0;
+alias PGROUP_USERS_INFO_0 = GROUP_USERS_INFO_0*, LPGROUP_USERS_INFO_0 = GROUP_USERS_INFO_0*;
struct GROUP_USERS_INFO_1{
LPWSTR grui1_name;
DWORD grui1_attributes;
}
-alias GROUP_USERS_INFO_1* PGROUP_USERS_INFO_1, LPGROUP_USERS_INFO_1;
+alias PGROUP_USERS_INFO_1 = GROUP_USERS_INFO_1*, LPGROUP_USERS_INFO_1 = GROUP_USERS_INFO_1*;
struct LOCALGROUP_INFO_0{
LPWSTR lgrpi0_name;
}
-alias LOCALGROUP_INFO_0* PLOCALGROUP_INFO_0, LPLOCALGROUP_INFO_0;
+alias PLOCALGROUP_INFO_0 = LOCALGROUP_INFO_0*, LPLOCALGROUP_INFO_0 = LOCALGROUP_INFO_0*;
struct LOCALGROUP_INFO_1{
LPWSTR lgrpi1_name;
LPWSTR lgrpi1_comment;
}
-alias LOCALGROUP_INFO_1* PLOCALGROUP_INFO_1, LPLOCALGROUP_INFO_1;
+alias PLOCALGROUP_INFO_1 = LOCALGROUP_INFO_1*, LPLOCALGROUP_INFO_1 = LOCALGROUP_INFO_1*;
struct LOCALGROUP_INFO_1002{
LPWSTR lgrpi1002_comment;
}
-alias LOCALGROUP_INFO_1002* PLOCALGROUP_INFO_1002, LPLOCALGROUP_INFO_1002;
+alias PLOCALGROUP_INFO_1002 = LOCALGROUP_INFO_1002*, LPLOCALGROUP_INFO_1002 = LOCALGROUP_INFO_1002*;
struct LOCALGROUP_MEMBERS_INFO_0{
PSID lgrmi0_sid;
}
-alias LOCALGROUP_MEMBERS_INFO_0* PLOCALGROUP_MEMBERS_INFO_0, LPLOCALGROUP_MEMBERS_INFO_0;
+alias PLOCALGROUP_MEMBERS_INFO_0 = LOCALGROUP_MEMBERS_INFO_0*, LPLOCALGROUP_MEMBERS_INFO_0 = LOCALGROUP_MEMBERS_INFO_0*;
struct LOCALGROUP_MEMBERS_INFO_1{
PSID lgrmi1_sid;
SID_NAME_USE lgrmi1_sidusage;
LPWSTR lgrmi1_name;
}
-alias LOCALGROUP_MEMBERS_INFO_1* PLOCALGROUP_MEMBERS_INFO_1, LPLOCALGROUP_MEMBERS_INFO_1;
+alias PLOCALGROUP_MEMBERS_INFO_1 = LOCALGROUP_MEMBERS_INFO_1*, LPLOCALGROUP_MEMBERS_INFO_1 = LOCALGROUP_MEMBERS_INFO_1*;
struct LOCALGROUP_MEMBERS_INFO_2{
PSID lgrmi2_sid;
SID_NAME_USE lgrmi2_sidusage;
LPWSTR lgrmi2_domainandname;
}
-alias LOCALGROUP_MEMBERS_INFO_2* PLOCALGROUP_MEMBERS_INFO_2, LPLOCALGROUP_MEMBERS_INFO_2;
+alias PLOCALGROUP_MEMBERS_INFO_2 = LOCALGROUP_MEMBERS_INFO_2*, LPLOCALGROUP_MEMBERS_INFO_2 = LOCALGROUP_MEMBERS_INFO_2*;
struct LOCALGROUP_MEMBERS_INFO_3{
LPWSTR lgrmi3_domainandname;
}
-alias LOCALGROUP_MEMBERS_INFO_3* PLOCALGROUP_MEMBERS_INFO_3, LPLOCALGROUP_MEMBERS_INFO_3;
+alias PLOCALGROUP_MEMBERS_INFO_3 = LOCALGROUP_MEMBERS_INFO_3*, LPLOCALGROUP_MEMBERS_INFO_3 = LOCALGROUP_MEMBERS_INFO_3*;
struct LOCALGROUP_USERS_INFO_0{
LPWSTR lgrui0_name;
}
-alias LOCALGROUP_USERS_INFO_0* PLOCALGROUP_USERS_INFO_0, LPLOCALGROUP_USERS_INFO_0;
+alias PLOCALGROUP_USERS_INFO_0 = LOCALGROUP_USERS_INFO_0*, LPLOCALGROUP_USERS_INFO_0 = LOCALGROUP_USERS_INFO_0*;
struct NET_DISPLAY_USER{
LPWSTR usri1_name;
@@ -640,7 +640,7 @@ struct NET_DISPLAY_USER{
DWORD usri1_user_id;
DWORD usri1_next_index;
}
-alias NET_DISPLAY_USER* PNET_DISPLAY_USER;
+alias PNET_DISPLAY_USER = NET_DISPLAY_USER*;
struct NET_DISPLAY_MACHINE{
LPWSTR usri2_name;
@@ -649,7 +649,7 @@ struct NET_DISPLAY_MACHINE{
DWORD usri2_user_id;
DWORD usri2_next_index;
}
-alias NET_DISPLAY_MACHINE* PNET_DISPLAY_MACHINE;
+alias PNET_DISPLAY_MACHINE = NET_DISPLAY_MACHINE*;
struct NET_DISPLAY_GROUP{
LPWSTR grpi3_name;
@@ -658,36 +658,36 @@ struct NET_DISPLAY_GROUP{
DWORD grpi3_attributes;
DWORD grpi3_next_index;
}
-alias NET_DISPLAY_GROUP* PNET_DISPLAY_GROUP;
+alias PNET_DISPLAY_GROUP = NET_DISPLAY_GROUP*;
struct ACCESS_INFO_0{
LPTSTR acc0_resource_name;
}
-alias ACCESS_INFO_0* PACCESS_INFO_0, LPACCESS_INFO_0;
+alias PACCESS_INFO_0 = ACCESS_INFO_0*, LPACCESS_INFO_0 = ACCESS_INFO_0*;
struct ACCESS_INFO_1{
LPTSTR acc1_resource_name;
DWORD acc1_attr;
DWORD acc1_count;
}
-alias ACCESS_INFO_1* PACCESS_INFO_1, LPACCESS_INFO_1;
+alias PACCESS_INFO_1 = ACCESS_INFO_1*, LPACCESS_INFO_1 = ACCESS_INFO_1*;
struct ACCESS_INFO_1002{
DWORD acc1002_attr;
}
-alias ACCESS_INFO_1002* PACCESS_INFO_1002, LPACCESS_INFO_1002;
+alias PACCESS_INFO_1002 = ACCESS_INFO_1002*, LPACCESS_INFO_1002 = ACCESS_INFO_1002*;
struct ACCESS_LIST{
LPTSTR acl_ugname;
DWORD acl_access;
}
-alias ACCESS_LIST* PACCESS_LIST, LPACCESS_LIST;
+alias PACCESS_LIST = ACCESS_LIST*, LPACCESS_LIST = ACCESS_LIST*;
struct NETLOGON_INFO_1{
DWORD netlog1_flags;
NET_API_STATUS netlog1_pdc_connection_status;
}
-alias NETLOGON_INFO_1* PNETLOGON_INFO_1;
+alias PNETLOGON_INFO_1 = NETLOGON_INFO_1*;
struct NETLOGON_INFO_2{
DWORD netlog2_flags;
@@ -695,7 +695,7 @@ struct NETLOGON_INFO_2{
LPWSTR netlog2_trusted_dc_name;
NET_API_STATUS netlog2_tc_connection_status;
}
-alias NETLOGON_INFO_2* PNETLOGON_INFO_2;
+alias PNETLOGON_INFO_2 = NETLOGON_INFO_2*;
struct NETLOGON_INFO_3{
DWORD netlog3_flags;
@@ -706,7 +706,7 @@ struct NETLOGON_INFO_3{
DWORD netlog3_reserved4;
DWORD netlog3_reserved5;
}
-alias NETLOGON_INFO_3* PNETLOGON_INFO_3;
+alias PNETLOGON_INFO_3 = NETLOGON_INFO_3*;
extern (Windows) nothrow @nogc {
deprecated {
diff --git a/libphobos/libdruntime/core/sys/windows/lmalert.d b/libphobos/libdruntime/core/sys/windows/lmalert.d
index acb96cfbc907..a2aa4de2c1c8 100644
--- a/libphobos/libdruntime/core/sys/windows/lmalert.d
+++ b/libphobos/libdruntime/core/sys/windows/lmalert.d
@@ -42,20 +42,20 @@ struct ADMIN_OTHER_INFO{
DWORD alrtad_errcode;
DWORD alrtad_numstrings;
}
-alias ADMIN_OTHER_INFO* PADMIN_OTHER_INFO, LPADMIN_OTHER_INFO;
+alias PADMIN_OTHER_INFO = ADMIN_OTHER_INFO*, LPADMIN_OTHER_INFO = ADMIN_OTHER_INFO*;
struct STD_ALERT{
DWORD alrt_timestamp;
TCHAR[EVLEN+1] alrt_eventname = 0;
TCHAR[SNLEN+1] alrt_servicename = 0;
}
-alias STD_ALERT* PSTD_ALERT, LPSTD_ALERT;
+alias PSTD_ALERT = STD_ALERT*, LPSTD_ALERT = STD_ALERT*;
struct ERRLOG_OTHER_INFO{
DWORD alrter_errcode;
DWORD alrter_offset;
}
-alias ERRLOG_OTHER_INFO* PERRLOG_OTHER_INFO, LPERRLOG_OTHER_INFO;
+alias PERRLOG_OTHER_INFO = ERRLOG_OTHER_INFO*, LPERRLOG_OTHER_INFO = ERRLOG_OTHER_INFO*;
struct PRINT_OTHER_INFO{
DWORD alrtpr_jobid;
@@ -63,13 +63,13 @@ struct PRINT_OTHER_INFO{
DWORD alrtpr_submitted;
DWORD alrtpr_size;
}
-alias PRINT_OTHER_INFO* PPRINT_OTHER_INFO, LPPRINT_OTHER_INFO;
+alias PPRINT_OTHER_INFO = PRINT_OTHER_INFO*, LPPRINT_OTHER_INFO = PRINT_OTHER_INFO*;
struct USER_OTHER_INFO{
DWORD alrtus_errcode;
DWORD alrtus_numstrings;
}
-alias USER_OTHER_INFO* PUSER_OTHER_INFO, LPUSER_OTHER_INFO;
+alias PUSER_OTHER_INFO = USER_OTHER_INFO*, LPUSER_OTHER_INFO = USER_OTHER_INFO*;
extern (Windows) nothrow @nogc {
NET_API_STATUS NetAlertRaise(LPCWSTR,PVOID,DWORD);
diff --git a/libphobos/libdruntime/core/sys/windows/lmat.d b/libphobos/libdruntime/core/sys/windows/lmat.d
index ee1249e91576..7c593efaba0e 100644
--- a/libphobos/libdruntime/core/sys/windows/lmat.d
+++ b/libphobos/libdruntime/core/sys/windows/lmat.d
@@ -30,7 +30,7 @@ struct AT_ENUM {
UCHAR Flags;
LPWSTR Command;
}
-alias AT_ENUM* PAT_ENUM, LPAT_ENUM;
+alias PAT_ENUM = AT_ENUM*, LPAT_ENUM = AT_ENUM*;
struct AT_INFO {
DWORD_PTR JobTime;
@@ -39,7 +39,7 @@ struct AT_INFO {
UCHAR Flags;
LPWSTR Command;
}
-alias AT_INFO* PAT_INFO, LPAT_INFO;
+alias PAT_INFO = AT_INFO*, LPAT_INFO = AT_INFO*;
extern (Windows) {
NET_API_STATUS NetScheduleJobAdd(LPWSTR, PBYTE, LPDWORD);
diff --git a/libphobos/libdruntime/core/sys/windows/lmaudit.d b/libphobos/libdruntime/core/sys/windows/lmaudit.d
index 8db56f176315..88f1588dc69b 100644
--- a/libphobos/libdruntime/core/sys/windows/lmaudit.d
+++ b/libphobos/libdruntime/core/sys/windows/lmaudit.d
@@ -97,7 +97,7 @@ struct AUDIT_ENTRY{
DWORD ae_data_offset;
DWORD ae_data_size;
}
-alias AUDIT_ENTRY* PAUDIT_ENTRY, LPAUDIT_ENTRY;
+alias PAUDIT_ENTRY = AUDIT_ENTRY*, LPAUDIT_ENTRY = AUDIT_ENTRY*;
struct HLOG{
DWORD time;
@@ -105,32 +105,32 @@ struct HLOG{
DWORD offset;
DWORD rec_offset;
}
-alias HLOG* PHLOG, LPHLOG;
+alias PHLOG = HLOG*, LPHLOG = HLOG*;
struct AE_SRVSTATUS{
DWORD ae_sv_status;
}
-alias AE_SRVSTATUS* PAE_SRVSTATUS, LPAE_SRVSTATUS;
+alias PAE_SRVSTATUS = AE_SRVSTATUS*, LPAE_SRVSTATUS = AE_SRVSTATUS*;
struct AE_SESSLOGON{
DWORD ae_so_compname;
DWORD ae_so_username;
DWORD ae_so_privilege;
}
-alias AE_SESSLOGON* PAE_SESSLOGON, LPAE_SESSLOGON;
+alias PAE_SESSLOGON = AE_SESSLOGON*, LPAE_SESSLOGON = AE_SESSLOGON*;
struct AE_SESSLOGOFF{
DWORD ae_sf_compname;
DWORD ae_sf_username;
DWORD ae_sf_reason;
}
-alias AE_SESSLOGOFF* PAE_SESSLOGOFF, LPAE_SESSLOGOFF;
+alias PAE_SESSLOGOFF = AE_SESSLOGOFF*, LPAE_SESSLOGOFF = AE_SESSLOGOFF*;
struct AE_SESSPWERR{
DWORD ae_sp_compname;
DWORD ae_sp_username;
}
-alias AE_SESSPWERR* PAE_SESSPWERR, LPAE_SESSPWERR;
+alias PAE_SESSPWERR = AE_SESSPWERR*, LPAE_SESSPWERR = AE_SESSPWERR*;
struct AE_CONNSTART{
DWORD ae_ct_compname;
@@ -138,7 +138,7 @@ struct AE_CONNSTART{
DWORD ae_ct_netname;
DWORD ae_ct_connid;
}
-alias AE_CONNSTART* PAE_CONNSTART, LPAE_CONNSTART;
+alias PAE_CONNSTART = AE_CONNSTART*, LPAE_CONNSTART = AE_CONNSTART*;
struct AE_CONNSTOP{
DWORD ae_cp_compname;
@@ -147,7 +147,7 @@ struct AE_CONNSTOP{
DWORD ae_cp_connid;
DWORD ae_cp_reason;
}
-alias AE_CONNSTOP* PAE_CONNSTOP, LPAE_CONNSTOP;
+alias PAE_CONNSTOP = AE_CONNSTOP*, LPAE_CONNSTOP = AE_CONNSTOP*;
struct AE_CONNREJ{
DWORD ae_cr_compname;
@@ -155,7 +155,7 @@ struct AE_CONNREJ{
DWORD ae_cr_netname;
DWORD ae_cr_reason;
}
-alias AE_CONNREJ* PAE_CONNREJ, LPAE_CONNREJ;
+alias PAE_CONNREJ = AE_CONNREJ*, LPAE_CONNREJ = AE_CONNREJ*;
struct AE_RESACCESS{
DWORD ae_ra_compname;
@@ -166,7 +166,7 @@ struct AE_RESACCESS{
DWORD ae_ra_restype;
DWORD ae_ra_fileid;
}
-alias AE_RESACCESS* PAE_RESACCESS, LPAE_RESACCESS;
+alias PAE_RESACCESS = AE_RESACCESS*, LPAE_RESACCESS = AE_RESACCESS*;
struct AE_RESACCESSREJ{
DWORD ae_rr_compname;
@@ -174,7 +174,7 @@ struct AE_RESACCESSREJ{
DWORD ae_rr_resname;
DWORD ae_rr_operation;
}
-alias AE_RESACCESSREJ* PAE_RESACCESSREJ, LPAE_RESACCESSREJ;
+alias PAE_RESACCESSREJ = AE_RESACCESSREJ*, LPAE_RESACCESSREJ = AE_RESACCESSREJ*;
struct AE_CLOSEFILE{
DWORD ae_cf_compname;
@@ -184,7 +184,7 @@ struct AE_CLOSEFILE{
DWORD ae_cf_duration;
DWORD ae_cf_reason;
}
-alias AE_CLOSEFILE* PAE_CLOSEFILE, LPAE_CLOSEFILE;
+alias PAE_CLOSEFILE = AE_CLOSEFILE*, LPAE_CLOSEFILE = AE_CLOSEFILE*;
struct AE_SERVICESTAT{
DWORD ae_ss_compname;
@@ -195,7 +195,7 @@ struct AE_SERVICESTAT{
DWORD ae_ss_text;
DWORD ae_ss_returnval;
}
-alias AE_SERVICESTAT* PAE_SERVICESTAT, LPAE_SERVICESTAT;
+alias PAE_SERVICESTAT = AE_SERVICESTAT*, LPAE_SERVICESTAT = AE_SERVICESTAT*;
struct AE_ACLMOD{
DWORD ae_am_compname;
@@ -204,7 +204,7 @@ struct AE_ACLMOD{
DWORD ae_am_action;
DWORD ae_am_datalen;
}
-alias AE_ACLMOD* PAE_ACLMOD, LPAE_ACLMOD;
+alias PAE_ACLMOD = AE_ACLMOD*, LPAE_ACLMOD = AE_ACLMOD*;
struct AE_UASMOD{
DWORD ae_um_compname;
@@ -214,7 +214,7 @@ struct AE_UASMOD{
DWORD ae_um_action;
DWORD ae_um_datalen;
}
-alias AE_UASMOD* PAE_UASMOD, LPAE_UASMOD;
+alias PAE_UASMOD = AE_UASMOD*, LPAE_UASMOD = AE_UASMOD*;
struct AE_NETLOGON{
DWORD ae_no_compname;
@@ -222,7 +222,7 @@ struct AE_NETLOGON{
DWORD ae_no_privilege;
DWORD ae_no_authflags;
}
-alias AE_NETLOGON* PAE_NETLOGON, LPAE_NETLOGON;
+alias PAE_NETLOGON = AE_NETLOGON*, LPAE_NETLOGON = AE_NETLOGON*;
struct AE_NETLOGOFF{
DWORD ae_nf_compname;
@@ -230,7 +230,7 @@ struct AE_NETLOGOFF{
DWORD ae_nf_reserved1;
DWORD ae_nf_reserved2;
}
-alias AE_NETLOGOFF* PAE_NETLOGOFF, LPAE_NETLOGOFF;
+alias PAE_NETLOGOFF = AE_NETLOGOFF*, LPAE_NETLOGOFF = AE_NETLOGOFF*;
struct AE_ACCLIM{
DWORD ae_al_compname;
@@ -238,7 +238,7 @@ struct AE_ACCLIM{
DWORD ae_al_resname;
DWORD ae_al_limit;
}
-alias AE_ACCLIM* PAE_ACCLIM, LPAE_ACCLIM;
+alias PAE_ACCLIM = AE_ACCLIM*, LPAE_ACCLIM = AE_ACCLIM*;
struct AE_LOCKOUT{
DWORD ae_lk_compname;
@@ -246,7 +246,7 @@ struct AE_LOCKOUT{
DWORD ae_lk_action;
DWORD ae_lk_bad_pw_count;
}
-alias AE_LOCKOUT* PAE_LOCKOUT, LPAE_LOCKOUT;
+alias PAE_LOCKOUT = AE_LOCKOUT*, LPAE_LOCKOUT = AE_LOCKOUT*;
struct AE_GENERIC{
DWORD ae_ge_msgfile;
@@ -262,7 +262,7 @@ struct AE_GENERIC{
DWORD ae_ge_param8;
DWORD ae_ge_param9;
}
-alias AE_GENERIC* PAE_GENERIC, LPAE_GENERIC;
+alias PAE_GENERIC = AE_GENERIC*, LPAE_GENERIC = AE_GENERIC*;
extern (Windows) {
deprecated {
diff --git a/libphobos/libdruntime/core/sys/windows/lmbrowsr.d b/libphobos/libdruntime/core/sys/windows/lmbrowsr.d
index 16cc66113942..3d96b36155b1 100644
--- a/libphobos/libdruntime/core/sys/windows/lmbrowsr.d
+++ b/libphobos/libdruntime/core/sys/windows/lmbrowsr.d
@@ -35,7 +35,7 @@ struct BROWSER_STATISTICS {
ULONG NumberOfDuplicateMasterAnnouncements;
LARGE_INTEGER NumberOfIllegalDatagrams;
}
-alias BROWSER_STATISTICS* PBROWSER_STATISTICS, LPBROWSER_STATISTICS;
+alias PBROWSER_STATISTICS = BROWSER_STATISTICS*, LPBROWSER_STATISTICS = BROWSER_STATISTICS*;
struct BROWSER_STATISTICS_100 {
LARGE_INTEGER StartTime;
@@ -46,7 +46,7 @@ struct BROWSER_STATISTICS_100 {
ULONG NumberOfGetBrowserServerListRequests;
LARGE_INTEGER NumberOfIllegalDatagrams;
}
-alias BROWSER_STATISTICS_100* PBROWSER_STATISTICS_100;
+alias PBROWSER_STATISTICS_100 = BROWSER_STATISTICS_100*;
struct BROWSER_STATISTICS_101 {
LARGE_INTEGER StartTime;
@@ -66,7 +66,7 @@ struct BROWSER_STATISTICS_101 {
ULONG NumberOfFailedMailslotOpens;
ULONG NumberOfDuplicateMasterAnnouncements;
}
-alias BROWSER_STATISTICS_101* PBROWSER_STATISTICS_101;
+alias PBROWSER_STATISTICS_101 = BROWSER_STATISTICS_101*;
extern (Windows) {
NET_API_STATUS I_BrowserServerEnum(LPCWSTR, LPCWSTR, LPCWSTR, DWORD,
diff --git a/libphobos/libdruntime/core/sys/windows/lmchdev.d b/libphobos/libdruntime/core/sys/windows/lmchdev.d
index 55460e16bdfd..db496aae6013 100644
--- a/libphobos/libdruntime/core/sys/windows/lmchdev.d
+++ b/libphobos/libdruntime/core/sys/windows/lmchdev.d
@@ -36,7 +36,7 @@ enum CHARDEVQ_MIN_PRIORITY = 9;
struct CHARDEV_INFO_0 {
LPWSTR ch0_dev;
}
-alias CHARDEV_INFO_0* PCHARDEV_INFO_0, LPCHARDEV_INFO_0;
+alias PCHARDEV_INFO_0 = CHARDEV_INFO_0*, LPCHARDEV_INFO_0 = CHARDEV_INFO_0*;
struct CHARDEV_INFO_1{
LPWSTR ch1_dev;
@@ -44,12 +44,12 @@ struct CHARDEV_INFO_1{
LPWSTR ch1_username;
DWORD ch1_time;
}
-alias CHARDEV_INFO_1* PCHARDEV_INFO_1, LPCHARDEV_INFO_1;
+alias PCHARDEV_INFO_1 = CHARDEV_INFO_1*, LPCHARDEV_INFO_1 = CHARDEV_INFO_1*;
struct CHARDEVQ_INFO_0 {
LPWSTR cq0_dev;
}
-alias CHARDEVQ_INFO_0* PCHARDEVQ_INFO_0, LPCHARDEVQ_INFO_0;
+alias PCHARDEVQ_INFO_0 = CHARDEVQ_INFO_0*, LPCHARDEVQ_INFO_0 = CHARDEVQ_INFO_0*;
struct CHARDEVQ_INFO_1{
LPWSTR cq1_dev;
@@ -58,23 +58,23 @@ struct CHARDEVQ_INFO_1{
DWORD cq1_numusers;
DWORD cq1_numahead;
}
-alias CHARDEVQ_INFO_1* PCHARDEVQ_INFO_1, LPCHARDEVQ_INFO_1;
+alias PCHARDEVQ_INFO_1 = CHARDEVQ_INFO_1*, LPCHARDEVQ_INFO_1 = CHARDEVQ_INFO_1*;
struct CHARDEVQ_INFO_1002 {
DWORD cq1002_priority;
}
-alias CHARDEVQ_INFO_1002* PCHARDEVQ_INFO_1002, LPCHARDEVQ_INFO_1002;
+alias PCHARDEVQ_INFO_1002 = CHARDEVQ_INFO_1002*, LPCHARDEVQ_INFO_1002 = CHARDEVQ_INFO_1002*;
struct CHARDEVQ_INFO_1003 {
LPWSTR cq1003_devs;
}
-alias CHARDEVQ_INFO_1003* PCHARDEVQ_INFO_1003, LPCHARDEVQ_INFO_1003;
+alias PCHARDEVQ_INFO_1003 = CHARDEVQ_INFO_1003*, LPCHARDEVQ_INFO_1003 = CHARDEVQ_INFO_1003*;
struct HANDLE_INFO_1{
DWORD hdli1_chartime;
DWORD hdli1_charcount;
}
-alias HANDLE_INFO_1* PHANDLE_INFO_1, LPHANDLE_INFO_1;
+alias PHANDLE_INFO_1 = HANDLE_INFO_1*, LPHANDLE_INFO_1 = HANDLE_INFO_1*;
extern (Windows) {
NET_API_STATUS NetCharDevEnum(LPCWSTR, DWORD, PBYTE*, DWORD, PDWORD, PDWORD, PDWORD);
diff --git a/libphobos/libdruntime/core/sys/windows/lmconfig.d b/libphobos/libdruntime/core/sys/windows/lmconfig.d
index 6652a5214487..10172c60363c 100644
--- a/libphobos/libdruntime/core/sys/windows/lmconfig.d
+++ b/libphobos/libdruntime/core/sys/windows/lmconfig.d
@@ -19,7 +19,7 @@ deprecated {
LPWSTR cfgi0_data;
}
- alias CONFIG_INFO_0* PCONFIG_INFO_0, LPCONFIG_INFO_0;
+ alias PCONFIG_INFO_0 = CONFIG_INFO_0*, LPCONFIG_INFO_0 = CONFIG_INFO_0*;
extern (Windows) {
NET_API_STATUS NetConfigGet(LPCWSTR, LPCWSTR, LPCWSTR, PBYTE*);
diff --git a/libphobos/libdruntime/core/sys/windows/lmcons.d b/libphobos/libdruntime/core/sys/windows/lmcons.d
index 838748a13879..a16294c7b421 100644
--- a/libphobos/libdruntime/core/sys/windows/lmcons.d
+++ b/libphobos/libdruntime/core/sys/windows/lmcons.d
@@ -19,7 +19,7 @@ const TCHAR[]
OS2MSG_FILENAME = "BASE",
HELP_MSG_FILENAME = "NETH";
-alias DWORD NET_API_STATUS, API_RET_TYPE;
+alias NET_API_STATUS = DWORD, API_RET_TYPE = DWORD;
enum MIN_LANMAN_MESSAGE_ID = NERR_BASE;
enum MAX_LANMAN_MESSAGE_ID = 5799;
@@ -80,9 +80,9 @@ enum PLATFORM_ID_VMS = 700;
// this is a new typedef in W2K, but it should be harmless for earlier Windows versions.
version (Unicode) {
- alias LPWSTR LMSTR;
- alias LPCWSTR LMCSTR;
+ alias LMSTR = LPWSTR;
+ alias LMCSTR = LPCWSTR;
} else {
- alias LPSTR LMSTR;
- alias LPCSTR LMCSTR;
+ alias LMSTR = LPSTR;
+ alias LMCSTR = LPCSTR;
}
diff --git a/libphobos/libdruntime/core/sys/windows/lmerrlog.d b/libphobos/libdruntime/core/sys/windows/lmerrlog.d
index effe73a9ae51..159e010c0440 100644
--- a/libphobos/libdruntime/core/sys/windows/lmerrlog.d
+++ b/libphobos/libdruntime/core/sys/windows/lmerrlog.d
@@ -209,7 +209,7 @@ struct ERROR_LOG {
DWORD el_data_size;
DWORD el_nstrings;
}
-alias ERROR_LOG* PERROR_LOG, LPERROR_LOG;
+alias PERROR_LOG = ERROR_LOG*, LPERROR_LOG = ERROR_LOG*;
extern (Windows) {
deprecated {
diff --git a/libphobos/libdruntime/core/sys/windows/lmmsg.d b/libphobos/libdruntime/core/sys/windows/lmmsg.d
index eab878827472..40ad5f7ec12e 100644
--- a/libphobos/libdruntime/core/sys/windows/lmmsg.d
+++ b/libphobos/libdruntime/core/sys/windows/lmmsg.d
@@ -23,14 +23,14 @@ enum MSGNAME_FORWARDED_FROM = 16;
struct MSG_INFO_0 {
LPWSTR msgi0_name;
}
-alias MSG_INFO_0* PMSG_INFO_0, LPMSG_INFO_0;
+alias PMSG_INFO_0 = MSG_INFO_0*, LPMSG_INFO_0 = MSG_INFO_0*;
struct MSG_INFO_1 {
LPWSTR msgi1_name;
DWORD msgi1_forward_flag;
LPWSTR msgi1_forward;
}
-alias MSG_INFO_1* PMSG_INFO_1, LPMSG_INFO_1;
+alias PMSG_INFO_1 = MSG_INFO_1*, LPMSG_INFO_1 = MSG_INFO_1*;
extern (Windows) nothrow @nogc {
NET_API_STATUS NetMessageBufferSend(LPCWSTR, LPCWSTR, LPCWSTR, PBYTE,
diff --git a/libphobos/libdruntime/core/sys/windows/lmremutl.d b/libphobos/libdruntime/core/sys/windows/lmremutl.d
index 196be667feca..565feea37784 100644
--- a/libphobos/libdruntime/core/sys/windows/lmremutl.d
+++ b/libphobos/libdruntime/core/sys/windows/lmremutl.d
@@ -32,9 +32,9 @@ enum USE_SPECIFIC_TRANSPORT = 0x80000000;
//[No] typedef WCHAR DESC_CHAR;
//[No] #endif
// FIXME (D): Is this OK?
-alias TCHAR DESC_CHAR;
+alias DESC_CHAR = TCHAR;
-alias DESC_CHAR* LPDESC;
+alias LPDESC = DESC_CHAR*;
struct TIME_OF_DAY_INFO {
DWORD tod_elapsedt;
@@ -50,7 +50,7 @@ struct TIME_OF_DAY_INFO {
DWORD tod_year;
DWORD tod_weekday;
}
-alias TIME_OF_DAY_INFO* PTIME_OF_DAY_INFO, LPTIME_OF_DAY_INFO;
+alias PTIME_OF_DAY_INFO = TIME_OF_DAY_INFO*, LPTIME_OF_DAY_INFO = TIME_OF_DAY_INFO*;
extern (Windows) nothrow @nogc {
NET_API_STATUS NetRemoteTOD(LPCWSTR, PBYTE*);
diff --git a/libphobos/libdruntime/core/sys/windows/lmrepl.d b/libphobos/libdruntime/core/sys/windows/lmrepl.d
index 1563a5e2902a..1cf9ed838bc7 100644
--- a/libphobos/libdruntime/core/sys/windows/lmrepl.d
+++ b/libphobos/libdruntime/core/sys/windows/lmrepl.d
@@ -47,39 +47,39 @@ struct REPL_INFO_0 {
DWORD rp0_guardtime;
DWORD rp0_random;
}
-alias REPL_INFO_0* PREPL_INFO_0, LPREPL_INFO_0;
+alias PREPL_INFO_0 = REPL_INFO_0*, LPREPL_INFO_0 = REPL_INFO_0*;
struct REPL_INFO_1000 {
DWORD rp1000_interval;
}
-alias REPL_INFO_1000* PREPL_INFO_1000, LPREPL_INFO_1000;
+alias PREPL_INFO_1000 = REPL_INFO_1000*, LPREPL_INFO_1000 = REPL_INFO_1000*;
struct REPL_INFO_1001 {
DWORD rp1001_pulse;
}
-alias REPL_INFO_1001* PREPL_INFO_1001, LPREPL_INFO_1001;
+alias PREPL_INFO_1001 = REPL_INFO_1001*, LPREPL_INFO_1001 = REPL_INFO_1001*;
struct REPL_INFO_1002 {
DWORD rp1002_guardtime;
}
-alias REPL_INFO_1002* PREPL_INFO_1002, LPREPL_INFO_1002;
+alias PREPL_INFO_1002 = REPL_INFO_1002*, LPREPL_INFO_1002 = REPL_INFO_1002*;
struct REPL_INFO_1003 {
DWORD rp1003_random;
}
-alias REPL_INFO_1003* PREPL_INFO_1003, LPREPL_INFO_1003;
+alias PREPL_INFO_1003 = REPL_INFO_1003*, LPREPL_INFO_1003 = REPL_INFO_1003*;
struct REPL_EDIR_INFO_0 {
LPWSTR rped0_dirname;
}
-alias REPL_EDIR_INFO_0* PREPL_EDIR_INFO_0, LPREPL_EDIR_INFO_0;
+alias PREPL_EDIR_INFO_0 = REPL_EDIR_INFO_0*, LPREPL_EDIR_INFO_0 = REPL_EDIR_INFO_0*;
struct REPL_EDIR_INFO_1 {
LPWSTR rped1_dirname;
DWORD rped1_integrity;
DWORD rped1_extent;
}
-alias REPL_EDIR_INFO_1* PREPL_EDIR_INFO_1, LPREPL_EDIR_INFO_1;
+alias PREPL_EDIR_INFO_1 = REPL_EDIR_INFO_1*, LPREPL_EDIR_INFO_1 = REPL_EDIR_INFO_1*;
struct REPL_EDIR_INFO_2 {
LPWSTR rped2_dirname;
@@ -88,22 +88,22 @@ struct REPL_EDIR_INFO_2 {
DWORD rped2_lockcount;
DWORD rped2_locktime;
}
-alias REPL_EDIR_INFO_2* PREPL_EDIR_INFO_2, LPREPL_EDIR_INFO_2;
+alias PREPL_EDIR_INFO_2 = REPL_EDIR_INFO_2*, LPREPL_EDIR_INFO_2 = REPL_EDIR_INFO_2*;
struct REPL_EDIR_INFO_1000 {
DWORD rped1000_integrity;
}
-alias REPL_EDIR_INFO_1000* PREPL_EDIR_INFO_1000, LPREPL_EDIR_INFO_1000;
+alias PREPL_EDIR_INFO_1000 = REPL_EDIR_INFO_1000*, LPREPL_EDIR_INFO_1000 = REPL_EDIR_INFO_1000*;
struct REPL_EDIR_INFO_1001 {
DWORD rped1001_extent;
}
-alias REPL_EDIR_INFO_1001* PREPL_EDIR_INFO_1001, LPREPL_EDIR_INFO_1001;
+alias PREPL_EDIR_INFO_1001 = REPL_EDIR_INFO_1001*, LPREPL_EDIR_INFO_1001 = REPL_EDIR_INFO_1001*;
struct REPL_IDIR_INFO_0 {
LPWSTR rpid0_dirname;
}
-alias REPL_IDIR_INFO_0* PREPL_IDIR_INFO_0, LPREPL_IDIR_INFO_0;
+alias PREPL_IDIR_INFO_0 = REPL_IDIR_INFO_0*, LPREPL_IDIR_INFO_0 = REPL_IDIR_INFO_0*;
struct REPL_IDIR_INFO_1 {
LPWSTR rpid1_dirname;
@@ -113,7 +113,7 @@ struct REPL_IDIR_INFO_1 {
DWORD rpid1_lockcount;
DWORD rpid1_locktime;
}
-alias REPL_IDIR_INFO_1* PREPL_IDIR_INFO_1, LPREPL_IDIR_INFO_1;
+alias PREPL_IDIR_INFO_1 = REPL_IDIR_INFO_1*, LPREPL_IDIR_INFO_1 = REPL_IDIR_INFO_1*;
extern (Windows) {
NET_API_STATUS NetReplGetInfo(LPCWSTR,DWORD,PBYTE*);
diff --git a/libphobos/libdruntime/core/sys/windows/lmserver.d b/libphobos/libdruntime/core/sys/windows/lmserver.d
index 5a550bca80d8..8e5ad0845dea 100644
--- a/libphobos/libdruntime/core/sys/windows/lmserver.d
+++ b/libphobos/libdruntime/core/sys/windows/lmserver.d
@@ -16,7 +16,7 @@ struct SERVER_INFO_100 {
DWORD sv100_platform_id;
LPWSTR sv100_name;
}
-alias SERVER_INFO_100* PSERVER_INFO_100, LPSERVER_INFO_100;
+alias PSERVER_INFO_100 = SERVER_INFO_100*, LPSERVER_INFO_100 = SERVER_INFO_100*;
struct SERVER_INFO_101 {
DWORD sv101_platform_id;
@@ -26,7 +26,7 @@ struct SERVER_INFO_101 {
DWORD sv101_type;
LPWSTR sv101_comment;
}
-alias SERVER_INFO_101* PSERVER_INFO_101, LPSERVER_INFO_101;
+alias PSERVER_INFO_101 = SERVER_INFO_101*, LPSERVER_INFO_101 = SERVER_INFO_101*;
struct SERVER_INFO_102 {
DWORD sv102_platform_id;
@@ -43,7 +43,7 @@ struct SERVER_INFO_102 {
DWORD sv102_licenses;
LPWSTR sv102_userpath;
}
-alias SERVER_INFO_102* PSERVER_INFO_102, LPSERVER_INFO_102;
+alias PSERVER_INFO_102 = SERVER_INFO_102*, LPSERVER_INFO_102 = SERVER_INFO_102*;
struct SERVER_INFO_402 {
DWORD sv402_ulist_mtime;
@@ -78,7 +78,7 @@ struct SERVER_INFO_402 {
DWORD sv402_maxauditsz;
LPWSTR sv402_srvheuristics;
}
-alias SERVER_INFO_402* PSERVER_INFO_402, LPSERVER_INFO_402;
+alias PSERVER_INFO_402 = SERVER_INFO_402*, LPSERVER_INFO_402 = SERVER_INFO_402*;
struct SERVER_INFO_403 {
DWORD sv403_ulist_mtime;
@@ -116,7 +116,7 @@ struct SERVER_INFO_403 {
DWORD sv403_autoprofile;
LPWSTR sv403_autopath;
}
-alias SERVER_INFO_403* PSERVER_INFO_403, LPSERVER_INFO_403;
+alias PSERVER_INFO_403 = SERVER_INFO_403*, LPSERVER_INFO_403 = SERVER_INFO_403*;
struct SERVER_INFO_502 {
DWORD sv502_sessopens;
@@ -138,7 +138,7 @@ struct SERVER_INFO_502 {
BOOL sv502_acceptdownlevelapis;
BOOL sv502_lmannounce;
}
-alias SERVER_INFO_502* PSERVER_INFO_502, LPSERVER_INFO_502;
+alias PSERVER_INFO_502 = SERVER_INFO_502*, LPSERVER_INFO_502 = SERVER_INFO_502*;
struct SERVER_INFO_503 {
DWORD sv503_sessopens;
@@ -184,7 +184,7 @@ struct SERVER_INFO_503 {
DWORD sv503_minfreeconnections;
DWORD sv503_maxfreeconnections;
}
-alias SERVER_INFO_503* PSERVER_INFO_503, LPSERVER_INFO_503;
+alias PSERVER_INFO_503 = SERVER_INFO_503*, LPSERVER_INFO_503 = SERVER_INFO_503*;
struct SERVER_INFO_599 {
DWORD sv599_sessopens;
@@ -244,7 +244,7 @@ struct SERVER_INFO_599 {
DWORD sv599_scavqosinfoupdatetime;
DWORD sv599_maxworkitemidletime;
}
-alias SERVER_INFO_599* PSERVER_INFO_599, LPSERVER_INFO_599;
+alias PSERVER_INFO_599 = SERVER_INFO_599*, LPSERVER_INFO_599 = SERVER_INFO_599*;
struct SERVER_INFO_598 {
DWORD sv598_maxrawworkitems;
@@ -274,401 +274,401 @@ struct SERVER_INFO_598 {
DWORD sv598_maxpagedpoolchunksize;
BOOL sv598_sendsfrompreferredprocessor;
}
-alias SERVER_INFO_598* PSERVER_INFO_598, LPSERVER_INFO_598;
+alias PSERVER_INFO_598 = SERVER_INFO_598*, LPSERVER_INFO_598 = SERVER_INFO_598*;
struct SERVER_INFO_1005 {
LPWSTR sv1005_comment;
}
-alias SERVER_INFO_1005* PSERVER_INFO_1005, LPSERVER_INFO_1005;
+alias PSERVER_INFO_1005 = SERVER_INFO_1005*, LPSERVER_INFO_1005 = SERVER_INFO_1005*;
struct SERVER_INFO_1107 {
DWORD sv1107_users;
}
-alias SERVER_INFO_1107* PSERVER_INFO_1107, LPSERVER_INFO_1107;
+alias PSERVER_INFO_1107 = SERVER_INFO_1107*, LPSERVER_INFO_1107 = SERVER_INFO_1107*;
struct SERVER_INFO_1010 {
LONG sv1010_disc;
}
-alias SERVER_INFO_1010* PSERVER_INFO_1010, LPSERVER_INFO_1010;
+alias PSERVER_INFO_1010 = SERVER_INFO_1010*, LPSERVER_INFO_1010 = SERVER_INFO_1010*;
struct SERVER_INFO_1016 {
BOOL sv1016_hidden;
}
-alias SERVER_INFO_1016* PSERVER_INFO_1016, LPSERVER_INFO_1016;
+alias PSERVER_INFO_1016 = SERVER_INFO_1016*, LPSERVER_INFO_1016 = SERVER_INFO_1016*;
struct SERVER_INFO_1017 {
DWORD sv1017_announce;
}
-alias SERVER_INFO_1017* PSERVER_INFO_1017, LPSERVER_INFO_1017;
+alias PSERVER_INFO_1017 = SERVER_INFO_1017*, LPSERVER_INFO_1017 = SERVER_INFO_1017*;
struct SERVER_INFO_1018 {
DWORD sv1018_anndelta;
}
-alias SERVER_INFO_1018* PSERVER_INFO_1018, LPSERVER_INFO_1018;
+alias PSERVER_INFO_1018 = SERVER_INFO_1018*, LPSERVER_INFO_1018 = SERVER_INFO_1018*;
struct SERVER_INFO_1501 {
DWORD sv1501_sessopens;
}
-alias SERVER_INFO_1501* PSERVER_INFO_1501, LPSERVER_INFO_1501;
+alias PSERVER_INFO_1501 = SERVER_INFO_1501*, LPSERVER_INFO_1501 = SERVER_INFO_1501*;
struct SERVER_INFO_1502 {
DWORD sv1502_sessvcs;
}
-alias SERVER_INFO_1502* PSERVER_INFO_1502, LPSERVER_INFO_1502;
+alias PSERVER_INFO_1502 = SERVER_INFO_1502*, LPSERVER_INFO_1502 = SERVER_INFO_1502*;
struct SERVER_INFO_1503 {
DWORD sv1503_opensearch;
}
-alias SERVER_INFO_1503* PSERVER_INFO_1503, LPSERVER_INFO_1503;
+alias PSERVER_INFO_1503 = SERVER_INFO_1503*, LPSERVER_INFO_1503 = SERVER_INFO_1503*;
struct SERVER_INFO_1506 {
DWORD sv1506_maxworkitems;
}
-alias SERVER_INFO_1506* PSERVER_INFO_1506, LPSERVER_INFO_1506;
+alias PSERVER_INFO_1506 = SERVER_INFO_1506*, LPSERVER_INFO_1506 = SERVER_INFO_1506*;
struct SERVER_INFO_1509 {
DWORD sv1509_maxrawbuflen;
}
-alias SERVER_INFO_1509* PSERVER_INFO_1509, LPSERVER_INFO_1509;
+alias PSERVER_INFO_1509 = SERVER_INFO_1509*, LPSERVER_INFO_1509 = SERVER_INFO_1509*;
struct SERVER_INFO_1510 {
DWORD sv1510_sessusers;
}
-alias SERVER_INFO_1510* PSERVER_INFO_1510, LPSERVER_INFO_1510;
+alias PSERVER_INFO_1510 = SERVER_INFO_1510*, LPSERVER_INFO_1510 = SERVER_INFO_1510*;
struct SERVER_INFO_1511 {
DWORD sv1511_sessconns;
-} alias SERVER_INFO_1511* PSERVER_INFO_1511, LPSERVER_INFO_1511;
+} alias PSERVER_INFO_1511 = SERVER_INFO_1511*, LPSERVER_INFO_1511 = SERVER_INFO_1511*;
struct SERVER_INFO_1512 {
DWORD sv1512_maxnonpagedmemoryusage;
}
-alias SERVER_INFO_1512* PSERVER_INFO_1512, LPSERVER_INFO_1512;
+alias PSERVER_INFO_1512 = SERVER_INFO_1512*, LPSERVER_INFO_1512 = SERVER_INFO_1512*;
struct SERVER_INFO_1513 {
DWORD sv1513_maxpagedmemoryusage;
}
-alias SERVER_INFO_1513* PSERVER_INFO_1513, LPSERVER_INFO_1513;
+alias PSERVER_INFO_1513 = SERVER_INFO_1513*, LPSERVER_INFO_1513 = SERVER_INFO_1513*;
struct SERVER_INFO_1514 {
BOOL sv1514_enablesoftcompat;
}
-alias SERVER_INFO_1514* PSERVER_INFO_1514, LPSERVER_INFO_1514;
+alias PSERVER_INFO_1514 = SERVER_INFO_1514*, LPSERVER_INFO_1514 = SERVER_INFO_1514*;
struct SERVER_INFO_1515 {
BOOL sv1515_enableforcedlogoff;
}
-alias SERVER_INFO_1515* PSERVER_INFO_1515, LPSERVER_INFO_1515;
+alias PSERVER_INFO_1515 = SERVER_INFO_1515*, LPSERVER_INFO_1515 = SERVER_INFO_1515*;
struct SERVER_INFO_1516 {
BOOL sv1516_timesource;
}
-alias SERVER_INFO_1516* PSERVER_INFO_1516, LPSERVER_INFO_1516;
+alias PSERVER_INFO_1516 = SERVER_INFO_1516*, LPSERVER_INFO_1516 = SERVER_INFO_1516*;
struct SERVER_INFO_1518 {
BOOL sv1518_lmannounce;
}
-alias SERVER_INFO_1518* PSERVER_INFO_1518, LPSERVER_INFO_1518;
+alias PSERVER_INFO_1518 = SERVER_INFO_1518*, LPSERVER_INFO_1518 = SERVER_INFO_1518*;
struct SERVER_INFO_1520 {
DWORD sv1520_maxcopyreadlen;
}
-alias SERVER_INFO_1520* PSERVER_INFO_1520, LPSERVER_INFO_1520;
+alias PSERVER_INFO_1520 = SERVER_INFO_1520*, LPSERVER_INFO_1520 = SERVER_INFO_1520*;
struct SERVER_INFO_1521 {
DWORD sv1521_maxcopywritelen;
}
-alias SERVER_INFO_1521* PSERVER_INFO_1521, LPSERVER_INFO_1521;
+alias PSERVER_INFO_1521 = SERVER_INFO_1521*, LPSERVER_INFO_1521 = SERVER_INFO_1521*;
struct SERVER_INFO_1522 {
DWORD sv1522_minkeepsearch;
}
-alias SERVER_INFO_1522* PSERVER_INFO_1522, LPSERVER_INFO_1522;
+alias PSERVER_INFO_1522 = SERVER_INFO_1522*, LPSERVER_INFO_1522 = SERVER_INFO_1522*;
struct SERVER_INFO_1523 {
DWORD sv1523_maxkeepsearch;
}
-alias SERVER_INFO_1523* PSERVER_INFO_1523, LPSERVER_INFO_1523;
+alias PSERVER_INFO_1523 = SERVER_INFO_1523*, LPSERVER_INFO_1523 = SERVER_INFO_1523*;
struct SERVER_INFO_1524 {
DWORD sv1524_minkeepcomplsearch;
}
-alias SERVER_INFO_1524* PSERVER_INFO_1524, LPSERVER_INFO_1524;
+alias PSERVER_INFO_1524 = SERVER_INFO_1524*, LPSERVER_INFO_1524 = SERVER_INFO_1524*;
struct SERVER_INFO_1525 {
DWORD sv1525_maxkeepcomplsearch;
}
-alias SERVER_INFO_1525* PSERVER_INFO_1525, LPSERVER_INFO_1525;
+alias PSERVER_INFO_1525 = SERVER_INFO_1525*, LPSERVER_INFO_1525 = SERVER_INFO_1525*;
struct SERVER_INFO_1528 {
DWORD sv1528_scavtimeout;
}
-alias SERVER_INFO_1528* PSERVER_INFO_1528, LPSERVER_INFO_1528;
+alias PSERVER_INFO_1528 = SERVER_INFO_1528*, LPSERVER_INFO_1528 = SERVER_INFO_1528*;
struct SERVER_INFO_1529 {
DWORD sv1529_minrcvqueue;
}
-alias SERVER_INFO_1529* PSERVER_INFO_1529, LPSERVER_INFO_1529;
+alias PSERVER_INFO_1529 = SERVER_INFO_1529*, LPSERVER_INFO_1529 = SERVER_INFO_1529*;
struct SERVER_INFO_1530 {
DWORD sv1530_minfreeworkitems;
}
-alias SERVER_INFO_1530* PSERVER_INFO_1530, LPSERVER_INFO_1530;
+alias PSERVER_INFO_1530 = SERVER_INFO_1530*, LPSERVER_INFO_1530 = SERVER_INFO_1530*;
struct SERVER_INFO_1533 {
DWORD sv1533_maxmpxct;
}
-alias SERVER_INFO_1533* PSERVER_INFO_1533, LPSERVER_INFO_1533;
+alias PSERVER_INFO_1533 = SERVER_INFO_1533*, LPSERVER_INFO_1533 = SERVER_INFO_1533*;
struct SERVER_INFO_1534 {
DWORD sv1534_oplockbreakwait;
}
-alias SERVER_INFO_1534* PSERVER_INFO_1534, LPSERVER_INFO_1534;
+alias PSERVER_INFO_1534 = SERVER_INFO_1534*, LPSERVER_INFO_1534 = SERVER_INFO_1534*;
struct SERVER_INFO_1535 {
DWORD sv1535_oplockbreakresponsewait;
}
-alias SERVER_INFO_1535* PSERVER_INFO_1535, LPSERVER_INFO_1535;
+alias PSERVER_INFO_1535 = SERVER_INFO_1535*, LPSERVER_INFO_1535 = SERVER_INFO_1535*;
struct SERVER_INFO_1536 {
BOOL sv1536_enableoplocks;
}
-alias SERVER_INFO_1536* PSERVER_INFO_1536, LPSERVER_INFO_1536;
+alias PSERVER_INFO_1536 = SERVER_INFO_1536*, LPSERVER_INFO_1536 = SERVER_INFO_1536*;
struct SERVER_INFO_1537 {
BOOL sv1537_enableoplockforceclose;
}
-alias SERVER_INFO_1537* PSERVER_INFO_1537, LPSERVER_INFO_1537;
+alias PSERVER_INFO_1537 = SERVER_INFO_1537*, LPSERVER_INFO_1537 = SERVER_INFO_1537*;
struct SERVER_INFO_1538 {
BOOL sv1538_enablefcbopens;
}
-alias SERVER_INFO_1538* PSERVER_INFO_1538, LPSERVER_INFO_1538;
+alias PSERVER_INFO_1538 = SERVER_INFO_1538*, LPSERVER_INFO_1538 = SERVER_INFO_1538*;
struct SERVER_INFO_1539 {
BOOL sv1539_enableraw;
}
-alias SERVER_INFO_1539* PSERVER_INFO_1539, LPSERVER_INFO_1539;
+alias PSERVER_INFO_1539 = SERVER_INFO_1539*, LPSERVER_INFO_1539 = SERVER_INFO_1539*;
struct SERVER_INFO_1540 {
BOOL sv1540_enablesharednetdrives;
}
-alias SERVER_INFO_1540* PSERVER_INFO_1540, LPSERVER_INFO_1540;
+alias PSERVER_INFO_1540 = SERVER_INFO_1540*, LPSERVER_INFO_1540 = SERVER_INFO_1540*;
struct SERVER_INFO_1541 {
BOOL sv1541_minfreeconnections;
}
-alias SERVER_INFO_1541* PSERVER_INFO_1541, LPSERVER_INFO_1541;
+alias PSERVER_INFO_1541 = SERVER_INFO_1541*, LPSERVER_INFO_1541 = SERVER_INFO_1541*;
struct SERVER_INFO_1542 {
BOOL sv1542_maxfreeconnections;
}
-alias SERVER_INFO_1542* PSERVER_INFO_1542, LPSERVER_INFO_1542;
+alias PSERVER_INFO_1542 = SERVER_INFO_1542*, LPSERVER_INFO_1542 = SERVER_INFO_1542*;
struct SERVER_INFO_1543 {
DWORD sv1543_initsesstable;
}
-alias SERVER_INFO_1543* PSERVER_INFO_1543, LPSERVER_INFO_1543;
+alias PSERVER_INFO_1543 = SERVER_INFO_1543*, LPSERVER_INFO_1543 = SERVER_INFO_1543*;
struct SERVER_INFO_1544 {
DWORD sv1544_initconntable;
}
-alias SERVER_INFO_1544* PSERVER_INFO_1544, LPSERVER_INFO_1544;
+alias PSERVER_INFO_1544 = SERVER_INFO_1544*, LPSERVER_INFO_1544 = SERVER_INFO_1544*;
struct SERVER_INFO_1545 {
DWORD sv1545_initfiletable;
}
-alias SERVER_INFO_1545* PSERVER_INFO_1545, LPSERVER_INFO_1545;
+alias PSERVER_INFO_1545 = SERVER_INFO_1545*, LPSERVER_INFO_1545 = SERVER_INFO_1545*;
struct SERVER_INFO_1546 {
DWORD sv1546_initsearchtable;
}
-alias SERVER_INFO_1546* PSERVER_INFO_1546, LPSERVER_INFO_1546;
+alias PSERVER_INFO_1546 = SERVER_INFO_1546*, LPSERVER_INFO_1546 = SERVER_INFO_1546*;
struct SERVER_INFO_1547 {
DWORD sv1547_alertschedule;
}
-alias SERVER_INFO_1547* PSERVER_INFO_1547, LPSERVER_INFO_1547;
+alias PSERVER_INFO_1547 = SERVER_INFO_1547*, LPSERVER_INFO_1547 = SERVER_INFO_1547*;
struct SERVER_INFO_1548 {
DWORD sv1548_errorthreshold;
}
-alias SERVER_INFO_1548* PSERVER_INFO_1548, LPSERVER_INFO_1548;
+alias PSERVER_INFO_1548 = SERVER_INFO_1548*, LPSERVER_INFO_1548 = SERVER_INFO_1548*;
struct SERVER_INFO_1549 {
DWORD sv1549_networkerrorthreshold;
}
-alias SERVER_INFO_1549* PSERVER_INFO_1549, LPSERVER_INFO_1549;
+alias PSERVER_INFO_1549 = SERVER_INFO_1549*, LPSERVER_INFO_1549 = SERVER_INFO_1549*;
struct SERVER_INFO_1550 {
DWORD sv1550_diskspacethreshold;
}
-alias SERVER_INFO_1550* PSERVER_INFO_1550, LPSERVER_INFO_1550;
+alias PSERVER_INFO_1550 = SERVER_INFO_1550*, LPSERVER_INFO_1550 = SERVER_INFO_1550*;
struct SERVER_INFO_1552 {
DWORD sv1552_maxlinkdelay;
}
-alias SERVER_INFO_1552* PSERVER_INFO_1552, LPSERVER_INFO_1552;
+alias PSERVER_INFO_1552 = SERVER_INFO_1552*, LPSERVER_INFO_1552 = SERVER_INFO_1552*;
struct SERVER_INFO_1553 {
DWORD sv1553_minlinkthroughput;
}
-alias SERVER_INFO_1553* PSERVER_INFO_1553, LPSERVER_INFO_1553;
+alias PSERVER_INFO_1553 = SERVER_INFO_1553*, LPSERVER_INFO_1553 = SERVER_INFO_1553*;
struct SERVER_INFO_1554 {
DWORD sv1554_linkinfovalidtime;
}
-alias SERVER_INFO_1554* PSERVER_INFO_1554, LPSERVER_INFO_1554;
+alias PSERVER_INFO_1554 = SERVER_INFO_1554*, LPSERVER_INFO_1554 = SERVER_INFO_1554*;
struct SERVER_INFO_1555 {
DWORD sv1555_scavqosinfoupdatetime;
}
-alias SERVER_INFO_1555* PSERVER_INFO_1555, LPSERVER_INFO_1555;
+alias PSERVER_INFO_1555 = SERVER_INFO_1555*, LPSERVER_INFO_1555 = SERVER_INFO_1555*;
struct SERVER_INFO_1556 {
DWORD sv1556_maxworkitemidletime;
}
-alias SERVER_INFO_1556* PSERVER_INFO_1556, LPSERVER_INFO_1556;
+alias PSERVER_INFO_1556 = SERVER_INFO_1556*, LPSERVER_INFO_1556 = SERVER_INFO_1556*;
struct SERVER_INFO_1557 {
DWORD sv1557_maxrawworkitems;
}
-alias SERVER_INFO_1557* PSERVER_INFO_1557, LPSERVER_INFO_1557;
+alias PSERVER_INFO_1557 = SERVER_INFO_1557*, LPSERVER_INFO_1557 = SERVER_INFO_1557*;
struct SERVER_INFO_1560 {
DWORD sv1560_producttype;
}
-alias SERVER_INFO_1560* PSERVER_INFO_1560, LPSERVER_INFO_1560;
+alias PSERVER_INFO_1560 = SERVER_INFO_1560*, LPSERVER_INFO_1560 = SERVER_INFO_1560*;
struct SERVER_INFO_1561 {
DWORD sv1561_serversize;
}
-alias SERVER_INFO_1561* PSERVER_INFO_1561, LPSERVER_INFO_1561;
+alias PSERVER_INFO_1561 = SERVER_INFO_1561*, LPSERVER_INFO_1561 = SERVER_INFO_1561*;
struct SERVER_INFO_1562 {
DWORD sv1562_connectionlessautodisc;
}
-alias SERVER_INFO_1562* PSERVER_INFO_1562, LPSERVER_INFO_1562;
+alias PSERVER_INFO_1562 = SERVER_INFO_1562*, LPSERVER_INFO_1562 = SERVER_INFO_1562*;
struct SERVER_INFO_1563 {
DWORD sv1563_sharingviolationretries;
}
-alias SERVER_INFO_1563* PSERVER_INFO_1563, LPSERVER_INFO_1563;
+alias PSERVER_INFO_1563 = SERVER_INFO_1563*, LPSERVER_INFO_1563 = SERVER_INFO_1563*;
struct SERVER_INFO_1564 {
DWORD sv1564_sharingviolationdelay;
}
-alias SERVER_INFO_1564* PSERVER_INFO_1564, LPSERVER_INFO_1564;
+alias PSERVER_INFO_1564 = SERVER_INFO_1564*, LPSERVER_INFO_1564 = SERVER_INFO_1564*;
struct SERVER_INFO_1565 {
DWORD sv1565_maxglobalopensearch;
}
-alias SERVER_INFO_1565* PSERVER_INFO_1565, LPSERVER_INFO_1565;
+alias PSERVER_INFO_1565 = SERVER_INFO_1565*, LPSERVER_INFO_1565 = SERVER_INFO_1565*;
struct SERVER_INFO_1566 {
BOOL sv1566_removeduplicatesearches;
}
-alias SERVER_INFO_1566* PSERVER_INFO_1566, LPSERVER_INFO_1566;
+alias PSERVER_INFO_1566 = SERVER_INFO_1566*, LPSERVER_INFO_1566 = SERVER_INFO_1566*;
struct SERVER_INFO_1567 {
DWORD sv1567_lockviolationretries;
}
-alias SERVER_INFO_1567* PSERVER_INFO_1567, LPSERVER_INFO_1567;
+alias PSERVER_INFO_1567 = SERVER_INFO_1567*, LPSERVER_INFO_1567 = SERVER_INFO_1567*;
struct SERVER_INFO_1568 {
DWORD sv1568_lockviolationoffset;
}
-alias SERVER_INFO_1568* PSERVER_INFO_1568, LPSERVER_INFO_1568;
+alias PSERVER_INFO_1568 = SERVER_INFO_1568*, LPSERVER_INFO_1568 = SERVER_INFO_1568*;
struct SERVER_INFO_1569 {
DWORD sv1569_lockviolationdelay;
}
-alias SERVER_INFO_1569* PSERVER_INFO_1569, LPSERVER_INFO_1569;
+alias PSERVER_INFO_1569 = SERVER_INFO_1569*, LPSERVER_INFO_1569 = SERVER_INFO_1569*;
struct SERVER_INFO_1570 {
DWORD sv1570_mdlreadswitchover;
}
-alias SERVER_INFO_1570* PSERVER_INFO_1570, LPSERVER_INFO_1570;
+alias PSERVER_INFO_1570 = SERVER_INFO_1570*, LPSERVER_INFO_1570 = SERVER_INFO_1570*;
struct SERVER_INFO_1571 {
DWORD sv1571_cachedopenlimit;
}
-alias SERVER_INFO_1571* PSERVER_INFO_1571, LPSERVER_INFO_1571;
+alias PSERVER_INFO_1571 = SERVER_INFO_1571*, LPSERVER_INFO_1571 = SERVER_INFO_1571*;
struct SERVER_INFO_1572 {
DWORD sv1572_criticalthreads;
}
-alias SERVER_INFO_1572* PSERVER_INFO_1572, LPSERVER_INFO_1572;
+alias PSERVER_INFO_1572 = SERVER_INFO_1572*, LPSERVER_INFO_1572 = SERVER_INFO_1572*;
struct SERVER_INFO_1573 {
DWORD sv1573_restrictnullsessaccess;
}
-alias SERVER_INFO_1573* PSERVER_INFO_1573, LPSERVER_INFO_1573;
+alias PSERVER_INFO_1573 = SERVER_INFO_1573*, LPSERVER_INFO_1573 = SERVER_INFO_1573*;
struct SERVER_INFO_1574 {
DWORD sv1574_enablewfw311directipx;
}
-alias SERVER_INFO_1574* PSERVER_INFO_1574, LPSERVER_INFO_1574;
+alias PSERVER_INFO_1574 = SERVER_INFO_1574*, LPSERVER_INFO_1574 = SERVER_INFO_1574*;
struct SERVER_INFO_1575 {
DWORD sv1575_otherqueueaffinity;
}
-alias SERVER_INFO_1575* PSERVER_INFO_1575, LPSERVER_INFO_1575;
+alias PSERVER_INFO_1575 = SERVER_INFO_1575*, LPSERVER_INFO_1575 = SERVER_INFO_1575*;
struct SERVER_INFO_1576 {
DWORD sv1576_queuesamplesecs;
}
-alias SERVER_INFO_1576* PSERVER_INFO_1576, LPSERVER_INFO_1576;
+alias PSERVER_INFO_1576 = SERVER_INFO_1576*, LPSERVER_INFO_1576 = SERVER_INFO_1576*;
struct SERVER_INFO_1577 {
DWORD sv1577_balancecount;
}
-alias SERVER_INFO_1577* PSERVER_INFO_1577, LPSERVER_INFO_1577;
+alias PSERVER_INFO_1577 = SERVER_INFO_1577*, LPSERVER_INFO_1577 = SERVER_INFO_1577*;
struct SERVER_INFO_1578 {
DWORD sv1578_preferredaffinity;
}
-alias SERVER_INFO_1578* PSERVER_INFO_1578, LPSERVER_INFO_1578;
+alias PSERVER_INFO_1578 = SERVER_INFO_1578*, LPSERVER_INFO_1578 = SERVER_INFO_1578*;
struct SERVER_INFO_1579 {
DWORD sv1579_maxfreerfcbs;
}
-alias SERVER_INFO_1579* PSERVER_INFO_1579, LPSERVER_INFO_1579;
+alias PSERVER_INFO_1579 = SERVER_INFO_1579*, LPSERVER_INFO_1579 = SERVER_INFO_1579*;
struct SERVER_INFO_1580 {
DWORD sv1580_maxfreemfcbs;
}
-alias SERVER_INFO_1580* PSERVER_INFO_1580, LPSERVER_INFO_1580;
+alias PSERVER_INFO_1580 = SERVER_INFO_1580*, LPSERVER_INFO_1580 = SERVER_INFO_1580*;
struct SERVER_INFO_1581 {
DWORD sv1581_maxfreemlcbs;
}
-alias SERVER_INFO_1581* PSERVER_INFO_1581, LPSERVER_INFO_1581;
+alias PSERVER_INFO_1581 = SERVER_INFO_1581*, LPSERVER_INFO_1581 = SERVER_INFO_1581*;
struct SERVER_INFO_1582 {
DWORD sv1582_maxfreepagedpoolchunks;
}
-alias SERVER_INFO_1582* PSERVER_INFO_1582, LPSERVER_INFO_1582;
+alias PSERVER_INFO_1582 = SERVER_INFO_1582*, LPSERVER_INFO_1582 = SERVER_INFO_1582*;
struct SERVER_INFO_1583 {
DWORD sv1583_minpagedpoolchunksize;
}
-alias SERVER_INFO_1583* PSERVER_INFO_1583, LPSERVER_INFO_1583;
+alias PSERVER_INFO_1583 = SERVER_INFO_1583*, LPSERVER_INFO_1583 = SERVER_INFO_1583*;
struct SERVER_INFO_1584 {
DWORD sv1584_maxpagedpoolchunksize;
}
-alias SERVER_INFO_1584* PSERVER_INFO_1584, LPSERVER_INFO_1584;
+alias PSERVER_INFO_1584 = SERVER_INFO_1584*, LPSERVER_INFO_1584 = SERVER_INFO_1584*;
struct SERVER_INFO_1585 {
BOOL sv1585_sendsfrompreferredprocessor;
}
-alias SERVER_INFO_1585* PSERVER_INFO_1585, LPSERVER_INFO_1585;
+alias PSERVER_INFO_1585 = SERVER_INFO_1585*, LPSERVER_INFO_1585 = SERVER_INFO_1585*;
struct SERVER_INFO_1586 {
BOOL sv1586_maxthreadsperqueue;
}
-alias SERVER_INFO_1586* PSERVER_INFO_1586, LPSERVER_INFO_1586;
+alias PSERVER_INFO_1586 = SERVER_INFO_1586*, LPSERVER_INFO_1586 = SERVER_INFO_1586*;
struct SERVER_TRANSPORT_INFO_0 {
DWORD svti0_numberofvcs;
@@ -677,8 +677,7 @@ struct SERVER_TRANSPORT_INFO_0 {
DWORD svti0_transportaddresslength;
LPWSTR svti0_networkaddress;
}
-alias SERVER_TRANSPORT_INFO_0* PSERVER_TRANSPORT_INFO_0,
- LPSERVER_TRANSPORT_INFO_0;
+alias PSERVER_TRANSPORT_INFO_0 = SERVER_TRANSPORT_INFO_0*, LPSERVER_TRANSPORT_INFO_0 = SERVER_TRANSPORT_INFO_0*;
extern (Windows):
NET_API_STATUS NetServerEnum(LPCWSTR,DWORD,PBYTE*,DWORD,PDWORD,PDWORD,DWORD,LPCWSTR,PDWORD);
diff --git a/libphobos/libdruntime/core/sys/windows/lmshare.d b/libphobos/libdruntime/core/sys/windows/lmshare.d
index bd8eecb46dd8..0b34069c4cb5 100644
--- a/libphobos/libdruntime/core/sys/windows/lmshare.d
+++ b/libphobos/libdruntime/core/sys/windows/lmshare.d
@@ -51,7 +51,7 @@ enum PERM_FILE_CREATE = 4;
struct FILE_INFO_2 {
DWORD fi2_id;
}
-alias FILE_INFO_2* PFILE_INFO_2, LPFILE_INFO_2;
+alias PFILE_INFO_2 = FILE_INFO_2*, LPFILE_INFO_2 = FILE_INFO_2*;
struct FILE_INFO_3 {
DWORD fi3_id;
@@ -60,19 +60,19 @@ struct FILE_INFO_3 {
LPTSTR fi3_pathname;
LPTSTR fi3_username;
}
-alias FILE_INFO_3* PFILE_INFO_3, LPFILE_INFO_3;
+alias PFILE_INFO_3 = FILE_INFO_3*, LPFILE_INFO_3 = FILE_INFO_3*;
struct SHARE_INFO_0 {
LPTSTR shi0_netname;
}
-alias SHARE_INFO_0* PSHARE_INFO_0, LPSHARE_INFO_0;
+alias PSHARE_INFO_0 = SHARE_INFO_0*, LPSHARE_INFO_0 = SHARE_INFO_0*;
struct SHARE_INFO_1 {
LPTSTR shi1_netname;
DWORD shi1_type;
LPTSTR shi1_remark;
}
-alias SHARE_INFO_1* PSHARE_INFO_1, LPSHARE_INFO_1;
+alias PSHARE_INFO_1 = SHARE_INFO_1*, LPSHARE_INFO_1 = SHARE_INFO_1*;
struct SHARE_INFO_2 {
LPTSTR shi2_netname;
@@ -84,7 +84,7 @@ struct SHARE_INFO_2 {
LPTSTR shi2_path;
LPTSTR shi2_passwd;
}
-alias SHARE_INFO_2* PSHARE_INFO_2, LPSHARE_INFO_2;
+alias PSHARE_INFO_2 = SHARE_INFO_2*, LPSHARE_INFO_2 = SHARE_INFO_2*;
struct SHARE_INFO_502 {
LPTSTR shi502_netname;
@@ -98,28 +98,28 @@ struct SHARE_INFO_502 {
DWORD shi502_reserved;
PSECURITY_DESCRIPTOR shi502_security_descriptor;
}
-alias SHARE_INFO_502* PSHARE_INFO_502, LPSHARE_INFO_502;
+alias PSHARE_INFO_502 = SHARE_INFO_502*, LPSHARE_INFO_502 = SHARE_INFO_502*;
struct SHARE_INFO_1004 {
LPTSTR shi1004_remark;
}
-alias SHARE_INFO_1004* PSHARE_INFO_1004, LPSHARE_INFO_1004;
+alias PSHARE_INFO_1004 = SHARE_INFO_1004*, LPSHARE_INFO_1004 = SHARE_INFO_1004*;
struct SHARE_INFO_1006 {
DWORD shi1006_max_uses;
}
-alias SHARE_INFO_1006* PSHARE_INFO_1006, LPSHARE_INFO_1006;
+alias PSHARE_INFO_1006 = SHARE_INFO_1006*, LPSHARE_INFO_1006 = SHARE_INFO_1006*;
struct SHARE_INFO_1501 {
DWORD shi1501_reserved;
PSECURITY_DESCRIPTOR shi1501_security_descriptor;
}
-alias SHARE_INFO_1501* PSHARE_INFO_1501, LPSHARE_INFO_1501;
+alias PSHARE_INFO_1501 = SHARE_INFO_1501*, LPSHARE_INFO_1501 = SHARE_INFO_1501*;
struct SESSION_INFO_0 {
LPWSTR sesi0_cname;
}
-alias SESSION_INFO_0* PSESSION_INFO_0, LPSESSION_INFO_0;
+alias PSESSION_INFO_0 = SESSION_INFO_0*, LPSESSION_INFO_0 = SESSION_INFO_0*;
struct SESSION_INFO_1 {
LPTSTR sesi1_cname;
@@ -129,7 +129,7 @@ struct SESSION_INFO_1 {
DWORD sesi1_idle_time;
DWORD sesi1_user_flags;
}
-alias SESSION_INFO_1* PSESSION_INFO_1, LPSESSION_INFO_1;
+alias PSESSION_INFO_1 = SESSION_INFO_1*, LPSESSION_INFO_1 = SESSION_INFO_1*;
struct SESSION_INFO_2 {
LPTSTR sesi2_cname;
@@ -140,7 +140,7 @@ struct SESSION_INFO_2 {
DWORD sesi2_user_flags;
LPWSTR sesi2_cltype_name;
}
-alias SESSION_INFO_2* PSESSION_INFO_2, LPSESSION_INFO_2;
+alias PSESSION_INFO_2 = SESSION_INFO_2*, LPSESSION_INFO_2 = SESSION_INFO_2*;
struct SESSION_INFO_10 {
LPWSTR sesi10_cname;
@@ -148,7 +148,7 @@ struct SESSION_INFO_10 {
DWORD sesi10_time;
DWORD sesi10_idle_time;
}
-alias SESSION_INFO_10* PSESSION_INFO_10, LPSESSION_INFO_10;
+alias PSESSION_INFO_10 = SESSION_INFO_10*, LPSESSION_INFO_10 = SESSION_INFO_10*;
struct SESSION_INFO_502 {
LPWSTR sesi502_cname;
@@ -160,12 +160,12 @@ struct SESSION_INFO_502 {
LPWSTR sesi502_cltype_name;
LPWSTR sesi502_transport;
}
-alias SESSION_INFO_502* PSESSION_INFO_502, LPSESSION_INFO_502;
+alias PSESSION_INFO_502 = SESSION_INFO_502*, LPSESSION_INFO_502 = SESSION_INFO_502*;
struct CONNECTION_INFO_0 {
DWORD coni0_id;
}
-alias CONNECTION_INFO_0* PCONNECTION_INFO_0, LPCONNECTION_INFO_0;
+alias PCONNECTION_INFO_0 = CONNECTION_INFO_0*, LPCONNECTION_INFO_0 = CONNECTION_INFO_0*;
struct CONNECTION_INFO_1 {
DWORD coni1_id;
@@ -176,7 +176,7 @@ struct CONNECTION_INFO_1 {
LPWSTR coni1_username;
LPWSTR coni1_netname;
}
-alias CONNECTION_INFO_1* PCONNECTION_INFO_1, LPCONNECTION_INFO_1;
+alias PCONNECTION_INFO_1 = CONNECTION_INFO_1*, LPCONNECTION_INFO_1 = CONNECTION_INFO_1*;
extern (Windows) {
NET_API_STATUS NetShareAdd(LPWSTR,DWORD,PBYTE,PDWORD);
diff --git a/libphobos/libdruntime/core/sys/windows/lmstats.d b/libphobos/libdruntime/core/sys/windows/lmstats.d
index e83808b12a72..4e80c64dbcd4 100644
--- a/libphobos/libdruntime/core/sys/windows/lmstats.d
+++ b/libphobos/libdruntime/core/sys/windows/lmstats.d
@@ -36,7 +36,7 @@ struct STAT_SERVER_0{
DWORD sts0_reqbufneed;
DWORD sts0_bigbufneed;
}
-alias STAT_SERVER_0* PSTAT_SERVER_0, LPSTAT_SERVER_0;
+alias PSTAT_SERVER_0 = STAT_SERVER_0*, LPSTAT_SERVER_0 = STAT_SERVER_0*;
// #ifdef LM20_WORKSTATION_STATISTICS
// typedef struct _STAT_WORKSTATION_0 {
@@ -115,7 +115,7 @@ struct STAT_WORKSTATION_0{
DWORD FailedUseCount;
DWORD CurrentCommands;
}
-alias STAT_WORKSTATION_0* PSTAT_WORKSTATION_0, LPSTAT_WORKSTATION_0;
+alias PSTAT_WORKSTATION_0 = STAT_WORKSTATION_0*, LPSTAT_WORKSTATION_0 = STAT_WORKSTATION_0*;
extern (Windows):
NET_API_STATUS NetStatisticsGet(LPWSTR,LPWSTR,DWORD,DWORD,PBYTE*);
diff --git a/libphobos/libdruntime/core/sys/windows/lmsvc.d b/libphobos/libdruntime/core/sys/windows/lmsvc.d
index ddea61c7d0b7..52e30b05a17a 100644
--- a/libphobos/libdruntime/core/sys/windows/lmsvc.d
+++ b/libphobos/libdruntime/core/sys/windows/lmsvc.d
@@ -117,7 +117,7 @@ enum SERVICE_UIC_M_DATABASE_ERROR = SERVICE2_BASE+2;
struct SERVICE_INFO_0 {
LPWSTR svci0_name;
}
-alias SERVICE_INFO_0* PSERVICE_INFO_0, LPSERVICE_INFO_0;
+alias PSERVICE_INFO_0 = SERVICE_INFO_0*, LPSERVICE_INFO_0 = SERVICE_INFO_0*;
struct SERVICE_INFO_1 {
LPWSTR svci1_name;
@@ -125,7 +125,7 @@ struct SERVICE_INFO_1 {
DWORD svci1_code;
DWORD svci1_pid;
}
-alias SERVICE_INFO_1* PSERVICE_INFO_1, LPSERVICE_INFO_1;
+alias PSERVICE_INFO_1 = SERVICE_INFO_1*, LPSERVICE_INFO_1 = SERVICE_INFO_1*;
struct SERVICE_INFO_2 {
LPWSTR svci2_name;
@@ -136,7 +136,7 @@ struct SERVICE_INFO_2 {
DWORD svci2_specific_error;
LPWSTR svci2_display_name;
}
-alias SERVICE_INFO_2* PSERVICE_INFO_2, LPSERVICE_INFO_2;
+alias PSERVICE_INFO_2 = SERVICE_INFO_2*, LPSERVICE_INFO_2 = SERVICE_INFO_2*;
extern (Windows) {
deprecated {
diff --git a/libphobos/libdruntime/core/sys/windows/lmuse.d b/libphobos/libdruntime/core/sys/windows/lmuse.d
index a48d72e0050d..10b659337bba 100644
--- a/libphobos/libdruntime/core/sys/windows/lmuse.d
+++ b/libphobos/libdruntime/core/sys/windows/lmuse.d
@@ -45,7 +45,7 @@ struct USE_INFO_0 {
LPWSTR ui0_local;
LPWSTR ui0_remote;
}
-alias USE_INFO_0* PUSE_INFO_0, LPUSE_INFO_0;
+alias PUSE_INFO_0 = USE_INFO_0*, LPUSE_INFO_0 = USE_INFO_0*;
struct USE_INFO_1 {
LPWSTR ui1_local;
@@ -56,7 +56,7 @@ struct USE_INFO_1 {
DWORD ui1_refcount;
DWORD ui1_usecount;
}
-alias USE_INFO_1* PUSE_INFO_1, LPUSE_INFO_1;
+alias PUSE_INFO_1 = USE_INFO_1*, LPUSE_INFO_1 = USE_INFO_1*;
struct USE_INFO_2 {
LPWSTR ui2_local;
@@ -69,7 +69,7 @@ struct USE_INFO_2 {
LPWSTR ui2_username;
LPWSTR ui2_domainname;
}
-alias USE_INFO_2* PUSE_INFO_2, LPUSE_INFO_2;
+alias PUSE_INFO_2 = USE_INFO_2*, LPUSE_INFO_2 = USE_INFO_2*;
extern (Windows) {
NET_API_STATUS NetUseAdd(LPWSTR, DWORD, PBYTE, PDWORD);
diff --git a/libphobos/libdruntime/core/sys/windows/lmwksta.d b/libphobos/libdruntime/core/sys/windows/lmwksta.d
index 29ddca76d89b..86e394e057df 100644
--- a/libphobos/libdruntime/core/sys/windows/lmwksta.d
+++ b/libphobos/libdruntime/core/sys/windows/lmwksta.d
@@ -80,7 +80,7 @@ struct WKSTA_INFO_100{
DWORD wki100_ver_major;
DWORD wki100_ver_minor;
}
-alias WKSTA_INFO_100* PWKSTA_INFO_100, LPWKSTA_INFO_100;
+alias PWKSTA_INFO_100 = WKSTA_INFO_100*, LPWKSTA_INFO_100 = WKSTA_INFO_100*;
struct WKSTA_INFO_101{
DWORD wki101_platform_id;
@@ -90,7 +90,7 @@ struct WKSTA_INFO_101{
DWORD wki101_ver_minor;
LPWSTR wki101_lanroot;
}
-alias WKSTA_INFO_101* PWKSTA_INFO_101, LPWKSTA_INFO_101;
+alias PWKSTA_INFO_101 = WKSTA_INFO_101*, LPWKSTA_INFO_101 = WKSTA_INFO_101*;
struct WKSTA_INFO_102{
DWORD wki102_platform_id;
@@ -101,7 +101,7 @@ struct WKSTA_INFO_102{
LPWSTR wki102_lanroot;
DWORD wki102_logged_on_users;
}
-alias WKSTA_INFO_102* PWKSTA_INFO_102, LPWKSTA_INFO_102;
+alias PWKSTA_INFO_102 = WKSTA_INFO_102*, LPWKSTA_INFO_102 = WKSTA_INFO_102*;
struct WKSTA_INFO_302{
DWORD wki302_char_wait;
@@ -125,7 +125,7 @@ struct WKSTA_INFO_302{
DWORD wki302_mailslots;
DWORD wki302_num_dgram_buf;
}
-alias WKSTA_INFO_302* PWKSTA_INFO_302, LPWKSTA_INFO_302;
+alias PWKSTA_INFO_302 = WKSTA_INFO_302*, LPWKSTA_INFO_302 = WKSTA_INFO_302*;
struct WKSTA_INFO_402{
DWORD wki402_char_wait;
@@ -150,7 +150,7 @@ struct WKSTA_INFO_402{
DWORD wki402_num_dgram_buf;
DWORD wki402_max_threads;
}
-alias WKSTA_INFO_402* PWKSTA_INFO_402, LPWKSTA_INFO_402;
+alias PWKSTA_INFO_402 = WKSTA_INFO_402*, LPWKSTA_INFO_402 = WKSTA_INFO_402*;
struct WKSTA_INFO_502{
DWORD wki502_char_wait;
@@ -189,172 +189,172 @@ struct WKSTA_INFO_502{
BOOL wki502_force_core_create_mode;
BOOL wki502_use_512_byte_max_transfer;
}
-alias WKSTA_INFO_502* PWKSTA_INFO_502, LPWKSTA_INFO_502;
+alias PWKSTA_INFO_502 = WKSTA_INFO_502*, LPWKSTA_INFO_502 = WKSTA_INFO_502*;
struct WKSTA_INFO_1010 {
DWORD wki1010_char_wait;
}
-alias WKSTA_INFO_1010* PWKSTA_INFO_1010, LPWKSTA_INFO_1010;
+alias PWKSTA_INFO_1010 = WKSTA_INFO_1010*, LPWKSTA_INFO_1010 = WKSTA_INFO_1010*;
struct WKSTA_INFO_1011 {
DWORD wki1011_collection_time;
}
-alias WKSTA_INFO_1011* PWKSTA_INFO_1011, LPWKSTA_INFO_1011;
+alias PWKSTA_INFO_1011 = WKSTA_INFO_1011*, LPWKSTA_INFO_1011 = WKSTA_INFO_1011*;
struct WKSTA_INFO_1012 {
DWORD wki1012_maximum_collection_count;
}
-alias WKSTA_INFO_1012* PWKSTA_INFO_1012, LPWKSTA_INFO_1012;
+alias PWKSTA_INFO_1012 = WKSTA_INFO_1012*, LPWKSTA_INFO_1012 = WKSTA_INFO_1012*;
struct WKSTA_INFO_1027 {
DWORD wki1027_errlog_sz;
}
-alias WKSTA_INFO_1027* PWKSTA_INFO_1027, LPWKSTA_INFO_1027;
+alias PWKSTA_INFO_1027 = WKSTA_INFO_1027*, LPWKSTA_INFO_1027 = WKSTA_INFO_1027*;
struct WKSTA_INFO_1028 {
DWORD wki1028_print_buf_time;
}
-alias WKSTA_INFO_1028* PWKSTA_INFO_1028, LPWKSTA_INFO_1028;
+alias PWKSTA_INFO_1028 = WKSTA_INFO_1028*, LPWKSTA_INFO_1028 = WKSTA_INFO_1028*;
struct WKSTA_INFO_1032 {
DWORD wki1032_wrk_heuristics;
}
-alias WKSTA_INFO_1032* PWKSTA_INFO_1032, LPWKSTA_INFO_1032;
+alias PWKSTA_INFO_1032 = WKSTA_INFO_1032*, LPWKSTA_INFO_1032 = WKSTA_INFO_1032*;
struct WKSTA_INFO_1013 {
DWORD wki1013_keep_conn;
}
-alias WKSTA_INFO_1013* PWKSTA_INFO_1013, LPWKSTA_INFO_1013;
+alias PWKSTA_INFO_1013 = WKSTA_INFO_1013*, LPWKSTA_INFO_1013 = WKSTA_INFO_1013*;
struct WKSTA_INFO_1018 {
DWORD wki1018_sess_timeout;
}
-alias WKSTA_INFO_1018* PWKSTA_INFO_1018, LPWKSTA_INFO_1018;
+alias PWKSTA_INFO_1018 = WKSTA_INFO_1018*, LPWKSTA_INFO_1018 = WKSTA_INFO_1018*;
struct WKSTA_INFO_1023 {
DWORD wki1023_siz_char_buf;
}
-alias WKSTA_INFO_1023* PWKSTA_INFO_1023, LPWKSTA_INFO_1023;
+alias PWKSTA_INFO_1023 = WKSTA_INFO_1023*, LPWKSTA_INFO_1023 = WKSTA_INFO_1023*;
struct WKSTA_INFO_1033 {
DWORD wki1033_max_threads;
}
-alias WKSTA_INFO_1033* PWKSTA_INFO_1033, LPWKSTA_INFO_1033;
+alias PWKSTA_INFO_1033 = WKSTA_INFO_1033*, LPWKSTA_INFO_1033 = WKSTA_INFO_1033*;
struct WKSTA_INFO_1041 {
DWORD wki1041_lock_quota;
}
-alias WKSTA_INFO_1041* PWKSTA_INFO_1041, LPWKSTA_INFO_1041;
+alias PWKSTA_INFO_1041 = WKSTA_INFO_1041*, LPWKSTA_INFO_1041 = WKSTA_INFO_1041*;
struct WKSTA_INFO_1042 {
DWORD wki1042_lock_increment;
}
-alias WKSTA_INFO_1042* PWKSTA_INFO_1042, LPWKSTA_INFO_1042;
+alias PWKSTA_INFO_1042 = WKSTA_INFO_1042*, LPWKSTA_INFO_1042 = WKSTA_INFO_1042*;
struct WKSTA_INFO_1043 {
DWORD wki1043_lock_maximum;
}
-alias WKSTA_INFO_1043* PWKSTA_INFO_1043, LPWKSTA_INFO_1043;
+alias PWKSTA_INFO_1043 = WKSTA_INFO_1043*, LPWKSTA_INFO_1043 = WKSTA_INFO_1043*;
struct WKSTA_INFO_1044 {
DWORD wki1044_pipe_increment;
}
-alias WKSTA_INFO_1044* PWKSTA_INFO_1044, LPWKSTA_INFO_1044;
+alias PWKSTA_INFO_1044 = WKSTA_INFO_1044*, LPWKSTA_INFO_1044 = WKSTA_INFO_1044*;
struct WKSTA_INFO_1045 {
DWORD wki1045_pipe_maximum;
}
-alias WKSTA_INFO_1045* PWKSTA_INFO_1045, LPWKSTA_INFO_1045;
+alias PWKSTA_INFO_1045 = WKSTA_INFO_1045*, LPWKSTA_INFO_1045 = WKSTA_INFO_1045*;
struct WKSTA_INFO_1046 {
DWORD wki1046_dormant_file_limit;
}
-alias WKSTA_INFO_1046* PWKSTA_INFO_1046, LPWKSTA_INFO_1046;
+alias PWKSTA_INFO_1046 = WKSTA_INFO_1046*, LPWKSTA_INFO_1046 = WKSTA_INFO_1046*;
struct WKSTA_INFO_1047 {
DWORD wki1047_cache_file_timeout;
}
-alias WKSTA_INFO_1047* PWKSTA_INFO_1047, LPWKSTA_INFO_1047;
+alias PWKSTA_INFO_1047 = WKSTA_INFO_1047*, LPWKSTA_INFO_1047 = WKSTA_INFO_1047*;
struct WKSTA_INFO_1048 {
BOOL wki1048_use_opportunistic_locking;
}
-alias WKSTA_INFO_1048* PWKSTA_INFO_1048, LPWKSTA_INFO_1048;
+alias PWKSTA_INFO_1048 = WKSTA_INFO_1048*, LPWKSTA_INFO_1048 = WKSTA_INFO_1048*;
struct WKSTA_INFO_1049 {
BOOL wki1049_use_unlock_behind;
}
-alias WKSTA_INFO_1049* PWKSTA_INFO_1049, LPWKSTA_INFO_1049;
+alias PWKSTA_INFO_1049 = WKSTA_INFO_1049*, LPWKSTA_INFO_1049 = WKSTA_INFO_1049*;
struct WKSTA_INFO_1050 {
BOOL wki1050_use_close_behind;
}
-alias WKSTA_INFO_1050* PWKSTA_INFO_1050, LPWKSTA_INFO_1050;
+alias PWKSTA_INFO_1050 = WKSTA_INFO_1050*, LPWKSTA_INFO_1050 = WKSTA_INFO_1050*;
struct WKSTA_INFO_1051 {
BOOL wki1051_buf_named_pipes;
}
-alias WKSTA_INFO_1051* PWKSTA_INFO_1051, LPWKSTA_INFO_1051;
+alias PWKSTA_INFO_1051 = WKSTA_INFO_1051*, LPWKSTA_INFO_1051 = WKSTA_INFO_1051*;
struct WKSTA_INFO_1052 {
BOOL wki1052_use_lock_read_unlock;
}
-alias WKSTA_INFO_1052* PWKSTA_INFO_1052, LPWKSTA_INFO_1052;
+alias PWKSTA_INFO_1052 = WKSTA_INFO_1052*, LPWKSTA_INFO_1052 = WKSTA_INFO_1052*;
struct WKSTA_INFO_1053 {
BOOL wki1053_utilize_nt_caching;
}
-alias WKSTA_INFO_1053* PWKSTA_INFO_1053, LPWKSTA_INFO_1053;
+alias PWKSTA_INFO_1053 = WKSTA_INFO_1053*, LPWKSTA_INFO_1053 = WKSTA_INFO_1053*;
struct WKSTA_INFO_1054 {
BOOL wki1054_use_raw_read;
}
-alias WKSTA_INFO_1054* PWKSTA_INFO_1054, LPWKSTA_INFO_1054;
+alias PWKSTA_INFO_1054 = WKSTA_INFO_1054*, LPWKSTA_INFO_1054 = WKSTA_INFO_1054*;
struct WKSTA_INFO_1055 {
BOOL wki1055_use_raw_write;
}
-alias WKSTA_INFO_1055* PWKSTA_INFO_1055, LPWKSTA_INFO_1055;
+alias PWKSTA_INFO_1055 = WKSTA_INFO_1055*, LPWKSTA_INFO_1055 = WKSTA_INFO_1055*;
struct WKSTA_INFO_1056 {
BOOL wki1056_use_write_raw_data;
}
-alias WKSTA_INFO_1056* PWKSTA_INFO_1056, LPWKSTA_INFO_1056;
+alias PWKSTA_INFO_1056 = WKSTA_INFO_1056*, LPWKSTA_INFO_1056 = WKSTA_INFO_1056*;
struct WKSTA_INFO_1057 {
BOOL wki1057_use_encryption;
}
-alias WKSTA_INFO_1057* PWKSTA_INFO_1057, LPWKSTA_INFO_1057;
+alias PWKSTA_INFO_1057 = WKSTA_INFO_1057*, LPWKSTA_INFO_1057 = WKSTA_INFO_1057*;
struct WKSTA_INFO_1058 {
BOOL wki1058_buf_files_deny_write;
}
-alias WKSTA_INFO_1058* PWKSTA_INFO_1058, LPWKSTA_INFO_1058;
+alias PWKSTA_INFO_1058 = WKSTA_INFO_1058*, LPWKSTA_INFO_1058 = WKSTA_INFO_1058*;
struct WKSTA_INFO_1059 {
BOOL wki1059_buf_read_only_files;
}
-alias WKSTA_INFO_1059* PWKSTA_INFO_1059, LPWKSTA_INFO_1059;
+alias PWKSTA_INFO_1059 = WKSTA_INFO_1059*, LPWKSTA_INFO_1059 = WKSTA_INFO_1059*;
struct WKSTA_INFO_1060 {
BOOL wki1060_force_core_create_mode;
}
-alias WKSTA_INFO_1060* PWKSTA_INFO_1060, LPWKSTA_INFO_1060;
+alias PWKSTA_INFO_1060 = WKSTA_INFO_1060*, LPWKSTA_INFO_1060 = WKSTA_INFO_1060*;
struct WKSTA_INFO_1061 {
BOOL wki1061_use_512_byte_max_transfer;
}
-alias WKSTA_INFO_1061* PWKSTA_INFO_1061, LPWKSTA_INFO_1061;
+alias PWKSTA_INFO_1061 = WKSTA_INFO_1061*, LPWKSTA_INFO_1061 = WKSTA_INFO_1061*;
struct WKSTA_INFO_1062 {
DWORD wki1062_read_ahead_throughput;
}
-alias WKSTA_INFO_1062* PWKSTA_INFO_1062, LPWKSTA_INFO_1062;
+alias PWKSTA_INFO_1062 = WKSTA_INFO_1062*, LPWKSTA_INFO_1062 = WKSTA_INFO_1062*;
struct WKSTA_USER_INFO_0 {
LPWSTR wkui0_username;
}
-alias WKSTA_USER_INFO_0* PWKSTA_USER_INFO_0, LPWKSTA_USER_INFO_0;
+alias PWKSTA_USER_INFO_0 = WKSTA_USER_INFO_0*, LPWKSTA_USER_INFO_0 = WKSTA_USER_INFO_0*;
struct WKSTA_USER_INFO_1{
LPWSTR wkui1_username;
@@ -362,12 +362,12 @@ struct WKSTA_USER_INFO_1{
LPWSTR wkui1_oth_domains;
LPWSTR wkui1_logon_server;
}
-alias WKSTA_USER_INFO_1* PWKSTA_USER_INFO_1, LPWKSTA_USER_INFO_1;
+alias PWKSTA_USER_INFO_1 = WKSTA_USER_INFO_1*, LPWKSTA_USER_INFO_1 = WKSTA_USER_INFO_1*;
struct WKSTA_USER_INFO_1101 {
LPWSTR wkui1101_oth_domains;
}
-alias WKSTA_USER_INFO_1101* PWKSTA_USER_INFO_1101, LPWKSTA_USER_INFO_1101;
+alias PWKSTA_USER_INFO_1101 = WKSTA_USER_INFO_1101*, LPWKSTA_USER_INFO_1101 = WKSTA_USER_INFO_1101*;
struct WKSTA_TRANSPORT_INFO_0{
DWORD wkti0_quality_of_service;
@@ -376,7 +376,7 @@ struct WKSTA_TRANSPORT_INFO_0{
LPWSTR wkti0_transport_address;
BOOL wkti0_wan_ish;
}
-alias WKSTA_TRANSPORT_INFO_0* PWKSTA_TRANSPORT_INFO_0, LPWKSTA_TRANSPORT_INFO_0;
+alias PWKSTA_TRANSPORT_INFO_0 = WKSTA_TRANSPORT_INFO_0*, LPWKSTA_TRANSPORT_INFO_0 = WKSTA_TRANSPORT_INFO_0*;
extern (Windows) {
NET_API_STATUS NetWkstaGetInfo(LPWSTR,DWORD,PBYTE*);
diff --git a/libphobos/libdruntime/core/sys/windows/lzexpand.d b/libphobos/libdruntime/core/sys/windows/lzexpand.d
index 6c3bd0084fe4..2a76eecd384c 100644
--- a/libphobos/libdruntime/core/sys/windows/lzexpand.d
+++ b/libphobos/libdruntime/core/sys/windows/lzexpand.d
@@ -42,9 +42,9 @@ INT LZRead(INT, LPSTR, INT);
LONG LZSeek(INT, LONG, INT);
version (Unicode) {
- alias GetExpandedNameW GetExpandedName;
- alias LZOpenFileW LZOpenFile;
+ alias GetExpandedName = GetExpandedNameW;
+ alias LZOpenFile = LZOpenFileW;
} else {
- alias GetExpandedNameA GetExpandedName;
- alias LZOpenFileA LZOpenFile;
+ alias GetExpandedName = GetExpandedNameA;
+ alias LZOpenFile = LZOpenFileA;
}
diff --git a/libphobos/libdruntime/core/sys/windows/mapi.d b/libphobos/libdruntime/core/sys/windows/mapi.d
index 8f8eea1e12bc..74e20f3bc7b7 100644
--- a/libphobos/libdruntime/core/sys/windows/mapi.d
+++ b/libphobos/libdruntime/core/sys/windows/mapi.d
@@ -74,10 +74,10 @@ enum MAPI_UNREAD = 0x0001;
enum MAPI_RECEIPT_REQUESTED = 0x0002;
enum MAPI_SENT = 0x0004;
-alias uint FLAGS;
-alias uint* LPULONG;
-alias ULONG_PTR LHANDLE;
-alias ULONG_PTR* LPLHANDLE;
+alias FLAGS = uint;
+alias LPULONG = uint*;
+alias LHANDLE = ULONG_PTR;
+alias LPLHANDLE = ULONG_PTR*;
struct MapiRecipDesc {
ULONG ulReserved;
@@ -87,7 +87,7 @@ struct MapiRecipDesc {
ULONG ulEIDSize;
LPVOID lpEntryID;
}
-alias MapiRecipDesc* lpMapiRecipDesc;
+alias lpMapiRecipDesc = MapiRecipDesc*;
struct MapiFileDesc {
ULONG ulReserved;
@@ -97,7 +97,7 @@ struct MapiFileDesc {
LPSTR lpszFileName;
LPVOID lpFileType;
}
-alias MapiFileDesc* lpMapiFileDesc;
+alias lpMapiFileDesc = MapiFileDesc*;
struct MapiFileTagExt {
ULONG ulReserved;
@@ -106,7 +106,7 @@ struct MapiFileTagExt {
ULONG cbEncoding;
LPBYTE lpEncoding;
}
-alias MapiFileTagExt* lpMapiFileTagExt;
+alias lpMapiFileTagExt = MapiFileTagExt*;
struct MapiMessage {
ULONG ulReserved;
@@ -122,7 +122,7 @@ struct MapiMessage {
ULONG nFileCount;
lpMapiFileDesc lpFiles;
}
-alias MapiMessage* lpMapiMessage;
+alias lpMapiMessage = MapiMessage*;
extern (Windows) {
ULONG MAPILogon(ULONG_PTR, LPSTR, LPSTR, FLAGS, ULONG, LPLHANDLE);
@@ -145,26 +145,18 @@ extern (Windows) {
ULONG MAPI_NSCP_SynchronizeClient(LHANDLE, ULONG);
// Handles for use with GetProcAddress
- alias ULONG function(ULONG_PTR, LPSTR, LPSTR, FLAGS, ULONG, LPLHANDLE)
- LPMAPILOGON;
- alias ULONG function(LHANDLE, ULONG_PTR, lpMapiMessage, FLAGS, ULONG)
- LPMAPISENDMAIL;
- alias ULONG function(ULONG_PTR, LPSTR, LPSTR, LPSTR, ULONG)
- LPMAPISENDDOCUMENTS;
- alias ULONG function(LHANDLE, ULONG_PTR, LPSTR, FLAGS, ULONG, lpMapiMessage*)
- LPMAPIREADMAIL;
- alias ULONG function(LHANDLE, ULONG_PTR, LPSTR, LPSTR, FLAGS, ULONG, LPSTR)
- LPMAPIFINDNEXT;
- alias ULONG function(LHANDLE, ULONG_PTR, LPSTR, FLAGS, ULONG,
- lpMapiRecipDesc*) LPMAPIRESOLVENAME;
- alias ULONG function(LHANDLE, ULONG_PTR, LPSTR, ULONG, LPSTR, ULONG,
- lpMapiRecipDesc, FLAGS, ULONG, LPULONG, lpMapiRecipDesc*) LPMAPIADDRESS;
- alias ULONG function(LPVOID lpv) LPMAPIFREEBUFFER;
- alias ULONG function(LHANDLE, ULONG_PTR, lpMapiRecipDesc, FLAGS, ULONG)
- LPMAPIDETAILS;
- alias ULONG function(LHANDLE, ULONG_PTR, lpMapiMessage, FLAGS, ULONG, LPSTR)
- LPMAPISAVEMAIL;
- alias ULONG function(LHANDLE, ULONG_PTR, LPSTR, FLAGS, ULONG)
- LPMAPIDELETEMAIL;
- alias ULONG function(LHANDLE, ULONG_PTR, FLAGS, ULONG) LPMAPILOGOFF;
+ alias LPMAPILOGON = ULONG function(ULONG_PTR, LPSTR, LPSTR, FLAGS, ULONG, LPLHANDLE);
+ alias LPMAPISENDMAIL = ULONG function(LHANDLE, ULONG_PTR, lpMapiMessage, FLAGS, ULONG);
+ alias LPMAPISENDDOCUMENTS = ULONG function(ULONG_PTR, LPSTR, LPSTR, LPSTR, ULONG);
+ alias LPMAPIREADMAIL = ULONG function(LHANDLE, ULONG_PTR, LPSTR, FLAGS, ULONG, lpMapiMessage*);
+ alias LPMAPIFINDNEXT = ULONG function(LHANDLE, ULONG_PTR, LPSTR, LPSTR, FLAGS, ULONG, LPSTR);
+ alias LPMAPIRESOLVENAME = ULONG function(LHANDLE, ULONG_PTR, LPSTR, FLAGS, ULONG,
+ lpMapiRecipDesc*);
+ alias LPMAPIADDRESS = ULONG function(LHANDLE, ULONG_PTR, LPSTR, ULONG, LPSTR, ULONG,
+ lpMapiRecipDesc, FLAGS, ULONG, LPULONG, lpMapiRecipDesc*);
+ alias LPMAPIFREEBUFFER = ULONG function(LPVOID lpv);
+ alias LPMAPIDETAILS = ULONG function(LHANDLE, ULONG_PTR, lpMapiRecipDesc, FLAGS, ULONG);
+ alias LPMAPISAVEMAIL = ULONG function(LHANDLE, ULONG_PTR, lpMapiMessage, FLAGS, ULONG, LPSTR);
+ alias LPMAPIDELETEMAIL = ULONG function(LHANDLE, ULONG_PTR, LPSTR, FLAGS, ULONG);
+ alias LPMAPILOGOFF = ULONG function(LHANDLE, ULONG_PTR, FLAGS, ULONG);
}
diff --git a/libphobos/libdruntime/core/sys/windows/mcx.d b/libphobos/libdruntime/core/sys/windows/mcx.d
index 5c6ac24a315c..864c3f27da74 100644
--- a/libphobos/libdruntime/core/sys/windows/mcx.d
+++ b/libphobos/libdruntime/core/sys/windows/mcx.d
@@ -78,7 +78,7 @@ struct MODEMDEVCAPS {
BYTE* abVariablePortion() return { return &_abVariablePortion; }
}
-alias MODEMDEVCAPS* PMODEMDEVCAPS, LPMODEMDEVCAPS;
+alias PMODEMDEVCAPS = MODEMDEVCAPS*, LPMODEMDEVCAPS = MODEMDEVCAPS*;
struct MODEMSETTINGS {
DWORD dwActualSize;
@@ -96,4 +96,4 @@ struct MODEMSETTINGS {
BYTE* abVariablePortion() return { return &_abVariablePortion; }
}
-alias MODEMSETTINGS* PMODEMSETTINGS, LPMODEMSETTINGS;
+alias PMODEMSETTINGS = MODEMSETTINGS*, LPMODEMSETTINGS = MODEMSETTINGS*;
diff --git a/libphobos/libdruntime/core/sys/windows/mgmtapi.d b/libphobos/libdruntime/core/sys/windows/mgmtapi.d
index 336d24e750e0..11b2aa661784 100644
--- a/libphobos/libdruntime/core/sys/windows/mgmtapi.d
+++ b/libphobos/libdruntime/core/sys/windows/mgmtapi.d
@@ -27,7 +27,7 @@ enum {
enum MGMCTL_SETAGENTPORT = 1;
-alias PVOID LPSNMP_MGR_SESSION;
+alias LPSNMP_MGR_SESSION = PVOID;
extern (Windows) nothrow @nogc {
BOOL SnmpMgrClose(LPSNMP_MGR_SESSION);
diff --git a/libphobos/libdruntime/core/sys/windows/mmsystem.d b/libphobos/libdruntime/core/sys/windows/mmsystem.d
index 2ce75aa7888f..6957a4449654 100644
--- a/libphobos/libdruntime/core/sys/windows/mmsystem.d
+++ b/libphobos/libdruntime/core/sys/windows/mmsystem.d
@@ -1018,11 +1018,11 @@ enum C1_TRANSPARENT=1;
//const SEEK_END=2;
public import core.stdc.stdio : SEEK_SET, SEEK_CUR, SEEK_END;
-alias DWORD MCIERROR;
-alias UINT MCIDEVICEID;
-extern(Windows) alias UINT function (MCIDEVICEID, DWORD) YIELDPROC;
-alias UINT MMVERSION;
-alias UINT MMRESULT;
+alias MCIERROR = DWORD;
+alias MCIDEVICEID = UINT;
+extern(Windows) alias YIELDPROC = UINT function (MCIDEVICEID, DWORD);
+alias MMVERSION = UINT;
+alias MMRESULT = UINT;
struct MMTIME {
UINT wType;
@@ -1047,9 +1047,9 @@ struct MMTIME {
_midi midi;
}
}
-alias MMTIME* PMMTIME, LPMMTIME;
+alias PMMTIME = MMTIME*, LPMMTIME = MMTIME*;
-alias HANDLE HDRVR;
+alias HDRVR = HANDLE;
struct DRVCONFIGINFO {
align(1):
@@ -1057,7 +1057,7 @@ align(1):
LPCWSTR lpszDCISectionName;
LPCWSTR lpszDCIAliasName;
}
-alias DRVCONFIGINFO * PDRVCONFIGINFO, LPDRVCONFIGINFO;
+alias PDRVCONFIGINFO = DRVCONFIGINFO *, LPDRVCONFIGINFO = DRVCONFIGINFO *;
struct DRVCONFIGINFOEX {
align(1):
@@ -1066,7 +1066,7 @@ align(1):
LPCWSTR lpszDCIAliasName;
DWORD dnDevNode;
}
-alias DRVCONFIGINFOEX* PDRVCONFIGINFOEX, LPDRVCONFIGINFOEX;
+alias PDRVCONFIGINFOEX = DRVCONFIGINFOEX*, LPDRVCONFIGINFOEX = DRVCONFIGINFOEX*;
extern(Windows):
@@ -1083,12 +1083,12 @@ alias MIDICALLBACK* LPMIDICALLBACK;
+/
-alias HANDLE HWAVE;
-alias HANDLE HWAVEIN;
-alias HANDLE HWAVEOUT;
+alias HWAVE = HANDLE;
+alias HWAVEIN = HANDLE;
+alias HWAVEOUT = HANDLE;
-alias HWAVEIN* LPHWAVEIN;
-alias HWAVEOUT* LPHWAVEOUT;
+alias LPHWAVEIN = HWAVEIN*;
+alias LPHWAVEOUT = HWAVEOUT*;
struct WAVEHDR {
LPSTR lpData;
@@ -1100,7 +1100,7 @@ struct WAVEHDR {
WAVEHDR *lpNext;
DWORD_PTR reserved;
}
-alias WAVEHDR* PWAVEHDR, LPWAVEHDR;
+alias PWAVEHDR = WAVEHDR*, LPWAVEHDR = WAVEHDR*;
struct WAVEOUTCAPSA {
WORD wMid;
@@ -1112,7 +1112,7 @@ struct WAVEOUTCAPSA {
WORD wReserved1;
DWORD dwSupport;
}
-alias WAVEOUTCAPSA* PWAVEOUTCAPSA, LPWAVEOUTCAPSA;
+alias PWAVEOUTCAPSA = WAVEOUTCAPSA*, LPWAVEOUTCAPSA = WAVEOUTCAPSA*;
struct WAVEOUTCAPSW {
WORD wMid;
@@ -1124,7 +1124,7 @@ struct WAVEOUTCAPSW {
WORD wReserved1;
DWORD dwSupport;
}
-alias WAVEOUTCAPSW* PWAVEOUTCAPSW, LPWAVEOUTCAPSW;
+alias PWAVEOUTCAPSW = WAVEOUTCAPSW*, LPWAVEOUTCAPSW = WAVEOUTCAPSW*;
struct WAVEINCAPSA {
WORD wMid;
@@ -1135,7 +1135,7 @@ struct WAVEINCAPSA {
WORD wChannels;
WORD wReserved1;
}
-alias WAVEINCAPSA* PWAVEINCAPSA, LPWAVEINCAPSA;
+alias PWAVEINCAPSA = WAVEINCAPSA*, LPWAVEINCAPSA = WAVEINCAPSA*;
struct WAVEINCAPSW {
WORD wMid;
@@ -1146,7 +1146,7 @@ struct WAVEINCAPSW {
WORD wChannels;
WORD wReserved1;
}
-alias WAVEINCAPSW* PWAVEINCAPSW, LPWAVEINCAPSW;
+alias PWAVEINCAPSW = WAVEINCAPSW*, LPWAVEINCAPSW = WAVEINCAPSW*;
struct WAVEFORMAT {
WORD wFormatTag;
@@ -1155,13 +1155,13 @@ struct WAVEFORMAT {
DWORD nAvgBytesPerSec;
WORD nBlockAlign;
}
-alias WAVEFORMAT* PWAVEFORMAT, LPWAVEFORMAT;
+alias PWAVEFORMAT = WAVEFORMAT*, LPWAVEFORMAT = WAVEFORMAT*;
struct PCMWAVEFORMAT {
WAVEFORMAT wf;
WORD wBitsPerSample;
}
-alias PCMWAVEFORMAT* PPCMWAVEFORMAT, LPPCMWAVEFORMAT;
+alias PPCMWAVEFORMAT = PCMWAVEFORMAT*, LPPCMWAVEFORMAT = PCMWAVEFORMAT*;
struct WAVEFORMATEX {
WORD wFormatTag;
@@ -1172,23 +1172,23 @@ struct WAVEFORMATEX {
WORD wBitsPerSample;
WORD cbSize;
}
-alias WAVEFORMATEX* PWAVEFORMATEX, LPWAVEFORMATEX;
-alias const(WAVEFORMATEX)* LPCWAVEFORMATEX;
+alias PWAVEFORMATEX = WAVEFORMATEX*, LPWAVEFORMATEX = WAVEFORMATEX*;
+alias LPCWAVEFORMATEX = const(WAVEFORMATEX)*;
-alias HANDLE HMIDI;
-alias HANDLE HMIDIIN;
-alias HANDLE HMIDIOUT;
-alias HANDLE HMIDISTRM;
+alias HMIDI = HANDLE;
+alias HMIDIIN = HANDLE;
+alias HMIDIOUT = HANDLE;
+alias HMIDISTRM = HANDLE;
-alias HMIDI* LPHMIDI;
-alias HMIDIIN* LPHMIDIIN;
-alias HMIDIOUT* LPHMIDIOUT;
-alias HMIDISTRM* LPHMIDISTRM;
+alias LPHMIDI = HMIDI*;
+alias LPHMIDIIN = HMIDIIN*;
+alias LPHMIDIOUT = HMIDIOUT*;
+alias LPHMIDISTRM = HMIDISTRM*;
-alias WORD[MIDIPATCHSIZE] PATCHARRAY;
-alias WORD* LPPATCHARRAY;
-alias WORD[MIDIPATCHSIZE] KEYARRAY;
-alias WORD* LPKEYARRAY;
+alias PATCHARRAY = WORD[MIDIPATCHSIZE];
+alias LPPATCHARRAY = WORD*;
+alias KEYARRAY = WORD[MIDIPATCHSIZE];
+alias LPKEYARRAY = WORD*;
struct MIDIOUTCAPSA {
WORD wMid;
@@ -1201,7 +1201,7 @@ struct MIDIOUTCAPSA {
WORD wChannelMask;
DWORD dwSupport;
}
-alias MIDIOUTCAPSA* PMIDIOUTCAPSA, LPMIDIOUTCAPSA;
+alias PMIDIOUTCAPSA = MIDIOUTCAPSA*, LPMIDIOUTCAPSA = MIDIOUTCAPSA*;
struct MIDIOUTCAPSW {
WORD wMid;
@@ -1214,7 +1214,7 @@ struct MIDIOUTCAPSW {
WORD wChannelMask;
DWORD dwSupport;
}
-alias MIDIOUTCAPSW* PMIDIOUTCAPSW, LPMIDIOUTCAPSW;
+alias PMIDIOUTCAPSW = MIDIOUTCAPSW*, LPMIDIOUTCAPSW = MIDIOUTCAPSW*;
struct MIDIINCAPSA {
WORD wMid;
@@ -1223,7 +1223,7 @@ struct MIDIINCAPSA {
CHAR[MAXPNAMELEN] szPname = 0;
DWORD dwSupport;
}
-alias MIDIINCAPSA* PMIDIINCAPSA, LPMIDIINCAPSA;
+alias PMIDIINCAPSA = MIDIINCAPSA*, LPMIDIINCAPSA = MIDIINCAPSA*;
struct MIDIINCAPSW {
WORD wMid;
@@ -1232,7 +1232,7 @@ struct MIDIINCAPSW {
WCHAR[MAXPNAMELEN] szPname = 0;
DWORD dwSupport;
}
-alias MIDIINCAPSW* PMIDIINCAPSW, LPMIDIINCAPSW;
+alias PMIDIINCAPSW = MIDIINCAPSW*, LPMIDIINCAPSW = MIDIINCAPSW*;
struct MIDIHDR {
align(1):
@@ -1246,7 +1246,7 @@ align(1):
DWORD dwOffset;
DWORD_PTR[8] dwReserved;
}
-alias MIDIHDR* PMIDIHDR, LPMIDIHDR;
+alias PMIDIHDR = MIDIHDR*, LPMIDIHDR = MIDIHDR*;
struct MIDIEVENT {
DWORD dwDeltaTime;
@@ -1265,13 +1265,13 @@ struct MIDIPROPTIMEDIV {
DWORD cbStruct;
DWORD dwTimeDiv;
}
-alias MIDIPROPTIMEDIV* LPMIDIPROPTIMEDIV;
+alias LPMIDIPROPTIMEDIV = MIDIPROPTIMEDIV*;
struct MIDIPROPTEMPO {
DWORD cbStruct;
DWORD dwTempo;
}
-alias MIDIPROPTEMPO* LPMIDIPROPTEMPO;
+alias LPMIDIPROPTEMPO = MIDIPROPTEMPO*;
struct AUXCAPSA {
WORD wMid;
@@ -1282,7 +1282,7 @@ struct AUXCAPSA {
WORD wReserved1;
DWORD dwSupport;
}
-alias AUXCAPSA* PAUXCAPSA, LPAUXCAPSA;
+alias PAUXCAPSA = AUXCAPSA*, LPAUXCAPSA = AUXCAPSA*;
struct AUXCAPSW {
WORD wMid;
@@ -1293,13 +1293,13 @@ struct AUXCAPSW {
WORD wReserved1;
DWORD dwSupport;
}
-alias AUXCAPSW* PAUXCAPSW, LPAUXCAPSW;
+alias PAUXCAPSW = AUXCAPSW*, LPAUXCAPSW = AUXCAPSW*;
-alias HANDLE HMIXEROBJ;
-alias HMIXEROBJ* LPHMIXEROBJ;
+alias HMIXEROBJ = HANDLE;
+alias LPHMIXEROBJ = HMIXEROBJ*;
-alias HANDLE HMIXER;
-alias HMIXER* LPHMIXER;
+alias HMIXER = HANDLE;
+alias LPHMIXER = HMIXER*;
struct MIXERCAPSA {
WORD wMid;
@@ -1309,7 +1309,7 @@ struct MIXERCAPSA {
DWORD fdwSupport;
DWORD cDestinations;
}
-alias MIXERCAPSA* PMIXERCAPSA, LPMIXERCAPSA;
+alias PMIXERCAPSA = MIXERCAPSA*, LPMIXERCAPSA = MIXERCAPSA*;
struct MIXERCAPSW {
WORD wMid;
@@ -1319,7 +1319,7 @@ struct MIXERCAPSW {
DWORD fdwSupport;
DWORD cDestinations;
}
-alias MIXERCAPSW* PMIXERCAPSW, LPMIXERCAPSW;
+alias PMIXERCAPSW = MIXERCAPSW*, LPMIXERCAPSW = MIXERCAPSW*;
struct MIXERLINEA {
align(1):
@@ -1345,7 +1345,7 @@ align(1):
}
_Target Target;
}
-alias MIXERLINEA* PMIXERLINEA, LPMIXERLINEA;
+alias PMIXERLINEA = MIXERLINEA*, LPMIXERLINEA = MIXERLINEA*;
struct MIXERLINEW {
align(1):
@@ -1371,7 +1371,7 @@ align(1):
}
_Target Target;
}
-alias MIXERLINEW* PMIXERLINEW, LPMIXERLINEW;
+alias PMIXERLINEW = MIXERLINEW*, LPMIXERLINEW = MIXERLINEW*;
struct MIXERCONTROLA {
DWORD cbStruct;
@@ -1400,7 +1400,7 @@ struct MIXERCONTROLA {
}
_Metrics Metrics;
}
-alias MIXERCONTROLA* PMIXERCONTROLA, LPMIXERCONTROLA;
+alias PMIXERCONTROLA = MIXERCONTROLA*, LPMIXERCONTROLA = MIXERCONTROLA*;
struct MIXERCONTROLW {
DWORD cbStruct;
@@ -1430,7 +1430,7 @@ struct MIXERCONTROLW {
_Metrics Metrics;
}
-alias MIXERCONTROLW* PMIXERCONTROLW, LPMIXERCONTROLW;
+alias PMIXERCONTROLW = MIXERCONTROLW*, LPMIXERCONTROLW = MIXERCONTROLW*;
struct MIXERLINECONTROLSA {
align(1):
@@ -1444,7 +1444,7 @@ align(1):
DWORD cbmxctrl;
LPMIXERCONTROLA pamxctrl;
}
-alias MIXERLINECONTROLSA* PMIXERLINECONTROLSA, LPMIXERLINECONTROLSA;
+alias PMIXERLINECONTROLSA = MIXERLINECONTROLSA*, LPMIXERLINECONTROLSA = MIXERLINECONTROLSA*;
struct MIXERLINECONTROLSW {
align(1):
@@ -1458,7 +1458,7 @@ align(1):
DWORD cbmxctrl;
LPMIXERCONTROLW pamxctrl;
}
-alias MIXERLINECONTROLSW* PMIXERLINECONTROLSW, LPMIXERLINECONTROLSW;
+alias PMIXERLINECONTROLSW = MIXERLINECONTROLSW*, LPMIXERLINECONTROLSW = MIXERLINECONTROLSW*;
struct MIXERCONTROLDETAILS {
align(1):
@@ -1472,44 +1472,44 @@ align(1):
DWORD cbDetails;
PVOID paDetails;
}
-alias MIXERCONTROLDETAILS* PMIXERCONTROLDETAILS, LPMIXERCONTROLDETAILS;
+alias PMIXERCONTROLDETAILS = MIXERCONTROLDETAILS*, LPMIXERCONTROLDETAILS = MIXERCONTROLDETAILS*;
struct MIXERCONTROLDETAILS_LISTTEXTA {
DWORD dwParam1;
DWORD dwParam2;
CHAR[MIXER_LONG_NAME_CHARS] szName = 0;
}
-alias MIXERCONTROLDETAILS_LISTTEXTA* PMIXERCONTROLDETAILS_LISTTEXTA, LPMIXERCONTROLDETAILS_LISTTEXTA;
+alias PMIXERCONTROLDETAILS_LISTTEXTA = MIXERCONTROLDETAILS_LISTTEXTA*, LPMIXERCONTROLDETAILS_LISTTEXTA = MIXERCONTROLDETAILS_LISTTEXTA*;
struct MIXERCONTROLDETAILS_LISTTEXTW {
DWORD dwParam1;
DWORD dwParam2;
WCHAR[MIXER_LONG_NAME_CHARS] szName = 0;
}
-alias MIXERCONTROLDETAILS_LISTTEXTW* PMIXERCONTROLDETAILS_LISTTEXTW, LPMIXERCONTROLDETAILS_LISTTEXTW;
+alias PMIXERCONTROLDETAILS_LISTTEXTW = MIXERCONTROLDETAILS_LISTTEXTW*, LPMIXERCONTROLDETAILS_LISTTEXTW = MIXERCONTROLDETAILS_LISTTEXTW*;
struct MIXERCONTROLDETAILS_BOOLEAN {
LONG fValue;
}
-alias MIXERCONTROLDETAILS_BOOLEAN* PMIXERCONTROLDETAILS_BOOLEAN, LPMIXERCONTROLDETAILS_BOOLEAN;
+alias PMIXERCONTROLDETAILS_BOOLEAN = MIXERCONTROLDETAILS_BOOLEAN*, LPMIXERCONTROLDETAILS_BOOLEAN = MIXERCONTROLDETAILS_BOOLEAN*;
struct MIXERCONTROLDETAILS_SIGNED {
LONG lValue;
}
-alias MIXERCONTROLDETAILS_SIGNED* PMIXERCONTROLDETAILS_SIGNED, LPMIXERCONTROLDETAILS_SIGNED;
+alias PMIXERCONTROLDETAILS_SIGNED = MIXERCONTROLDETAILS_SIGNED*, LPMIXERCONTROLDETAILS_SIGNED = MIXERCONTROLDETAILS_SIGNED*;
struct MIXERCONTROLDETAILS_UNSIGNED {
DWORD dwValue;
}
-alias MIXERCONTROLDETAILS_UNSIGNED* PMIXERCONTROLDETAILS_UNSIGNED, LPMIXERCONTROLDETAILS_UNSIGNED;
+alias PMIXERCONTROLDETAILS_UNSIGNED = MIXERCONTROLDETAILS_UNSIGNED*, LPMIXERCONTROLDETAILS_UNSIGNED = MIXERCONTROLDETAILS_UNSIGNED*;
-alias void function (UINT, UINT, DWORD_PTR, DWORD_PTR, DWORD_PTR) LPTIMECALLBACK;
+alias LPTIMECALLBACK = void function (UINT, UINT, DWORD_PTR, DWORD_PTR, DWORD_PTR);
struct TIMECAPS {
UINT wPeriodMin;
UINT wPeriodMax;
}
-alias TIMECAPS* PTIMECAPS, LPTIMECAPS;
+alias PTIMECAPS = TIMECAPS*, LPTIMECAPS = TIMECAPS*;
struct JOYCAPSA {
WORD wMid;
@@ -1537,7 +1537,7 @@ struct JOYCAPSA {
CHAR[MAXPNAMELEN] szRegKey = 0;
CHAR[MAX_JOYSTICKOEMVXDNAME] szOEMVxD = 0;
}
-alias JOYCAPSA* PJOYCAPSA, LPJOYCAPSA;
+alias PJOYCAPSA = JOYCAPSA*, LPJOYCAPSA = JOYCAPSA*;
struct JOYCAPSW {
WORD wMid;
@@ -1565,7 +1565,7 @@ struct JOYCAPSW {
WCHAR[MAXPNAMELEN] szRegKey = 0;
WCHAR[MAX_JOYSTICKOEMVXDNAME] szOEMVxD = 0;
}
-alias JOYCAPSW* PJOYCAPSW, LPJOYCAPSW;
+alias PJOYCAPSW = JOYCAPSW*, LPJOYCAPSW = JOYCAPSW*;
struct JOYINFO {
UINT wXpos;
@@ -1573,7 +1573,7 @@ struct JOYINFO {
UINT wZpos;
UINT wButtons;
}
-alias JOYINFO* PJOYINFO, LPJOYINFO;
+alias PJOYINFO = JOYINFO*, LPJOYINFO = JOYINFO*;
struct JOYINFOEX {
DWORD dwSize;
@@ -1590,14 +1590,14 @@ struct JOYINFOEX {
DWORD dwReserved1;
DWORD dwReserved2;
}
-alias JOYINFOEX* PJOYINFOEX, LPJOYINFOEX;
+alias PJOYINFOEX = JOYINFOEX*, LPJOYINFOEX = JOYINFOEX*;
-alias DWORD FOURCC;
-alias char* HPSTR;
+alias FOURCC = DWORD;
+alias HPSTR = char*;
-alias HANDLE HMMIO;
+alias HMMIO = HANDLE;
-alias LRESULT function (LPSTR, UINT, LPARAM, LPARAM) LPMMIOPROC;
+alias LPMMIOPROC = LRESULT function (LPSTR, UINT, LPARAM, LPARAM);
struct MMIOINFO {
align(1):
@@ -1618,8 +1618,8 @@ align(1):
DWORD dwReserved2;
HMMIO hmmio;
}
-alias MMIOINFO* PMMIOINFO, LPMMIOINFO;
-alias const(MMIOINFO)* LPCMMIOINFO;
+alias PMMIOINFO = MMIOINFO*, LPMMIOINFO = MMIOINFO*;
+alias LPCMMIOINFO = const(MMIOINFO)*;
struct MMCKINFO {
FOURCC ckid;
@@ -1628,13 +1628,13 @@ struct MMCKINFO {
DWORD dwDataOffset;
DWORD dwFlags;
}
-alias MMCKINFO* PMMCKINFO, LPMMCKINFO;
-alias const(MMCKINFO)* LPCMMCKINFO;
+alias PMMCKINFO = MMCKINFO*, LPMMCKINFO = MMCKINFO*;
+alias LPCMMCKINFO = const(MMCKINFO)*;
struct MCI_GENERIC_PARMS {
DWORD_PTR dwCallback;
}
-alias MCI_GENERIC_PARMS* PMCI_GENERIC_PARMS, LPMCI_GENERIC_PARMS;
+alias PMCI_GENERIC_PARMS = MCI_GENERIC_PARMS*, LPMCI_GENERIC_PARMS = MCI_GENERIC_PARMS*;
struct MCI_OPEN_PARMSA {
align(1):
@@ -1644,7 +1644,7 @@ align(1):
LPCSTR lpstrElementName;
LPCSTR lpstrAlias;
}
-alias MCI_OPEN_PARMSA* PMCI_OPEN_PARMSA, LPMCI_OPEN_PARMSA;
+alias PMCI_OPEN_PARMSA = MCI_OPEN_PARMSA*, LPMCI_OPEN_PARMSA = MCI_OPEN_PARMSA*;
struct MCI_OPEN_PARMSW {
align(1):
@@ -1654,20 +1654,20 @@ align(1):
LPCWSTR lpstrElementName;
LPCWSTR lpstrAlias;
}
-alias MCI_OPEN_PARMSW* PMCI_OPEN_PARMSW, LPMCI_OPEN_PARMSW;
+alias PMCI_OPEN_PARMSW = MCI_OPEN_PARMSW*, LPMCI_OPEN_PARMSW = MCI_OPEN_PARMSW*;
struct MCI_PLAY_PARMS {
DWORD_PTR dwCallback;
DWORD dwFrom;
DWORD dwTo;
}
-alias MCI_PLAY_PARMS* PMCI_PLAY_PARMS, LPMCI_PLAY_PARMS;
+alias PMCI_PLAY_PARMS = MCI_PLAY_PARMS*, LPMCI_PLAY_PARMS = MCI_PLAY_PARMS*;
struct MCI_SEEK_PARMS {
DWORD_PTR dwCallback;
DWORD dwTo;
}
-alias MCI_SEEK_PARMS* PMCI_SEEK_PARMS, LPMCI_SEEK_PARMS;
+alias PMCI_SEEK_PARMS = MCI_SEEK_PARMS*, LPMCI_SEEK_PARMS = MCI_SEEK_PARMS*;
struct MCI_STATUS_PARMS {
DWORD_PTR dwCallback;
@@ -1675,28 +1675,28 @@ struct MCI_STATUS_PARMS {
DWORD dwItem;
DWORD dwTrack;
}
-alias MCI_STATUS_PARMS* PMCI_STATUS_PARMS, LPMCI_STATUS_PARMS;
+alias PMCI_STATUS_PARMS = MCI_STATUS_PARMS*, LPMCI_STATUS_PARMS = MCI_STATUS_PARMS*;
struct MCI_INFO_PARMSA {
DWORD_PTR dwCallback;
LPSTR lpstrReturn;
DWORD dwRetSize;
}
-alias MCI_INFO_PARMSA* LPMCI_INFO_PARMSA;
+alias LPMCI_INFO_PARMSA = MCI_INFO_PARMSA*;
struct MCI_INFO_PARMSW {
DWORD_PTR dwCallback;
LPWSTR lpstrReturn;
DWORD dwRetSize;
}
-alias MCI_INFO_PARMSW* LPMCI_INFO_PARMSW;
+alias LPMCI_INFO_PARMSW = MCI_INFO_PARMSW*;
struct MCI_GETDEVCAPS_PARMS {
DWORD_PTR dwCallback;
DWORD dwReturn;
DWORD dwItem;
}
-alias MCI_GETDEVCAPS_PARMS* PMCI_GETDEVCAPS_PARMS, LPMCI_GETDEVCAPS_PARMS;
+alias PMCI_GETDEVCAPS_PARMS = MCI_GETDEVCAPS_PARMS*, LPMCI_GETDEVCAPS_PARMS = MCI_GETDEVCAPS_PARMS*;
struct MCI_SYSINFO_PARMSA {
DWORD_PTR dwCallback;
@@ -1705,7 +1705,7 @@ struct MCI_SYSINFO_PARMSA {
DWORD dwNumber;
UINT wDeviceType;
}
-alias MCI_SYSINFO_PARMSA* PMCI_SYSINFO_PARMSA, LPMCI_SYSINFO_PARMSA;
+alias PMCI_SYSINFO_PARMSA = MCI_SYSINFO_PARMSA*, LPMCI_SYSINFO_PARMSA = MCI_SYSINFO_PARMSA*;
struct MCI_SYSINFO_PARMSW {
DWORD_PTR dwCallback;
@@ -1714,14 +1714,14 @@ struct MCI_SYSINFO_PARMSW {
DWORD dwNumber;
UINT wDeviceType;
}
-alias MCI_SYSINFO_PARMSW* PMCI_SYSINFO_PARMSW, LPMCI_SYSINFO_PARMSW;
+alias PMCI_SYSINFO_PARMSW = MCI_SYSINFO_PARMSW*, LPMCI_SYSINFO_PARMSW = MCI_SYSINFO_PARMSW*;
struct MCI_SET_PARMS {
DWORD_PTR dwCallback;
DWORD dwTimeFormat;
DWORD dwAudio;
}
-alias MCI_SET_PARMS* PMCI_SET_PARMS, LPMCI_SET_PARMS;
+alias PMCI_SET_PARMS = MCI_SET_PARMS*, LPMCI_SET_PARMS = MCI_SET_PARMS*;
struct MCI_BREAK_PARMS {
align(1):
@@ -1729,38 +1729,38 @@ align(1):
int nVirtKey;
HWND hwndBreak;
}
-alias MCI_BREAK_PARMS* PMCI_BREAK_PARMS, LPMCI_BREAK_PARMS;
+alias PMCI_BREAK_PARMS = MCI_BREAK_PARMS*, LPMCI_BREAK_PARMS = MCI_BREAK_PARMS*;
struct MCI_SAVE_PARMSA {
DWORD_PTR dwCallback;
LPCSTR lpfilename;
}
-alias MCI_SAVE_PARMSA* PMCI_SAVE_PARMSA, LPMCI_SAVE_PARMSA;
+alias PMCI_SAVE_PARMSA = MCI_SAVE_PARMSA*, LPMCI_SAVE_PARMSA = MCI_SAVE_PARMSA*;
struct MCI_SAVE_PARMSW {
DWORD_PTR dwCallback;
LPCWSTR lpfilename;
}
-alias MCI_SAVE_PARMSW* PMCI_SAVE_PARMSW, LPMCI_SAVE_PARMSW;
+alias PMCI_SAVE_PARMSW = MCI_SAVE_PARMSW*, LPMCI_SAVE_PARMSW = MCI_SAVE_PARMSW*;
struct MCI_LOAD_PARMSA {
DWORD_PTR dwCallback;
LPCSTR lpfilename;
}
-alias MCI_LOAD_PARMSA* PMCI_LOAD_PARMSA, LPMCI_LOAD_PARMSA;
+alias PMCI_LOAD_PARMSA = MCI_LOAD_PARMSA*, LPMCI_LOAD_PARMSA = MCI_LOAD_PARMSA*;
struct MCI_LOAD_PARMSW {
DWORD_PTR dwCallback;
LPCWSTR lpfilename;
}
-alias MCI_LOAD_PARMSW* PMCI_LOAD_PARMSW, LPMCI_LOAD_PARMSW;
+alias PMCI_LOAD_PARMSW = MCI_LOAD_PARMSW*, LPMCI_LOAD_PARMSW = MCI_LOAD_PARMSW*;
struct MCI_RECORD_PARMS {
DWORD_PTR dwCallback;
DWORD dwFrom;
DWORD dwTo;
}
-alias MCI_RECORD_PARMS* LPMCI_RECORD_PARMS;
+alias LPMCI_RECORD_PARMS = MCI_RECORD_PARMS*;
struct MCI_VD_PLAY_PARMS {
DWORD_PTR dwCallback;
@@ -1768,25 +1768,25 @@ struct MCI_VD_PLAY_PARMS {
DWORD dwTo;
DWORD dwSpeed;
}
-alias MCI_VD_PLAY_PARMS* PMCI_VD_PLAY_PARMS, LPMCI_VD_PLAY_PARMS;
+alias PMCI_VD_PLAY_PARMS = MCI_VD_PLAY_PARMS*, LPMCI_VD_PLAY_PARMS = MCI_VD_PLAY_PARMS*;
struct MCI_VD_STEP_PARMS {
DWORD_PTR dwCallback;
DWORD dwFrames;
}
-alias MCI_VD_STEP_PARMS* PMCI_VD_STEP_PARMS, LPMCI_VD_STEP_PARMS;
+alias PMCI_VD_STEP_PARMS = MCI_VD_STEP_PARMS*, LPMCI_VD_STEP_PARMS = MCI_VD_STEP_PARMS*;
struct MCI_VD_ESCAPE_PARMSA {
DWORD_PTR dwCallback;
LPCSTR lpstrCommand;
}
-alias MCI_VD_ESCAPE_PARMSA* PMCI_VD_ESCAPE_PARMSA, LPMCI_VD_ESCAPE_PARMSA;
+alias PMCI_VD_ESCAPE_PARMSA = MCI_VD_ESCAPE_PARMSA*, LPMCI_VD_ESCAPE_PARMSA = MCI_VD_ESCAPE_PARMSA*;
struct MCI_VD_ESCAPE_PARMSW {
DWORD_PTR dwCallback;
LPCWSTR lpstrCommand;
}
-alias MCI_VD_ESCAPE_PARMSW* PMCI_VD_ESCAPE_PARMSW, LPMCI_VD_ESCAPE_PARMSW;
+alias PMCI_VD_ESCAPE_PARMSW = MCI_VD_ESCAPE_PARMSW*, LPMCI_VD_ESCAPE_PARMSW = MCI_VD_ESCAPE_PARMSW*;
struct MCI_WAVE_OPEN_PARMSA {
align(1):
@@ -1797,7 +1797,7 @@ align(1):
LPCSTR lpstrAlias;
DWORD dwBufferSeconds;
}
-alias MCI_WAVE_OPEN_PARMSA* PMCI_WAVE_OPEN_PARMSA, LPMCI_WAVE_OPEN_PARMSA;
+alias PMCI_WAVE_OPEN_PARMSA = MCI_WAVE_OPEN_PARMSA*, LPMCI_WAVE_OPEN_PARMSA = MCI_WAVE_OPEN_PARMSA*;
struct MCI_WAVE_OPEN_PARMSW {
align(1):
@@ -1808,14 +1808,14 @@ align(1):
LPCWSTR lpstrAlias;
DWORD dwBufferSeconds;
}
-alias MCI_WAVE_OPEN_PARMSW* PMCI_WAVE_OPEN_PARMSW, LPMCI_WAVE_OPEN_PARMSW;
+alias PMCI_WAVE_OPEN_PARMSW = MCI_WAVE_OPEN_PARMSW*, LPMCI_WAVE_OPEN_PARMSW = MCI_WAVE_OPEN_PARMSW*;
struct MCI_WAVE_DELETE_PARMS {
DWORD_PTR dwCallback;
DWORD dwFrom;
DWORD dwTo;
}
-alias MCI_WAVE_DELETE_PARMS* PMCI_WAVE_DELETE_PARMS, LPMCI_WAVE_DELETE_PARMS;
+alias PMCI_WAVE_DELETE_PARMS = MCI_WAVE_DELETE_PARMS*, LPMCI_WAVE_DELETE_PARMS = MCI_WAVE_DELETE_PARMS*;
struct MCI_WAVE_SET_PARMS {
DWORD_PTR dwCallback;
@@ -1834,7 +1834,7 @@ struct MCI_WAVE_SET_PARMS {
WORD wBitsPerSample;
WORD wReserved5;
}
-alias MCI_WAVE_SET_PARMS* PMCI_WAVE_SET_PARMS, LPMCI_WAVE_SET_PARMS;
+alias PMCI_WAVE_SET_PARMS = MCI_WAVE_SET_PARMS*, LPMCI_WAVE_SET_PARMS = MCI_WAVE_SET_PARMS*;
extern (Windows) nothrow @nogc:
LRESULT CloseDriver(HDRVR, LONG, LONG);
@@ -2013,7 +2013,7 @@ struct MCI_SEQ_SET_PARMS {
DWORD dwMaster;
DWORD dwOffset;
}
-alias MCI_SEQ_SET_PARMS* PMCI_SEQ_SET_PARMS, LPMCI_SEQ_SET_PARMS;
+alias PMCI_SEQ_SET_PARMS = MCI_SEQ_SET_PARMS*, LPMCI_SEQ_SET_PARMS = MCI_SEQ_SET_PARMS*;
struct MCI_ANIM_OPEN_PARMSA {
align(1):
@@ -2025,7 +2025,7 @@ align(1):
DWORD dwStyle;
HWND hWndParent;
}
-alias MCI_ANIM_OPEN_PARMSA* PMCI_ANIM_OPEN_PARMSA, LPMCI_ANIM_OPEN_PARMSA;
+alias PMCI_ANIM_OPEN_PARMSA = MCI_ANIM_OPEN_PARMSA*, LPMCI_ANIM_OPEN_PARMSA = MCI_ANIM_OPEN_PARMSA*;
struct MCI_ANIM_OPEN_PARMSW {
align(1):
@@ -2037,7 +2037,7 @@ align(1):
DWORD dwStyle;
HWND hWndParent;
}
-alias MCI_ANIM_OPEN_PARMSW* PMCI_ANIM_OPEN_PARMSW, LPMCI_ANIM_OPEN_PARMSW;
+alias PMCI_ANIM_OPEN_PARMSW = MCI_ANIM_OPEN_PARMSW*, LPMCI_ANIM_OPEN_PARMSW = MCI_ANIM_OPEN_PARMSW*;
struct MCI_ANIM_PLAY_PARMS {
DWORD_PTR dwCallback;
@@ -2045,13 +2045,13 @@ struct MCI_ANIM_PLAY_PARMS {
DWORD dwTo;
DWORD dwSpeed;
}
-alias MCI_ANIM_PLAY_PARMS* PMCI_ANIM_PLAY_PARMS, LPMCI_ANIM_PLAY_PARMS;
+alias PMCI_ANIM_PLAY_PARMS = MCI_ANIM_PLAY_PARMS*, LPMCI_ANIM_PLAY_PARMS = MCI_ANIM_PLAY_PARMS*;
struct MCI_ANIM_STEP_PARMS {
DWORD_PTR dwCallback;
DWORD dwFrames;
}
-alias MCI_ANIM_STEP_PARMS* PMCI_ANIM_STEP_PARMS, LPMCI_ANIM_STEP_PARMS;
+alias PMCI_ANIM_STEP_PARMS = MCI_ANIM_STEP_PARMS*, LPMCI_ANIM_STEP_PARMS = MCI_ANIM_STEP_PARMS*;
struct MCI_ANIM_WINDOW_PARMSA {
align(1):
@@ -2060,7 +2060,7 @@ align(1):
UINT nCmdShow;
LPCSTR lpstrText;
}
-alias MCI_ANIM_WINDOW_PARMSA* PMCI_ANIM_WINDOW_PARMSA, LPMCI_ANIM_WINDOW_PARMSA;
+alias PMCI_ANIM_WINDOW_PARMSA = MCI_ANIM_WINDOW_PARMSA*, LPMCI_ANIM_WINDOW_PARMSA = MCI_ANIM_WINDOW_PARMSA*;
struct MCI_ANIM_WINDOW_PARMSW {
align(1):
@@ -2069,7 +2069,7 @@ align(1):
UINT nCmdShow;
LPCWSTR lpstrText;
}
-alias MCI_ANIM_WINDOW_PARMSW* PMCI_ANIM_WINDOW_PARMSW, LPMCI_ANIM_WINDOW_PARMSW;
+alias PMCI_ANIM_WINDOW_PARMSW = MCI_ANIM_WINDOW_PARMSW*, LPMCI_ANIM_WINDOW_PARMSW = MCI_ANIM_WINDOW_PARMSW*;
struct MCI_ANIM_RECT_PARMS {
DWORD_PTR dwCallback;
@@ -2080,14 +2080,14 @@ struct MCI_ANIM_RECT_PARMS {
RECT rc;
//#endif
}
-alias MCI_ANIM_RECT_PARMS* PMCI_ANIM_RECT_PARMS, LPMCI_ANIM_RECT_PARMS;
+alias PMCI_ANIM_RECT_PARMS = MCI_ANIM_RECT_PARMS*, LPMCI_ANIM_RECT_PARMS = MCI_ANIM_RECT_PARMS*;
struct MCI_ANIM_UPDATE_PARMS {
DWORD_PTR dwCallback;
RECT rc;
HDC hDC;
}
-alias MCI_ANIM_UPDATE_PARMS* PMCI_ANIM_UPDATE_PARMS, LPMCI_ANIM_UPDATE_PARMS;
+alias PMCI_ANIM_UPDATE_PARMS = MCI_ANIM_UPDATE_PARMS*, LPMCI_ANIM_UPDATE_PARMS = MCI_ANIM_UPDATE_PARMS*;
struct MCI_OVLY_OPEN_PARMSA {
align(1):
@@ -2099,7 +2099,7 @@ align(1):
DWORD dwStyle;
HWND hWndParent;
}
-alias MCI_OVLY_OPEN_PARMSA* PMCI_OVLY_OPEN_PARMSA, LPMCI_OVLY_OPEN_PARMSA;
+alias PMCI_OVLY_OPEN_PARMSA = MCI_OVLY_OPEN_PARMSA*, LPMCI_OVLY_OPEN_PARMSA = MCI_OVLY_OPEN_PARMSA*;
struct MCI_OVLY_OPEN_PARMSW {
align(1):
@@ -2111,7 +2111,7 @@ align(1):
DWORD dwStyle;
HWND hWndParent;
}
-alias MCI_OVLY_OPEN_PARMSW* PMCI_OVLY_OPEN_PARMSW, LPMCI_OVLY_OPEN_PARMSW;
+alias PMCI_OVLY_OPEN_PARMSW = MCI_OVLY_OPEN_PARMSW*, LPMCI_OVLY_OPEN_PARMSW = MCI_OVLY_OPEN_PARMSW*;
struct MCI_OVLY_WINDOW_PARMSA {
align(1):
@@ -2120,7 +2120,7 @@ align(1):
UINT nCmdShow;
LPCSTR lpstrText;
}
-alias MCI_OVLY_WINDOW_PARMSA* PMCI_OVLY_WINDOW_PARMSA, LPMCI_OVLY_WINDOW_PARMSA;
+alias PMCI_OVLY_WINDOW_PARMSA = MCI_OVLY_WINDOW_PARMSA*, LPMCI_OVLY_WINDOW_PARMSA = MCI_OVLY_WINDOW_PARMSA*;
struct MCI_OVLY_WINDOW_PARMSW {
align(1):
@@ -2129,7 +2129,7 @@ align(1):
UINT nCmdShow;
LPCWSTR lpstrText;
}
-alias MCI_OVLY_WINDOW_PARMSW* PMCI_OVLY_WINDOW_PARMSW, LPMCI_OVLY_WINDOW_PARMSW;
+alias PMCI_OVLY_WINDOW_PARMSW = MCI_OVLY_WINDOW_PARMSW*, LPMCI_OVLY_WINDOW_PARMSW = MCI_OVLY_WINDOW_PARMSW*;
struct MCI_OVLY_RECT_PARMS {
DWORD_PTR dwCallback;
@@ -2140,159 +2140,159 @@ struct MCI_OVLY_RECT_PARMS {
RECT rc;
//#endif
}
-alias MCI_OVLY_RECT_PARMS* PMCI_OVLY_RECT_PARMS, LPMCI_OVLY_RECT_PARMS;
+alias PMCI_OVLY_RECT_PARMS = MCI_OVLY_RECT_PARMS*, LPMCI_OVLY_RECT_PARMS = MCI_OVLY_RECT_PARMS*;
struct MCI_OVLY_SAVE_PARMSA {
DWORD_PTR dwCallback;
LPCSTR lpfilename;
RECT rc;
}
-alias MCI_OVLY_SAVE_PARMSA* PMCI_OVLY_SAVE_PARMSA, LPMCI_OVLY_SAVE_PARMSA;
+alias PMCI_OVLY_SAVE_PARMSA = MCI_OVLY_SAVE_PARMSA*, LPMCI_OVLY_SAVE_PARMSA = MCI_OVLY_SAVE_PARMSA*;
struct MCI_OVLY_SAVE_PARMSW {
DWORD_PTR dwCallback;
LPCWSTR lpfilename;
RECT rc;
}
-alias MCI_OVLY_SAVE_PARMSW* PMCI_OVLY_SAVE_PARMSW, LPMCI_OVLY_SAVE_PARMSW;
+alias PMCI_OVLY_SAVE_PARMSW = MCI_OVLY_SAVE_PARMSW*, LPMCI_OVLY_SAVE_PARMSW = MCI_OVLY_SAVE_PARMSW*;
struct MCI_OVLY_LOAD_PARMSA {
DWORD_PTR dwCallback;
LPCSTR lpfilename;
RECT rc;
}
-alias MCI_OVLY_LOAD_PARMSA* PMCI_OVLY_LOAD_PARMSA, LPMCI_OVLY_LOAD_PARMSA;
+alias PMCI_OVLY_LOAD_PARMSA = MCI_OVLY_LOAD_PARMSA*, LPMCI_OVLY_LOAD_PARMSA = MCI_OVLY_LOAD_PARMSA*;
struct MCI_OVLY_LOAD_PARMSW {
DWORD_PTR dwCallback;
LPCWSTR lpfilename;
RECT rc;
}
-alias MCI_OVLY_LOAD_PARMSW* PMCI_OVLY_LOAD_PARMSW, LPMCI_OVLY_LOAD_PARMSW;
+alias PMCI_OVLY_LOAD_PARMSW = MCI_OVLY_LOAD_PARMSW*, LPMCI_OVLY_LOAD_PARMSW = MCI_OVLY_LOAD_PARMSW*;
version (Unicode) {
- alias WAVEOUTCAPSW WAVEOUTCAPS;
- alias WAVEINCAPSW WAVEINCAPS;
- alias MIDIOUTCAPSW MIDIOUTCAPS;
- alias MIDIINCAPSW MIDIINCAPS;
- alias AUXCAPSW AUXCAPS;
- alias MIXERCAPSW MIXERCAPS;
- alias MIXERLINEW MIXERLINE;
- alias MIXERCONTROLA MIXERCONTROL;
- alias MIXERLINECONTROLSW MIXERLINECONTROLS;
- alias MIXERCONTROLDETAILS_LISTTEXTW MIXERCONTROLDETAILS_LISTTEXT;
- alias JOYCAPSW JOYCAPS;
- alias MCI_OPEN_PARMSW MCI_OPEN_PARMS;
- alias MCI_INFO_PARMSW MCI_INFO_PARMS;
- alias MCI_SYSINFO_PARMSW MCI_SYSINFO_PARMS;
- alias MCI_SAVE_PARMSW MCI_SAVE_PARMS;
- alias MCI_LOAD_PARMSW MCI_LOAD_PARMS;
- alias MCI_VD_ESCAPE_PARMSW MCI_VD_ESCAPE_PARMS;
- alias MCI_WAVE_OPEN_PARMSW MCI_WAVE_OPEN_PARMS;
- alias MCI_ANIM_OPEN_PARMSW MCI_ANIM_OPEN_PARMS;
- alias MCI_ANIM_WINDOW_PARMSW MCI_ANIM_WINDOW_PARMS;
- alias MCI_OVLY_OPEN_PARMSW MCI_OVLY_OPEN_PARMS;
- alias MCI_OVLY_WINDOW_PARMSW MCI_OVLY_WINDOW_PARMS;
- alias MCI_OVLY_SAVE_PARMSW MCI_OVLY_SAVE_PARMS;
-
- alias sndPlaySoundW sndPlaySound;
- alias PlaySoundW PlaySound;
- alias waveOutGetDevCapsW waveOutGetDevCaps;
- alias waveOutGetErrorTextW waveOutGetErrorText;
- alias waveInGetDevCapsW waveInGetDevCaps;
- alias waveInGetErrorTextW waveInGetErrorText;
- alias midiOutGetDevCapsW midiOutGetDevCaps;
- alias midiOutGetErrorTextW midiOutGetErrorText;
- alias midiInGetDevCapsW midiInGetDevCaps;
- alias midiInGetErrorTextW midiInGetErrorText;
- alias auxGetDevCapsW auxGetDevCaps;
- alias mixerGetDevCapsW mixerGetDevCaps;
- alias mixerGetLineInfoW mixerGetLineInfo;
- alias mixerGetLineControlsW mixerGetLineControls;
- alias mixerGetControlDetailsW mixerGetControlDetails;
- alias joyGetDevCapsW joyGetDevCaps;
- alias mmioInstallIOProcW mmioInstallIOProc;
- alias mmioStringToFOURCCW mmioStringToFOURCC;
- alias mmioOpenW mmioOpen;
- alias mmioRenameW mmioRename;
- alias mciSendCommandW mciSendCommand;
- alias mciSendStringW mciSendString;
- alias mciGetDeviceIDW mciGetDeviceID;
- alias mciGetDeviceIDFromElementIDW mciGetDeviceIDFromElementID;
- alias mciGetErrorStringW mciGetErrorString;
+ alias WAVEOUTCAPS = WAVEOUTCAPSW;
+ alias WAVEINCAPS = WAVEINCAPSW;
+ alias MIDIOUTCAPS = MIDIOUTCAPSW;
+ alias MIDIINCAPS = MIDIINCAPSW;
+ alias AUXCAPS = AUXCAPSW;
+ alias MIXERCAPS = MIXERCAPSW;
+ alias MIXERLINE = MIXERLINEW;
+ alias MIXERCONTROL = MIXERCONTROLA;
+ alias MIXERLINECONTROLS = MIXERLINECONTROLSW;
+ alias MIXERCONTROLDETAILS_LISTTEXT = MIXERCONTROLDETAILS_LISTTEXTW;
+ alias JOYCAPS = JOYCAPSW;
+ alias MCI_OPEN_PARMS = MCI_OPEN_PARMSW;
+ alias MCI_INFO_PARMS = MCI_INFO_PARMSW;
+ alias MCI_SYSINFO_PARMS = MCI_SYSINFO_PARMSW;
+ alias MCI_SAVE_PARMS = MCI_SAVE_PARMSW;
+ alias MCI_LOAD_PARMS = MCI_LOAD_PARMSW;
+ alias MCI_VD_ESCAPE_PARMS = MCI_VD_ESCAPE_PARMSW;
+ alias MCI_WAVE_OPEN_PARMS = MCI_WAVE_OPEN_PARMSW;
+ alias MCI_ANIM_OPEN_PARMS = MCI_ANIM_OPEN_PARMSW;
+ alias MCI_ANIM_WINDOW_PARMS = MCI_ANIM_WINDOW_PARMSW;
+ alias MCI_OVLY_OPEN_PARMS = MCI_OVLY_OPEN_PARMSW;
+ alias MCI_OVLY_WINDOW_PARMS = MCI_OVLY_WINDOW_PARMSW;
+ alias MCI_OVLY_SAVE_PARMS = MCI_OVLY_SAVE_PARMSW;
+
+ alias sndPlaySound = sndPlaySoundW;
+ alias PlaySound = PlaySoundW;
+ alias waveOutGetDevCaps = waveOutGetDevCapsW;
+ alias waveOutGetErrorText = waveOutGetErrorTextW;
+ alias waveInGetDevCaps = waveInGetDevCapsW;
+ alias waveInGetErrorText = waveInGetErrorTextW;
+ alias midiOutGetDevCaps = midiOutGetDevCapsW;
+ alias midiOutGetErrorText = midiOutGetErrorTextW;
+ alias midiInGetDevCaps = midiInGetDevCapsW;
+ alias midiInGetErrorText = midiInGetErrorTextW;
+ alias auxGetDevCaps = auxGetDevCapsW;
+ alias mixerGetDevCaps = mixerGetDevCapsW;
+ alias mixerGetLineInfo = mixerGetLineInfoW;
+ alias mixerGetLineControls = mixerGetLineControlsW;
+ alias mixerGetControlDetails = mixerGetControlDetailsW;
+ alias joyGetDevCaps = joyGetDevCapsW;
+ alias mmioInstallIOProc = mmioInstallIOProcW;
+ alias mmioStringToFOURCC = mmioStringToFOURCCW;
+ alias mmioOpen = mmioOpenW;
+ alias mmioRename = mmioRenameW;
+ alias mciSendCommand = mciSendCommandW;
+ alias mciSendString = mciSendStringW;
+ alias mciGetDeviceID = mciGetDeviceIDW;
+ alias mciGetDeviceIDFromElementID = mciGetDeviceIDFromElementIDW;
+ alias mciGetErrorString = mciGetErrorStringW;
} else {
- alias WAVEOUTCAPSA WAVEOUTCAPS;
- alias WAVEINCAPSA WAVEINCAPS;
- alias MIDIOUTCAPSA MIDIOUTCAPS;
- alias MIDIINCAPSA MIDIINCAPS;
- alias AUXCAPSA AUXCAPS;
- alias MIXERCAPSA MIXERCAPS;
- alias MIXERLINEA MIXERLINE;
- alias MIXERCONTROLA MIXERCONTROL;
- alias MIXERLINECONTROLSA MIXERLINECONTROLS;
- alias MIXERCONTROLDETAILS_LISTTEXTA MIXERCONTROLDETAILS_LISTTEXT;
- alias JOYCAPSA JOYCAPS;
- alias MCI_OPEN_PARMSA MCI_OPEN_PARMS;
- alias MCI_INFO_PARMSA MCI_INFO_PARMS;
- alias MCI_SYSINFO_PARMSA MCI_SYSINFO_PARMS;
- alias MCI_SAVE_PARMSA MCI_SAVE_PARMS;
- alias MCI_LOAD_PARMSA MCI_LOAD_PARMS;
- alias MCI_VD_ESCAPE_PARMSA MCI_VD_ESCAPE_PARMS;
- alias MCI_WAVE_OPEN_PARMSA MCI_WAVE_OPEN_PARMS;
- alias MCI_ANIM_OPEN_PARMSA MCI_ANIM_OPEN_PARMS;
- alias MCI_ANIM_WINDOW_PARMSA MCI_ANIM_WINDOW_PARMS;
- alias MCI_OVLY_OPEN_PARMSA MCI_OVLY_OPEN_PARMS;
- alias MCI_OVLY_WINDOW_PARMSA MCI_OVLY_WINDOW_PARMS;
- alias MCI_OVLY_SAVE_PARMSA MCI_OVLY_SAVE_PARMS;
-
- alias sndPlaySoundA sndPlaySound;
- alias PlaySoundA PlaySound;
- alias waveOutGetDevCapsA waveOutGetDevCaps;
- alias waveOutGetErrorTextA waveOutGetErrorText;
- alias waveInGetDevCapsA waveInGetDevCaps;
- alias waveInGetErrorTextA waveInGetErrorText;
- alias midiOutGetDevCapsA midiOutGetDevCaps;
- alias midiOutGetErrorTextA midiOutGetErrorText;
- alias midiInGetDevCapsA midiInGetDevCaps;
- alias midiInGetErrorTextA midiInGetErrorText;
- alias auxGetDevCapsA auxGetDevCaps;
- alias mixerGetDevCapsA mixerGetDevCaps;
- alias mixerGetLineInfoA mixerGetLineInfo;
- alias mixerGetLineControlsA mixerGetLineControls;
- alias mixerGetControlDetailsA mixerGetControlDetails;
- alias joyGetDevCapsA joyGetDevCaps;
- alias mmioInstallIOProcA mmioInstallIOProc;
- alias mmioStringToFOURCCA mmioStringToFOURCC;
- alias mmioOpenA mmioOpen;
- alias mmioRenameA mmioRename;
- alias mciSendCommandA mciSendCommand;
- alias mciSendStringA mciSendString;
- alias mciGetDeviceIDA mciGetDeviceID;
- alias mciGetDeviceIDFromElementIDA mciGetDeviceIDFromElementID;
- alias mciGetErrorStringA mciGetErrorString;
-}
-
-alias WAVEOUTCAPS* PWAVEOUTCAPS, LPWAVEOUTCAPS;
-alias WAVEINCAPS* PWAVEINCAPS, LPWAVEINCAPS;
-alias MIDIOUTCAPS* PMIDIOUTCAPS, LPMIDIOUTCAPS;
-alias MIDIINCAPS* PMIDIINCAPS, LPMIDIINCAPS;
-alias AUXCAPS* PAUXCAPS, LPAUXCAPS;
-alias MIXERCAPS* PMIXERCAPS, LPMIXERCAPS;
-alias MIXERLINE* PMIXERLINE, LPMIXERLINE;
-alias MIXERCONTROL* PMIXERCONTROL, LPMIXERCONTROL;
-alias MIXERLINECONTROLS* PMIXERLINECONTROLS, LPMIXERLINECONTROLS;
-alias MIXERCONTROLDETAILS_LISTTEXT* PMIXERCONTROLDETAILS_LISTTEXT, LPMIXERCONTROLDETAILS_LISTTEXT;
-alias JOYCAPS* PJOYCAPS, LPJOYCAPS;
-alias MCI_OPEN_PARMS* PMCI_OPEN_PARMS, LPMCI_OPEN_PARMS;
-alias MCI_INFO_PARMS* LPMCI_INFO_PARMS;
-alias MCI_SYSINFO_PARMS* PMCI_SYSINFO_PARMS, LPMCI_SYSINFO_PARMS;
-alias MCI_SAVE_PARMS* PMCI_SAVE_PARMS, LPMCI_SAVE_PARMS;
-alias MCI_LOAD_PARMS* PMCI_LOAD_PARMS, LPMCI_LOAD_PARMS;
-alias MCI_VD_ESCAPE_PARMS* PMCI_VD_ESCAPE_PARMS, LPMCI_VD_ESCAPE_PARMS;
-alias MCI_WAVE_OPEN_PARMS* PMCI_WAVE_OPEN_PARMS, LPMCI_WAVE_OPEN_PARMS;
-alias MCI_ANIM_OPEN_PARMS* PMCI_ANIM_OPEN_PARMS, LPMCI_ANIM_OPEN_PARMS;
-alias MCI_ANIM_WINDOW_PARMS* PMCI_ANIM_WINDOW_PARMS, LPMCI_ANIM_WINDOW_PARMS;
-alias MCI_OVLY_OPEN_PARMS* PMCI_OVLY_OPEN_PARMS, LPMCI_OVLY_OPEN_PARMS;
-alias MCI_OVLY_WINDOW_PARMS* PMCI_OVLY_WINDOW_PARMS, LPMCI_OVLY_WINDOW_PARMS;
-alias MCI_OVLY_SAVE_PARMS* PMCI_OVLY_SAVE_PARMS, LPMCI_OVLY_SAVE_PARMS;
+ alias WAVEOUTCAPS = WAVEOUTCAPSA;
+ alias WAVEINCAPS = WAVEINCAPSA;
+ alias MIDIOUTCAPS = MIDIOUTCAPSA;
+ alias MIDIINCAPS = MIDIINCAPSA;
+ alias AUXCAPS = AUXCAPSA;
+ alias MIXERCAPS = MIXERCAPSA;
+ alias MIXERLINE = MIXERLINEA;
+ alias MIXERCONTROL = MIXERCONTROLA;
+ alias MIXERLINECONTROLS = MIXERLINECONTROLSA;
+ alias MIXERCONTROLDETAILS_LISTTEXT = MIXERCONTROLDETAILS_LISTTEXTA;
+ alias JOYCAPS = JOYCAPSA;
+ alias MCI_OPEN_PARMS = MCI_OPEN_PARMSA;
+ alias MCI_INFO_PARMS = MCI_INFO_PARMSA;
+ alias MCI_SYSINFO_PARMS = MCI_SYSINFO_PARMSA;
+ alias MCI_SAVE_PARMS = MCI_SAVE_PARMSA;
+ alias MCI_LOAD_PARMS = MCI_LOAD_PARMSA;
+ alias MCI_VD_ESCAPE_PARMS = MCI_VD_ESCAPE_PARMSA;
+ alias MCI_WAVE_OPEN_PARMS = MCI_WAVE_OPEN_PARMSA;
+ alias MCI_ANIM_OPEN_PARMS = MCI_ANIM_OPEN_PARMSA;
+ alias MCI_ANIM_WINDOW_PARMS = MCI_ANIM_WINDOW_PARMSA;
+ alias MCI_OVLY_OPEN_PARMS = MCI_OVLY_OPEN_PARMSA;
+ alias MCI_OVLY_WINDOW_PARMS = MCI_OVLY_WINDOW_PARMSA;
+ alias MCI_OVLY_SAVE_PARMS = MCI_OVLY_SAVE_PARMSA;
+
+ alias sndPlaySound = sndPlaySoundA;
+ alias PlaySound = PlaySoundA;
+ alias waveOutGetDevCaps = waveOutGetDevCapsA;
+ alias waveOutGetErrorText = waveOutGetErrorTextA;
+ alias waveInGetDevCaps = waveInGetDevCapsA;
+ alias waveInGetErrorText = waveInGetErrorTextA;
+ alias midiOutGetDevCaps = midiOutGetDevCapsA;
+ alias midiOutGetErrorText = midiOutGetErrorTextA;
+ alias midiInGetDevCaps = midiInGetDevCapsA;
+ alias midiInGetErrorText = midiInGetErrorTextA;
+ alias auxGetDevCaps = auxGetDevCapsA;
+ alias mixerGetDevCaps = mixerGetDevCapsA;
+ alias mixerGetLineInfo = mixerGetLineInfoA;
+ alias mixerGetLineControls = mixerGetLineControlsA;
+ alias mixerGetControlDetails = mixerGetControlDetailsA;
+ alias joyGetDevCaps = joyGetDevCapsA;
+ alias mmioInstallIOProc = mmioInstallIOProcA;
+ alias mmioStringToFOURCC = mmioStringToFOURCCA;
+ alias mmioOpen = mmioOpenA;
+ alias mmioRename = mmioRenameA;
+ alias mciSendCommand = mciSendCommandA;
+ alias mciSendString = mciSendStringA;
+ alias mciGetDeviceID = mciGetDeviceIDA;
+ alias mciGetDeviceIDFromElementID = mciGetDeviceIDFromElementIDA;
+ alias mciGetErrorString = mciGetErrorStringA;
+}
+
+alias PWAVEOUTCAPS = WAVEOUTCAPS*, LPWAVEOUTCAPS = WAVEOUTCAPS*;
+alias PWAVEINCAPS = WAVEINCAPS*, LPWAVEINCAPS = WAVEINCAPS*;
+alias PMIDIOUTCAPS = MIDIOUTCAPS*, LPMIDIOUTCAPS = MIDIOUTCAPS*;
+alias PMIDIINCAPS = MIDIINCAPS*, LPMIDIINCAPS = MIDIINCAPS*;
+alias PAUXCAPS = AUXCAPS*, LPAUXCAPS = AUXCAPS*;
+alias PMIXERCAPS = MIXERCAPS*, LPMIXERCAPS = MIXERCAPS*;
+alias PMIXERLINE = MIXERLINE*, LPMIXERLINE = MIXERLINE*;
+alias PMIXERCONTROL = MIXERCONTROL*, LPMIXERCONTROL = MIXERCONTROL*;
+alias PMIXERLINECONTROLS = MIXERLINECONTROLS*, LPMIXERLINECONTROLS = MIXERLINECONTROLS*;
+alias PMIXERCONTROLDETAILS_LISTTEXT = MIXERCONTROLDETAILS_LISTTEXT*, LPMIXERCONTROLDETAILS_LISTTEXT = MIXERCONTROLDETAILS_LISTTEXT*;
+alias PJOYCAPS = JOYCAPS*, LPJOYCAPS = JOYCAPS*;
+alias PMCI_OPEN_PARMS = MCI_OPEN_PARMS*, LPMCI_OPEN_PARMS = MCI_OPEN_PARMS*;
+alias LPMCI_INFO_PARMS = MCI_INFO_PARMS*;
+alias PMCI_SYSINFO_PARMS = MCI_SYSINFO_PARMS*, LPMCI_SYSINFO_PARMS = MCI_SYSINFO_PARMS*;
+alias PMCI_SAVE_PARMS = MCI_SAVE_PARMS*, LPMCI_SAVE_PARMS = MCI_SAVE_PARMS*;
+alias PMCI_LOAD_PARMS = MCI_LOAD_PARMS*, LPMCI_LOAD_PARMS = MCI_LOAD_PARMS*;
+alias PMCI_VD_ESCAPE_PARMS = MCI_VD_ESCAPE_PARMS*, LPMCI_VD_ESCAPE_PARMS = MCI_VD_ESCAPE_PARMS*;
+alias PMCI_WAVE_OPEN_PARMS = MCI_WAVE_OPEN_PARMS*, LPMCI_WAVE_OPEN_PARMS = MCI_WAVE_OPEN_PARMS*;
+alias PMCI_ANIM_OPEN_PARMS = MCI_ANIM_OPEN_PARMS*, LPMCI_ANIM_OPEN_PARMS = MCI_ANIM_OPEN_PARMS*;
+alias PMCI_ANIM_WINDOW_PARMS = MCI_ANIM_WINDOW_PARMS*, LPMCI_ANIM_WINDOW_PARMS = MCI_ANIM_WINDOW_PARMS*;
+alias PMCI_OVLY_OPEN_PARMS = MCI_OVLY_OPEN_PARMS*, LPMCI_OVLY_OPEN_PARMS = MCI_OVLY_OPEN_PARMS*;
+alias PMCI_OVLY_WINDOW_PARMS = MCI_OVLY_WINDOW_PARMS*, LPMCI_OVLY_WINDOW_PARMS = MCI_OVLY_WINDOW_PARMS*;
+alias PMCI_OVLY_SAVE_PARMS = MCI_OVLY_SAVE_PARMS*, LPMCI_OVLY_SAVE_PARMS = MCI_OVLY_SAVE_PARMS*;
diff --git a/libphobos/libdruntime/core/sys/windows/msacm.d b/libphobos/libdruntime/core/sys/windows/msacm.d
index df4d6c4fc92a..18936b7d4bca 100644
--- a/libphobos/libdruntime/core/sys/windows/msacm.d
+++ b/libphobos/libdruntime/core/sys/windows/msacm.d
@@ -16,7 +16,7 @@ import core.sys.windows.basetsd, core.sys.windows.mmsystem, core.sys.windows.win
alias HACMDRIVERID = HANDLE;
alias HACMDRIVER = HANDLE;
-alias HACMDRIVER* LPHACMDRIVER;
+alias LPHACMDRIVER = HACMDRIVER*;
enum size_t
ACMDRIVERDETAILS_SHORTNAME_CHARS = 32,
@@ -40,7 +40,7 @@ struct ACMFORMATDETAILSA {
DWORD cbwfx;
char[ACMFORMATDETAILS_FORMAT_CHARS] szFormat = 0;
}
-alias ACMFORMATDETAILSA* LPACMFORMATDETAILSA;
+alias LPACMFORMATDETAILSA = ACMFORMATDETAILSA*;
struct ACMFORMATDETAILSW {
DWORD cbStruct = ACMFORMATDETAILSW.sizeof;
@@ -51,7 +51,7 @@ struct ACMFORMATDETAILSW {
DWORD cbwfx;
WCHAR[ACMFORMATDETAILS_FORMAT_CHARS] szFormat = 0;
}
-alias ACMFORMATDETAILSW* LPACMFORMATDETAILSW;
+alias LPACMFORMATDETAILSW = ACMFORMATDETAILSW*;
struct ACMFORMATTAGDETAILSA {
DWORD cbStruct = ACMFORMATTAGDETAILSA.sizeof;
@@ -62,7 +62,7 @@ struct ACMFORMATTAGDETAILSA {
DWORD cStandardFormats;
char[ACMFORMATTAGDETAILS_FORMATTAG_CHARS] szFormatTag = 0;
}
-alias ACMFORMATTAGDETAILSA* LPACMFORMATTAGDETAILSA;
+alias LPACMFORMATTAGDETAILSA = ACMFORMATTAGDETAILSA*;
struct ACMFORMATTAGDETAILSW {
DWORD cbStruct = ACMFORMATTAGDETAILSW.sizeof;
@@ -73,7 +73,7 @@ struct ACMFORMATTAGDETAILSW {
DWORD cStandardFormats;
WCHAR[ACMFORMATTAGDETAILS_FORMATTAG_CHARS] szFormatTag = 0;
}
-alias ACMFORMATTAGDETAILSW* LPACMFORMATTAGDETAILSW;
+alias LPACMFORMATTAGDETAILSW = ACMFORMATTAGDETAILSW*;
struct ACMDRIVERDETAILSA {
align(1):
@@ -94,7 +94,7 @@ align(1):
char[ACMDRIVERDETAILS_LICENSING_CHARS] szLicensing = 0;
char[ACMDRIVERDETAILS_FEATURES_CHARS] szFeatures = 0;
}
-alias ACMDRIVERDETAILSA* LPACMDRIVERDETAILSA;
+alias LPACMDRIVERDETAILSA = ACMDRIVERDETAILSA*;
struct ACMDRIVERDETAILSW {
align(1):
@@ -115,19 +115,19 @@ align(1):
WCHAR[ACMDRIVERDETAILS_LICENSING_CHARS] szLicensing = 0;
WCHAR[ACMDRIVERDETAILS_FEATURES_CHARS] szFeatures = 0;
}
-alias ACMDRIVERDETAILSW* LPACMDRIVERDETAILSW;
+alias LPACMDRIVERDETAILSW = ACMDRIVERDETAILSW*;
extern (Windows) {
- alias BOOL function(HACMDRIVERID hadid, LPACMFORMATDETAILSA pafd,
- DWORD_PTR dwInstance, DWORD fdwSupport) ACMFORMATENUMCBA;
- alias BOOL function(HACMDRIVERID hadid, LPACMFORMATDETAILSW pafd,
- DWORD_PTR dwInstance, DWORD fdwSupport) ACMFORMATENUMCBW;
- alias BOOL function(HACMDRIVERID hadid, LPACMFORMATTAGDETAILSA paftd,
- DWORD_PTR dwInstance, DWORD fdwSupport) ACMFORMATTAGENUMCBA;
- alias BOOL function(HACMDRIVERID hadid, LPACMFORMATTAGDETAILSW paftd,
- DWORD_PTR dwInstance, DWORD fdwSupport) ACMFORMATTAGENUMCBW;
- alias BOOL function(HACMDRIVERID hadid, DWORD_PTR dwInstance,
- DWORD fdwSupport) ACMDRIVERENUMCB;
+ alias ACMFORMATENUMCBA = BOOL function(HACMDRIVERID hadid, LPACMFORMATDETAILSA pafd,
+ DWORD_PTR dwInstance, DWORD fdwSupport);
+ alias ACMFORMATENUMCBW = BOOL function(HACMDRIVERID hadid, LPACMFORMATDETAILSW pafd,
+ DWORD_PTR dwInstance, DWORD fdwSupport);
+ alias ACMFORMATTAGENUMCBA = BOOL function(HACMDRIVERID hadid, LPACMFORMATTAGDETAILSA paftd,
+ DWORD_PTR dwInstance, DWORD fdwSupport);
+ alias ACMFORMATTAGENUMCBW = BOOL function(HACMDRIVERID hadid, LPACMFORMATTAGDETAILSW paftd,
+ DWORD_PTR dwInstance, DWORD fdwSupport);
+ alias ACMDRIVERENUMCB = BOOL function(HACMDRIVERID hadid, DWORD_PTR dwInstance,
+ DWORD fdwSupport);
MMRESULT acmDriverOpen(LPHACMDRIVER phad, HACMDRIVERID hadid,
DWORD fdwOpen);
@@ -149,25 +149,25 @@ extern (Windows) {
}
version (Unicode) {
- alias ACMFORMATDETAILSW ACMFORMATDETAILS;
- alias ACMFORMATTAGDETAILSW ACMFORMATTAGDETAILS;
- alias ACMDRIVERDETAILSW ACMDRIVERDETAILS;
- alias ACMFORMATENUMCBW ACMFORMATENUMCB;
- alias ACMFORMATTAGENUMCBW ACMFORMATTAGENUMCB;
- alias acmFormatEnumW acmFormatEnum;
- alias acmDriverDetailsW acmDriverDetails;
- alias acmFormatTagEnumW acmFormatTagEnum;
+ alias ACMFORMATDETAILS = ACMFORMATDETAILSW;
+ alias ACMFORMATTAGDETAILS = ACMFORMATTAGDETAILSW;
+ alias ACMDRIVERDETAILS = ACMDRIVERDETAILSW;
+ alias ACMFORMATENUMCB = ACMFORMATENUMCBW;
+ alias ACMFORMATTAGENUMCB = ACMFORMATTAGENUMCBW;
+ alias acmFormatEnum = acmFormatEnumW;
+ alias acmDriverDetails = acmDriverDetailsW;
+ alias acmFormatTagEnum = acmFormatTagEnumW;
} else {
- alias ACMFORMATDETAILSA ACMFORMATDETAILS;
- alias ACMFORMATTAGDETAILSA ACMFORMATTAGDETAILS;
- alias ACMDRIVERDETAILSA ACMDRIVERDETAILS;
- alias ACMFORMATENUMCBA ACMFORMATENUMCB;
- alias ACMFORMATTAGENUMCBA ACMFORMATTAGENUMCB;
- alias acmFormatEnumA acmFormatEnum;
- alias acmDriverDetailsA acmDriverDetails;
- alias acmFormatTagEnumA acmFormatTagEnum;
+ alias ACMFORMATDETAILS = ACMFORMATDETAILSA;
+ alias ACMFORMATTAGDETAILS = ACMFORMATTAGDETAILSA;
+ alias ACMDRIVERDETAILS = ACMDRIVERDETAILSA;
+ alias ACMFORMATENUMCB = ACMFORMATENUMCBA;
+ alias ACMFORMATTAGENUMCB = ACMFORMATTAGENUMCBA;
+ alias acmFormatEnum = acmFormatEnumA;
+ alias acmDriverDetails = acmDriverDetailsA;
+ alias acmFormatTagEnum = acmFormatTagEnumA;
}
-alias ACMFORMATDETAILS* LPACMFORMATDETAILS;
-alias ACMFORMATTAGDETAILS* LPACMFORMATTAGDETAILS;
-alias ACMDRIVERDETAILS* LPACMDRIVERDETAILS;
+alias LPACMFORMATDETAILS = ACMFORMATDETAILS*;
+alias LPACMFORMATTAGDETAILS = ACMFORMATTAGDETAILS*;
+alias LPACMDRIVERDETAILS = ACMDRIVERDETAILS*;
diff --git a/libphobos/libdruntime/core/sys/windows/mshtml.d b/libphobos/libdruntime/core/sys/windows/mshtml.d
index d20c4bbb3047..033e459ca851 100644
--- a/libphobos/libdruntime/core/sys/windows/mshtml.d
+++ b/libphobos/libdruntime/core/sys/windows/mshtml.d
@@ -14,34 +14,34 @@ import core.sys.windows.basetyps, core.sys.windows.oaidl, core.sys.windows.unknw
// These are used in this file, but not defined in MinGW.
interface IHTMLStyleSheet {}
-alias IHTMLStyle LPHTMLSTYLE;
-alias IHTMLStyleSheet LPHTMLSTYLESHEET;
+alias LPHTMLSTYLE = IHTMLStyle;
+alias LPHTMLSTYLESHEET = IHTMLStyleSheet;
interface IHTMLLocation {}
-alias IHTMLLocation LPHTMLLOCATION;
+alias LPHTMLLOCATION = IHTMLLocation;
interface IHTMLFramesCollection {}
-alias IHTMLFramesCollection LPHTMLFRAMESCOLLECTION;
+alias LPHTMLFRAMESCOLLECTION = IHTMLFramesCollection;
interface IHTMLStyleSheetsCollection {}
-alias IHTMLStyleSheetsCollection LPHTMLSTYLESHEETSCOLLECTION;
+alias LPHTMLSTYLESHEETSCOLLECTION = IHTMLStyleSheetsCollection;
interface IHTMLStyle {}
interface IHTMLFiltersCollection {}
-alias IHTMLFiltersCollection LPHTMLFILTERSCOLLECTION;
+alias LPHTMLFILTERSCOLLECTION = IHTMLFiltersCollection;
interface IOmHistory : IDispatch {
HRESULT get_length(short* p);
HRESULT back(VARIANT*);
HRESULT forward(VARIANT*);
HRESULT go(VARIANT*);
}
-alias IOmHistory LPOMHISTORY;
+alias LPOMHISTORY = IOmHistory;
interface IOmNavigator {}
-alias IOmNavigator LPOMNAVIGATOR;
+alias LPOMNAVIGATOR = IOmNavigator;
interface IHTMLImageElementFactory {}
-alias IHTMLImageElementFactory LPHTMLIMAGEELEMENTFACTORY;
+alias LPHTMLIMAGEELEMENTFACTORY = IHTMLImageElementFactory;
interface IHTMLEventObj {}
-alias IHTMLEventObj LPHTMLEVENTOBJ;
+alias LPHTMLEVENTOBJ = IHTMLEventObj;
interface IHTMLScreen {}
-alias IHTMLScreen LPHTMLSCREEN;
+alias LPHTMLSCREEN = IHTMLScreen;
interface IHTMLOptionElementFactory {}
-alias IHTMLOptionElementFactory LPHTMLOPTIONELEMENTFACTORY;
+alias LPHTMLOPTIONELEMENTFACTORY = IHTMLOptionElementFactory;
interface IHTMLLinkElement : IDispatch {
HRESULT put_href(BSTR);
@@ -65,7 +65,7 @@ interface IHTMLLinkElement : IDispatch {
HRESULT put_media(BSTR);
HRESULT get_media(BSTR*);
}
-alias IHTMLLinkElement LPHTMLLINKELEMENT;
+alias LPHTMLLINKELEMENT = IHTMLLinkElement;
interface IHTMLImgElement : IDispatch {
HRESULT put_isMap(VARIANT_BOOL);
@@ -117,7 +117,7 @@ interface IHTMLImgElement : IDispatch {
HRESULT put_start(BSTR);
HRESULT get_start(BSTR*);
}
-alias IHTMLImgElement LPHTMLIMGELEMENT;
+alias LPHTMLIMGELEMENT = IHTMLImgElement;
interface IHTMLElementCollection : IDispatch {
HRESULT toString(BSTR*);
@@ -127,7 +127,7 @@ interface IHTMLElementCollection : IDispatch {
HRESULT item(VARIANT,VARIANT,IDispatch* pDisp);
HRESULT tags(VARIANT,IDispatch* pdisp);
}
-alias IHTMLElementCollection LPHTMLELEMENTCOLLECTION;
+alias LPHTMLELEMENTCOLLECTION = IHTMLElementCollection;
interface IHTMLDocument : IDispatch {
HRESULT get_Script(IDispatch*);
@@ -250,7 +250,7 @@ interface IHTMLSelectionObject : IDispatch {
HRESULT clear();
HRESULT get_type(BSTR*);
}
-alias IHTMLSelectionObject LPHTMLSELECTIONOBJECT;
+alias LPHTMLSELECTIONOBJECT = IHTMLSelectionObject;
interface IHTMLTxtRange : IDispatch {
HRESULT get_htmlText(BSTR*);
@@ -374,7 +374,7 @@ interface IHTMLElement : IDispatch {
HRESULT get_children(IDispatch*);
HRESULT get_all(IDispatch*);
}
-alias IHTMLElement LPHTMLELEMENT;
+alias LPHTMLELEMENT = IHTMLElement;
interface IHTMLFramesCollection2 : IDispatch {
HRESULT item(VARIANT*,VARIANT*);
@@ -451,7 +451,7 @@ interface IHTMLWindow2 : IHTMLFramesCollection2 {
HRESULT resizeBy(LONG,LONG);
HRESULT get_external(IDispatch*);
}
-alias IHTMLWindow2 LPHTMLWINDOW2;
+alias LPHTMLWINDOW2 = IHTMLWindow2;
interface IHTMLFrameBase : IDispatch {
HRESULT put_src(BSTR);
diff --git a/libphobos/libdruntime/core/sys/windows/mswsock.d b/libphobos/libdruntime/core/sys/windows/mswsock.d
index d8beee421a1e..0cefbf406492 100644
--- a/libphobos/libdruntime/core/sys/windows/mswsock.d
+++ b/libphobos/libdruntime/core/sys/windows/mswsock.d
@@ -82,7 +82,7 @@ struct TRANSMIT_FILE_BUFFERS {
PVOID Tail;
DWORD TailLength;
}
-alias TRANSMIT_FILE_BUFFERS* PTRANSMIT_FILE_BUFFERS, LPTRANSMIT_FILE_BUFFERS;
+alias PTRANSMIT_FILE_BUFFERS = TRANSMIT_FILE_BUFFERS*, LPTRANSMIT_FILE_BUFFERS = TRANSMIT_FILE_BUFFERS*;
extern(Windows) {
/* Win95+, WinNT3.51+
@@ -99,10 +99,10 @@ extern(Windows) {
/* WinNT3.51+
ms-help://MS.MSDNQTR.2003FEB.1033/winsock/winsock/acceptex_2.htm */
- alias BOOL function(SOCKET, SOCKET, PVOID, DWORD, DWORD, DWORD, LPDWORD, LPOVERLAPPED) LPFN_ACCEPTEX;
+ alias LPFN_ACCEPTEX = BOOL function(SOCKET, SOCKET, PVOID, DWORD, DWORD, DWORD, LPDWORD, LPOVERLAPPED);
const GUID WSAID_ACCEPTEX = {0xb5367df1,0xcbac,0x11cf,[0x95,0xca,0x00,0x80,0x5f,0x48,0xa1,0x92]};
- alias BOOL function(SOCKET, SOCKADDR*, int, PVOID, DWORD, LPDWORD, LPOVERLAPPED) LPFN_CONNECTEX;
+ alias LPFN_CONNECTEX = BOOL function(SOCKET, SOCKADDR*, int, PVOID, DWORD, LPDWORD, LPOVERLAPPED);
const GUID WSAID_CONNECTEX = {0x25a207b9,0xddf3,0x4660,[0x8e,0xe9,0x76,0xe5,0x8c,0x74,0x06,0x3e]};
}
@@ -136,7 +136,7 @@ static if (_WIN32_WINNT >= 0x501) {
CHAR* buf;
}
- alias WSABUF* LPWSABUF;
+ alias LPWSABUF = WSABUF*;
/* WinXP+, Server2003+:
* ms-help://MS.MSDNQTR.2003FEB.1033/winsock/winsock/wsamsg_2.htm
@@ -150,7 +150,7 @@ static if (_WIN32_WINNT >= 0x501) {
DWORD dwFlags;
}
- alias WSAMSG* PWSAMSG, LPWSAMSG;
+ alias PWSAMSG = WSAMSG*, LPWSAMSG = WSAMSG*;
/* According to MSDN docs, the WSAMSG.Control buffer starts with a
cmsghdr header of the following form. See also RFC 2292. */
diff --git a/libphobos/libdruntime/core/sys/windows/nb30.d b/libphobos/libdruntime/core/sys/windows/nb30.d
index cfa57d609e3d..746bf0cfe292 100644
--- a/libphobos/libdruntime/core/sys/windows/nb30.d
+++ b/libphobos/libdruntime/core/sys/windows/nb30.d
@@ -125,7 +125,7 @@ struct ACTION_HEADER {
USHORT action_code;
USHORT reserved;
}
-alias ACTION_HEADER* PACTION_HEADER;
+alias PACTION_HEADER = ACTION_HEADER*;
struct ADAPTER_STATUS {
UCHAR[6] adapter_address;
@@ -156,7 +156,7 @@ struct ADAPTER_STATUS {
WORD max_sess_pkt_size;
WORD name_count;
}
-alias ADAPTER_STATUS* PADAPTER_STATUS;
+alias PADAPTER_STATUS = ADAPTER_STATUS*;
struct FIND_NAME_BUFFER {
/* From Win32 API docs
@@ -175,27 +175,27 @@ struct FIND_NAME_BUFFER {
UCHAR[6] source_addr;
UCHAR[18] routing_info;
}
-alias FIND_NAME_BUFFER* PFIND_NAME_BUFFER;
+alias PFIND_NAME_BUFFER = FIND_NAME_BUFFER*;
struct FIND_NAME_HEADER {
WORD node_count;
UCHAR reserved;
UCHAR unique_group;
}
-alias FIND_NAME_HEADER* PFIND_NAME_HEADER;
+alias PFIND_NAME_HEADER = FIND_NAME_HEADER*;
struct LANA_ENUM {
UCHAR length;
UCHAR[MAX_LANA+1] lana;
}
-alias LANA_ENUM* PLANA_ENUM;
+alias PLANA_ENUM = LANA_ENUM*;
struct NAME_BUFFER {
UCHAR[NCBNAMSZ] name;
UCHAR name_num;
UCHAR name_flags;
}
-alias NAME_BUFFER* PNAME_BUFFER;
+alias PNAME_BUFFER = NAME_BUFFER*;
struct NCB {
UCHAR ncb_command;
@@ -217,7 +217,7 @@ struct NCB {
UCHAR[10] ncb_reserve;
HANDLE ncb_event;
}
-alias NCB* PNCB;
+alias PNCB = NCB*;
struct SESSION_BUFFER {
UCHAR lsn;
@@ -227,7 +227,7 @@ struct SESSION_BUFFER {
UCHAR rcvs_outstanding;
UCHAR sends_outstanding;
}
-alias SESSION_BUFFER* PSESSION_BUFFER;
+alias PSESSION_BUFFER = SESSION_BUFFER*;
struct SESSION_HEADER {
UCHAR sess_name;
@@ -235,6 +235,6 @@ struct SESSION_HEADER {
UCHAR rcv_dg_outstanding;
UCHAR rcv_any_outstanding;
}
-alias SESSION_HEADER* PSESSION_HEADER;
+alias PSESSION_HEADER = SESSION_HEADER*;
extern (Windows) UCHAR Netbios(PNCB);
diff --git a/libphobos/libdruntime/core/sys/windows/nddeapi.d b/libphobos/libdruntime/core/sys/windows/nddeapi.d
index 3efca620e17c..80d8fc7b9c87 100644
--- a/libphobos/libdruntime/core/sys/windows/nddeapi.d
+++ b/libphobos/libdruntime/core/sys/windows/nddeapi.d
@@ -134,31 +134,31 @@ extern (Windows) {
}
version (Unicode) {
- alias NDdeShareAddW NDdeShareAdd;
- alias NDdeShareDelW NDdeShareDel;
- alias NDdeSetShareSecurityW NDdeSetShareSecurity;
- alias NDdeGetShareSecurityW NDdeGetShareSecurity;
- alias NDdeShareEnumW NDdeShareEnum;
- alias NDdeShareGetInfoW NDdeShareGetInfo;
- alias NDdeShareSetInfoW NDdeShareSetInfo;
- alias NDdeGetErrorStringW NDdeGetErrorString;
- alias NDdeIsValidShareNameW NDdeIsValidShareName;
- alias NDdeIsValidAppTopicListW NDdeIsValidAppTopicList;
- alias NDdeSetTrustedShareW NDdeSetTrustedShare;
- alias NDdeGetTrustedShareW NDdeGetTrustedShare;
- alias NDdeTrustedShareEnumW NDdeTrustedShareEnum;
+ alias NDdeShareAdd = NDdeShareAddW;
+ alias NDdeShareDel = NDdeShareDelW;
+ alias NDdeSetShareSecurity = NDdeSetShareSecurityW;
+ alias NDdeGetShareSecurity = NDdeGetShareSecurityW;
+ alias NDdeShareEnum = NDdeShareEnumW;
+ alias NDdeShareGetInfo = NDdeShareGetInfoW;
+ alias NDdeShareSetInfo = NDdeShareSetInfoW;
+ alias NDdeGetErrorString = NDdeGetErrorStringW;
+ alias NDdeIsValidShareName = NDdeIsValidShareNameW;
+ alias NDdeIsValidAppTopicList = NDdeIsValidAppTopicListW;
+ alias NDdeSetTrustedShare = NDdeSetTrustedShareW;
+ alias NDdeGetTrustedShare = NDdeGetTrustedShareW;
+ alias NDdeTrustedShareEnum = NDdeTrustedShareEnumW;
} else {
- alias NDdeShareAddA NDdeShareAdd;
- alias NDdeShareDelA NDdeShareDel;
- alias NDdeSetShareSecurityA NDdeSetShareSecurity;
- alias NDdeGetShareSecurityA NDdeGetShareSecurity;
- alias NDdeShareEnumA NDdeShareEnum;
- alias NDdeShareGetInfoA NDdeShareGetInfo;
- alias NDdeShareSetInfoA NDdeShareSetInfo;
- alias NDdeGetErrorStringA NDdeGetErrorString;
- alias NDdeIsValidShareNameA NDdeIsValidShareName;
- alias NDdeIsValidAppTopicListA NDdeIsValidAppTopicList;
- alias NDdeSetTrustedShareA NDdeSetTrustedShare;
- alias NDdeGetTrustedShareA NDdeGetTrustedShare;
- alias NDdeTrustedShareEnumA NDdeTrustedShareEnum;
+ alias NDdeShareAdd = NDdeShareAddA;
+ alias NDdeShareDel = NDdeShareDelA;
+ alias NDdeSetShareSecurity = NDdeSetShareSecurityA;
+ alias NDdeGetShareSecurity = NDdeGetShareSecurityA;
+ alias NDdeShareEnum = NDdeShareEnumA;
+ alias NDdeShareGetInfo = NDdeShareGetInfoA;
+ alias NDdeShareSetInfo = NDdeShareSetInfoA;
+ alias NDdeGetErrorString = NDdeGetErrorStringA;
+ alias NDdeIsValidShareName = NDdeIsValidShareNameA;
+ alias NDdeIsValidAppTopicList = NDdeIsValidAppTopicListA;
+ alias NDdeSetTrustedShare = NDdeSetTrustedShareA;
+ alias NDdeGetTrustedShare = NDdeGetTrustedShareA;
+ alias NDdeTrustedShareEnum = NDdeTrustedShareEnumA;
}
diff --git a/libphobos/libdruntime/core/sys/windows/nspapi.d b/libphobos/libdruntime/core/sys/windows/nspapi.d
index bac6526849d6..625375338116 100644
--- a/libphobos/libdruntime/core/sys/windows/nspapi.d
+++ b/libphobos/libdruntime/core/sys/windows/nspapi.d
@@ -55,7 +55,7 @@ struct SOCKET_ADDRESS {
LPSOCKADDR lpSockaddr;
INT iSockaddrLength;
}
-alias SOCKET_ADDRESS* PSOCKET_ADDRESS, LPSOCKET_ADDRESS;
+alias PSOCKET_ADDRESS = SOCKET_ADDRESS*, LPSOCKET_ADDRESS = SOCKET_ADDRESS*;
struct CSADDR_INFO {
SOCKET_ADDRESS LocalAddr;
@@ -63,13 +63,13 @@ struct CSADDR_INFO {
INT iSocketType;
INT iProtocol;
}
-alias CSADDR_INFO* PCSADDR_INFO, LPCSADDR_INFO;
+alias PCSADDR_INFO = CSADDR_INFO*, LPCSADDR_INFO = CSADDR_INFO*;
struct BLOB {
ULONG cbSize;
BYTE* pBlobData;
}
-alias BLOB* PBLOB, LPBLOB;
+alias PBLOB = BLOB*, LPBLOB = BLOB*;
struct SERVICE_ADDRESS {
DWORD dwAddressType;
@@ -86,7 +86,7 @@ struct SERVICE_ADDRESSES {
SERVICE_ADDRESS* Addresses() return { return &_Addresses; }
}
-alias SERVICE_ADDRESSES* PSERVICE_ADDRESSES, LPSERVICE_ADDRESSES;
+alias PSERVICE_ADDRESSES = SERVICE_ADDRESSES*, LPSERVICE_ADDRESSES = SERVICE_ADDRESSES*;
struct SERVICE_INFOA {
LPGUID lpServiceType;
@@ -100,7 +100,7 @@ struct SERVICE_INFOA {
LPSERVICE_ADDRESSES lpServiceAddress;
BLOB ServiceSpecificInfo;
}
-alias SERVICE_INFOA* LPSERVICE_INFOA;
+alias LPSERVICE_INFOA = SERVICE_INFOA*;
struct SERVICE_INFOW {
LPGUID lpServiceType;
@@ -114,9 +114,9 @@ struct SERVICE_INFOW {
LPSERVICE_ADDRESSES lpServiceAddress;
BLOB ServiceSpecificInfo;
}
-alias SERVICE_INFOW* LPSERVICE_INFOW;
+alias LPSERVICE_INFOW = SERVICE_INFOW*;
-alias void* LPSERVICE_ASYNC_INFO;
+alias LPSERVICE_ASYNC_INFO = void*;
extern (Windows) {
INT SetServiceA(DWORD, DWORD, DWORD, LPSERVICE_INFOA,
@@ -130,14 +130,14 @@ extern (Windows) {
}
version (Unicode) {
- alias SERVICE_INFOW SERVICE_INFO;
- alias SetServiceW SetService;
- alias GetAddressByNameW GetAddressByName;
+ alias SERVICE_INFO = SERVICE_INFOW;
+ alias SetService = SetServiceW;
+ alias GetAddressByName = GetAddressByNameW;
} else {
- alias SERVICE_INFOA SERVICE_INFO;
- alias SetServiceA SetService;
- alias GetAddressByNameA GetAddressByName;
+ alias SERVICE_INFO = SERVICE_INFOA;
+ alias SetService = SetServiceA;
+ alias GetAddressByName = GetAddressByNameA;
}
-alias SERVICE_INFO _SERVICE_INFO;
-alias SERVICE_INFO* LPSERVICE_INFO;
+alias _SERVICE_INFO = SERVICE_INFO;
+alias LPSERVICE_INFO = SERVICE_INFO*;
diff --git a/libphobos/libdruntime/core/sys/windows/ntdef.d b/libphobos/libdruntime/core/sys/windows/ntdef.d
index e45d0effcd9b..e5da02295a69 100644
--- a/libphobos/libdruntime/core/sys/windows/ntdef.d
+++ b/libphobos/libdruntime/core/sys/windows/ntdef.d
@@ -44,27 +44,27 @@ pragma(inline, true) @safe pure nothrow @nogc {
* type aliases are defined in ntdef.h, ntsecapi.h and subauth.h, each of
* which checks that none of the others is already included.
*/
-alias int NTSTATUS;
-alias int* PNTSTATUS;
+alias NTSTATUS = int;
+alias PNTSTATUS = int*;
struct UNICODE_STRING {
USHORT Length;
USHORT MaximumLength;
PWSTR Buffer;
}
-alias UNICODE_STRING* PUNICODE_STRING;
-alias const(UNICODE_STRING)* PCUNICODE_STRING;
+alias PUNICODE_STRING = UNICODE_STRING*;
+alias PCUNICODE_STRING = const(UNICODE_STRING)*;
struct STRING {
USHORT Length;
USHORT MaximumLength;
PCHAR Buffer;
}
-alias STRING ANSI_STRING, OEM_STRING;
-alias STRING* PSTRING, PANSI_STRING, POEM_STRING;
+alias ANSI_STRING = STRING, OEM_STRING = STRING;
+alias PSTRING = STRING*, PANSI_STRING = STRING*, POEM_STRING = STRING*;
-alias LARGE_INTEGER PHYSICAL_ADDRESS;
-alias LARGE_INTEGER* PPHYSICAL_ADDRESS;
+alias PHYSICAL_ADDRESS = LARGE_INTEGER;
+alias PPHYSICAL_ADDRESS = LARGE_INTEGER*;
enum SECTION_INHERIT {
ViewShare = 1,
@@ -82,4 +82,4 @@ struct OBJECT_ATTRIBUTES {
PVOID SecurityDescriptor;
PVOID SecurityQualityOfService;
}
-alias OBJECT_ATTRIBUTES* POBJECT_ATTRIBUTES;
+alias POBJECT_ATTRIBUTES = OBJECT_ATTRIBUTES*;
diff --git a/libphobos/libdruntime/core/sys/windows/ntsecapi.d b/libphobos/libdruntime/core/sys/windows/ntsecapi.d
index 7088cb10202a..8dd430a9689d 100644
--- a/libphobos/libdruntime/core/sys/windows/ntsecapi.d
+++ b/libphobos/libdruntime/core/sys/windows/ntsecapi.d
@@ -182,10 +182,10 @@ enum {
TRUST_TYPE_DCE
}
-alias UNICODE_STRING LSA_UNICODE_STRING;
-alias UNICODE_STRING* PLSA_UNICODE_STRING;
-alias STRING LSA_STRING;
-alias STRING* PLSA_STRING;
+alias LSA_UNICODE_STRING = UNICODE_STRING;
+alias PLSA_UNICODE_STRING = UNICODE_STRING*;
+alias LSA_STRING = STRING;
+alias PLSA_STRING = STRING*;
enum MSV1_0_LOGON_SUBMIT_TYPE {
MsV1_0InteractiveLogon = 2,
@@ -194,14 +194,14 @@ enum MSV1_0_LOGON_SUBMIT_TYPE {
MsV1_0SubAuthLogon,
MsV1_0WorkstationUnlockLogon = 7
}
-alias MSV1_0_LOGON_SUBMIT_TYPE* PMSV1_0_LOGON_SUBMIT_TYPE;
+alias PMSV1_0_LOGON_SUBMIT_TYPE = MSV1_0_LOGON_SUBMIT_TYPE*;
enum MSV1_0_PROFILE_BUFFER_TYPE {
MsV1_0InteractiveProfile = 2,
MsV1_0Lm20LogonProfile,
MsV1_0SmartCardProfile
}
-alias MSV1_0_PROFILE_BUFFER_TYPE* PMSV1_0_PROFILE_BUFFER_TYPE;
+alias PMSV1_0_PROFILE_BUFFER_TYPE = MSV1_0_PROFILE_BUFFER_TYPE*;
enum MSV1_0_AVID {
@@ -226,19 +226,19 @@ enum MSV1_0_PROTOCOL_MESSAGE_TYPE {
MsV1_0DeriveCredential,
MsV1_0CacheLookup
}
-alias MSV1_0_PROTOCOL_MESSAGE_TYPE* PMSV1_0_PROTOCOL_MESSAGE_TYPE;
+alias PMSV1_0_PROTOCOL_MESSAGE_TYPE = MSV1_0_PROTOCOL_MESSAGE_TYPE*;
enum POLICY_LSA_SERVER_ROLE {
PolicyServerRoleBackup = 2,
PolicyServerRolePrimary
}
-alias POLICY_LSA_SERVER_ROLE* PPOLICY_LSA_SERVER_ROLE;
+alias PPOLICY_LSA_SERVER_ROLE = POLICY_LSA_SERVER_ROLE*;
enum POLICY_SERVER_ENABLE_STATE {
PolicyServerEnabled = 2,
PolicyServerDisabled
}
-alias POLICY_SERVER_ENABLE_STATE* PPOLICY_SERVER_ENABLE_STATE;
+alias PPOLICY_SERVER_ENABLE_STATE = POLICY_SERVER_ENABLE_STATE*;
enum POLICY_INFORMATION_CLASS {
PolicyAuditLogInformation = 1,
@@ -255,7 +255,7 @@ enum POLICY_INFORMATION_CLASS {
PolicyDnsDomainInformation,
PolicyEfsInformation
}
-alias POLICY_INFORMATION_CLASS* PPOLICY_INFORMATION_CLASS;
+alias PPOLICY_INFORMATION_CLASS = POLICY_INFORMATION_CLASS*;
enum POLICY_AUDIT_EVENT_TYPE {
AuditCategorySystem,
@@ -268,7 +268,7 @@ enum POLICY_AUDIT_EVENT_TYPE {
AuditCategoryDirectoryServiceAccess,
AuditCategoryAccountLogon
}
-alias POLICY_AUDIT_EVENT_TYPE* PPOLICY_AUDIT_EVENT_TYPE;
+alias PPOLICY_AUDIT_EVENT_TYPE = POLICY_AUDIT_EVENT_TYPE*;
enum POLICY_LOCAL_INFORMATION_CLASS {
PolicyLocalAuditEventsInformation = 1,
@@ -285,7 +285,7 @@ enum POLICY_LOCAL_INFORMATION_CLASS {
PolicyLocalQualityOfServiceInformation,
PolicyLocalPolicyLocationInformation
}
-alias POLICY_LOCAL_INFORMATION_CLASS* PPOLICY_LOCAL_INFORMATION_CLASS;
+alias PPOLICY_LOCAL_INFORMATION_CLASS = POLICY_LOCAL_INFORMATION_CLASS*;
enum POLICY_DOMAIN_INFORMATION_CLASS {
PolicyDomainIPSecReferenceInformation = 1,
@@ -296,7 +296,7 @@ enum POLICY_DOMAIN_INFORMATION_CLASS {
PolicyDomainLockoutInformation,
PolicyDomainKerberosTicketInformation
}
-alias POLICY_DOMAIN_INFORMATION_CLASS* PPOLICY_DOMAIN_INFORMATION_CLASS;
+alias PPOLICY_DOMAIN_INFORMATION_CLASS = POLICY_DOMAIN_INFORMATION_CLASS*;
enum SECURITY_LOGON_TYPE {
Interactive = 2,
@@ -306,7 +306,7 @@ enum SECURITY_LOGON_TYPE {
Proxy,
Unlock
}
-alias SECURITY_LOGON_TYPE* PSECURITY_LOGON_TYPE;
+alias PSECURITY_LOGON_TYPE = SECURITY_LOGON_TYPE*;
enum TRUSTED_INFORMATION_CLASS {
TrustedDomainNameInformation = 1,
@@ -318,7 +318,7 @@ enum TRUSTED_INFORMATION_CLASS {
TrustedDomainAuthInformation,
TrustedDomainFullInformation
}
-alias TRUSTED_INFORMATION_CLASS* PTRUSTED_INFORMATION_CLASS;
+alias PTRUSTED_INFORMATION_CLASS = TRUSTED_INFORMATION_CLASS*;
struct DOMAIN_PASSWORD_INFORMATION {
USHORT MinPasswordLength;
@@ -327,47 +327,47 @@ struct DOMAIN_PASSWORD_INFORMATION {
LARGE_INTEGER MaxPasswordAge;
LARGE_INTEGER MinPasswordAge;
}
-alias DOMAIN_PASSWORD_INFORMATION* PDOMAIN_PASSWORD_INFORMATION;
+alias PDOMAIN_PASSWORD_INFORMATION = DOMAIN_PASSWORD_INFORMATION*;
struct LSA_ENUMERATION_INFORMATION {
PSID Sid;
}
-alias LSA_ENUMERATION_INFORMATION* PLSA_ENUMERATION_INFORMATION;
+alias PLSA_ENUMERATION_INFORMATION = LSA_ENUMERATION_INFORMATION*;
-alias OBJECT_ATTRIBUTES LSA_OBJECT_ATTRIBUTES;
-alias OBJECT_ATTRIBUTES* PLSA_OBJECT_ATTRIBUTES;
+alias LSA_OBJECT_ATTRIBUTES = OBJECT_ATTRIBUTES;
+alias PLSA_OBJECT_ATTRIBUTES = OBJECT_ATTRIBUTES*;
struct LSA_TRUST_INFORMATION {
LSA_UNICODE_STRING Name;
PSID Sid;
}
-alias LSA_TRUST_INFORMATION TRUSTED_DOMAIN_INFORMATION_BASIC;
-alias LSA_TRUST_INFORMATION* PLSA_TRUST_INFORMATION;
+alias TRUSTED_DOMAIN_INFORMATION_BASIC = LSA_TRUST_INFORMATION;
+alias PLSA_TRUST_INFORMATION = LSA_TRUST_INFORMATION*;
/* in MinGW (further down the code):
* typedef PLSA_TRUST_INFORMATION *PTRUSTED_DOMAIN_INFORMATION_BASIC;
* but it doesn't look right....
*/
-alias LSA_TRUST_INFORMATION** PTRUSTED_DOMAIN_INFORMATION_BASIC;
+alias PTRUSTED_DOMAIN_INFORMATION_BASIC = LSA_TRUST_INFORMATION**;
struct LSA_REFERENCED_DOMAIN_LIST {
ULONG Entries;
PLSA_TRUST_INFORMATION Domains;
}
-alias LSA_REFERENCED_DOMAIN_LIST* PLSA_REFERENCED_DOMAIN_LIST;
+alias PLSA_REFERENCED_DOMAIN_LIST = LSA_REFERENCED_DOMAIN_LIST*;
struct LSA_TRANSLATED_SID {
SID_NAME_USE Use;
ULONG RelativeId;
LONG DomainIndex;
}
-alias LSA_TRANSLATED_SID* PLSA_TRANSLATED_SID;
+alias PLSA_TRANSLATED_SID = LSA_TRANSLATED_SID*;
struct LSA_TRANSLATED_NAME {
SID_NAME_USE Use;
LSA_UNICODE_STRING Name;
LONG DomainIndex;
}
-alias LSA_TRANSLATED_NAME* PLSA_TRANSLATED_NAME;
+alias PLSA_TRANSLATED_NAME = LSA_TRANSLATED_NAME*;
struct MSV1_0_INTERACTIVE_LOGON {
MSV1_0_LOGON_SUBMIT_TYPE MessageType;
@@ -375,7 +375,7 @@ struct MSV1_0_INTERACTIVE_LOGON {
UNICODE_STRING UserName;
UNICODE_STRING Password;
}
-alias MSV1_0_INTERACTIVE_LOGON* PMSV1_0_INTERACTIVE_LOGON;
+alias PMSV1_0_INTERACTIVE_LOGON = MSV1_0_INTERACTIVE_LOGON*;
struct MSV1_0_INTERACTIVE_PROFILE {
MSV1_0_PROFILE_BUFFER_TYPE MessageType;
@@ -395,7 +395,7 @@ struct MSV1_0_INTERACTIVE_PROFILE {
UNICODE_STRING LogonServer;
ULONG UserFlags;
}
-alias MSV1_0_INTERACTIVE_PROFILE* PMSV1_0_INTERACTIVE_PROFILE;
+alias PMSV1_0_INTERACTIVE_PROFILE = MSV1_0_INTERACTIVE_PROFILE*;
struct MSV1_0_LM20_LOGON {
MSV1_0_LOGON_SUBMIT_TYPE MessageType;
@@ -407,7 +407,7 @@ struct MSV1_0_LM20_LOGON {
STRING CaseInsensitiveChallengeResponse;
ULONG ParameterControl;
}
-alias MSV1_0_LM20_LOGON* PMSV1_0_LM20_LOGON;
+alias PMSV1_0_LM20_LOGON = MSV1_0_LM20_LOGON*;
//static if (_WIN32_WINNT >= 0x500) {
struct MSV1_0_SUBAUTH_LOGON {
@@ -421,7 +421,7 @@ alias MSV1_0_LM20_LOGON* PMSV1_0_LM20_LOGON;
ULONG ParameterControl;
ULONG SubAuthPackageId;
}
- alias MSV1_0_SUBAUTH_LOGON* PMSV1_0_SUBAUTH_LOGON;
+ alias PMSV1_0_SUBAUTH_LOGON = MSV1_0_SUBAUTH_LOGON*;
//}
struct MSV1_0_LM20_LOGON_PROFILE {
@@ -435,7 +435,7 @@ struct MSV1_0_LM20_LOGON_PROFILE {
UNICODE_STRING LogonServer;
UNICODE_STRING UserParameters;
}
-alias MSV1_0_LM20_LOGON_PROFILE* PMSV1_0_LM20_LOGON_PROFILE;
+alias PMSV1_0_LM20_LOGON_PROFILE = MSV1_0_LM20_LOGON_PROFILE*;
struct MSV1_0_SUPPLEMENTAL_CREDENTIAL {
ULONG Version;
@@ -443,7 +443,7 @@ struct MSV1_0_SUPPLEMENTAL_CREDENTIAL {
UCHAR[MSV1_0_OWF_PASSWORD_LENGTH] LmPassword;
UCHAR[MSV1_0_OWF_PASSWORD_LENGTH] NtPassword;
}
-alias MSV1_0_SUPPLEMENTAL_CREDENTIAL* PMSV1_0_SUPPLEMENTAL_CREDENTIAL;
+alias PMSV1_0_SUPPLEMENTAL_CREDENTIAL = MSV1_0_SUPPLEMENTAL_CREDENTIAL*;
struct MSV1_0_NTLM3_RESPONSE {
UCHAR[MSV1_0_NTLM3_RESPONSE_LENGTH] Response;
@@ -457,13 +457,13 @@ struct MSV1_0_NTLM3_RESPONSE {
UCHAR _Buffer;
UCHAR* Buffer() return { return &_Buffer; }
}
-alias MSV1_0_NTLM3_RESPONSE* PMSV1_0_NTLM3_RESPONSE;
+alias PMSV1_0_NTLM3_RESPONSE = MSV1_0_NTLM3_RESPONSE*;
struct MSV1_0_AV_PAIR {
USHORT AvId;
USHORT AvLen;
}
-alias MSV1_0_AV_PAIR* PMSV1_0_AV_PAIR;
+alias PMSV1_0_AV_PAIR = MSV1_0_AV_PAIR*;
struct MSV1_0_CHANGEPASSWORD_REQUEST {
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
@@ -473,14 +473,14 @@ struct MSV1_0_CHANGEPASSWORD_REQUEST {
UNICODE_STRING NewPassword;
BOOLEAN Impersonating;
}
-alias MSV1_0_CHANGEPASSWORD_REQUEST* PMSV1_0_CHANGEPASSWORD_REQUEST;
+alias PMSV1_0_CHANGEPASSWORD_REQUEST = MSV1_0_CHANGEPASSWORD_REQUEST*;
struct MSV1_0_CHANGEPASSWORD_RESPONSE {
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
BOOLEAN PasswordInfoValid;
DOMAIN_PASSWORD_INFORMATION DomainPasswordInfo;
}
-alias MSV1_0_CHANGEPASSWORD_RESPONSE* PMSV1_0_CHANGEPASSWORD_RESPONSE;
+alias PMSV1_0_CHANGEPASSWORD_RESPONSE = MSV1_0_CHANGEPASSWORD_RESPONSE*;
struct MSV1_0_SUBAUTH_REQUEST {
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
@@ -488,14 +488,14 @@ struct MSV1_0_SUBAUTH_REQUEST {
ULONG SubAuthInfoLength;
PUCHAR SubAuthSubmitBuffer;
}
-alias MSV1_0_SUBAUTH_REQUEST* PMSV1_0_SUBAUTH_REQUEST;
+alias PMSV1_0_SUBAUTH_REQUEST = MSV1_0_SUBAUTH_REQUEST*;
struct MSV1_0_SUBAUTH_RESPONSE {
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
ULONG SubAuthInfoLength;
PUCHAR SubAuthReturnBuffer;
}
-alias MSV1_0_SUBAUTH_RESPONSE* PMSV1_0_SUBAUTH_RESPONSE;
+alias PMSV1_0_SUBAUTH_RESPONSE = MSV1_0_SUBAUTH_RESPONSE*;
enum MSV1_0_DERIVECRED_TYPE_SHA1 = 0;
@@ -507,7 +507,7 @@ struct MSV1_0_DERIVECRED_REQUEST {
UCHAR _DeriveCredSubmitBuffer;
UCHAR* DeriveCredSubmitBuffer() return { return &_DeriveCredSubmitBuffer; }
}
-alias MSV1_0_DERIVECRED_REQUEST* PMSV1_0_DERIVECRED_REQUEST;
+alias PMSV1_0_DERIVECRED_REQUEST = MSV1_0_DERIVECRED_REQUEST*;
struct MSV1_0_DERIVECRED_RESPONSE {
MSV1_0_PROTOCOL_MESSAGE_TYPE MessageType;
@@ -515,18 +515,16 @@ struct MSV1_0_DERIVECRED_RESPONSE {
UCHAR _DeriveCredReturnBuffer;
UCHAR* DeriveCredReturnBuffer() return { return &_DeriveCredReturnBuffer; }
}
-alias MSV1_0_DERIVECRED_RESPONSE* PMSV1_0_DERIVECRED_RESPONSE;
+alias PMSV1_0_DERIVECRED_RESPONSE = MSV1_0_DERIVECRED_RESPONSE*;
-alias uint LSA_ENUMERATION_HANDLE, LSA_OPERATIONAL_MODE,
- POLICY_AUDIT_EVENT_OPTIONS;
-alias uint* PLSA_ENUMERATION_HANDLE, PLSA_OPERATIONAL_MODE,
- PPOLICY_AUDIT_EVENT_OPTIONS;
+alias LSA_ENUMERATION_HANDLE = uint, LSA_OPERATIONAL_MODE = uint, POLICY_AUDIT_EVENT_OPTIONS = uint;
+alias PLSA_ENUMERATION_HANDLE = uint*, PLSA_OPERATIONAL_MODE = uint*, PPOLICY_AUDIT_EVENT_OPTIONS = uint*;
struct POLICY_PRIVILEGE_DEFINITION {
LSA_UNICODE_STRING Name;
LUID LocalValue;
}
-alias POLICY_PRIVILEGE_DEFINITION* PPOLICY_PRIVILEGE_DEFINITION;
+alias PPOLICY_PRIVILEGE_DEFINITION = POLICY_PRIVILEGE_DEFINITION*;
struct POLICY_AUDIT_LOG_INFO {
ULONG AuditLogPercentFull;
@@ -536,26 +534,26 @@ struct POLICY_AUDIT_LOG_INFO {
LARGE_INTEGER TimeToShutdown;
ULONG NextAuditRecordId;
}
-alias POLICY_AUDIT_LOG_INFO* PPOLICY_AUDIT_LOG_INFO;
+alias PPOLICY_AUDIT_LOG_INFO = POLICY_AUDIT_LOG_INFO*;
struct POLICY_AUDIT_EVENTS_INFO {
BOOLEAN AuditingMode;
PPOLICY_AUDIT_EVENT_OPTIONS EventAuditingOptions;
ULONG MaximumAuditEventCount;
}
-alias POLICY_AUDIT_EVENTS_INFO* PPOLICY_AUDIT_EVENTS_INFO;
+alias PPOLICY_AUDIT_EVENTS_INFO = POLICY_AUDIT_EVENTS_INFO*;
struct POLICY_ACCOUNT_DOMAIN_INFO {
LSA_UNICODE_STRING DomainName;
PSID DomainSid;
}
-alias POLICY_ACCOUNT_DOMAIN_INFO* PPOLICY_ACCOUNT_DOMAIN_INFO;
+alias PPOLICY_ACCOUNT_DOMAIN_INFO = POLICY_ACCOUNT_DOMAIN_INFO*;
struct POLICY_PRIMARY_DOMAIN_INFO {
LSA_UNICODE_STRING Name;
PSID Sid;
}
-alias POLICY_PRIMARY_DOMAIN_INFO* PPOLICY_PRIMARY_DOMAIN_INFO;
+alias PPOLICY_PRIMARY_DOMAIN_INFO = POLICY_PRIMARY_DOMAIN_INFO*;
struct POLICY_DNS_DOMAIN_INFO {
LSA_UNICODE_STRING Name;
@@ -564,88 +562,85 @@ struct POLICY_DNS_DOMAIN_INFO {
GUID DomainGuid;
PSID Sid;
}
-alias POLICY_DNS_DOMAIN_INFO* PPOLICY_DNS_DOM[...]
[diff truncated at 524288 bytes]
More information about the Gcc-cvs
mailing list