February 21, 2022 Learn » Re: Differences between lambda function and regular functions in higher order functions | |||
|---|---|---|---|
| |||
...map_vals(alias f,S)(S[] a)
if (is(typeof(f(a[0]))))
{
alias T... | |||
February 20, 2022 Issues » [Issue 22796] New: dual-context recursive functions seem to be broken | |||
|---|---|---|---|
| |||
...divots@aleeas.com
-------------------
struct T {
void rec (alias fun) (uint n) {
if (n == 0)
return... | |||
February 20, 2022 Learn » Re: keyword as struct field | |||
|---|---|---|---|
| |||
...keywordFieldPairs)
static if (member == pair[0])
mixin("alias opDispatch = ", pair[1], ";" );
}
}
///
unittest
{
struct Foo
{
mixin... | |||
February 18, 2022 Issues » [Issue 21674] [REG v2.086] `alias this` triggers wrong deprecation message on function call | |||
|---|---|---|---|
| |||
...Buclaw: fix Issue 21674 - [REG v2.086] 'alias this' triggers wrong deprecation message on function... | |||
February 17, 2022 Learn » Member function forwarding | |||
|---|---|---|---|
| |||
...foo(args); }
// alias foo = a.foo;
}
void main()
{
B b;
b.foo(); // In "alias" case... | |||
February 17, 2022 Issues » [Issue 21674] [REG v2.086] `alias this` triggers wrong deprecation message on function call | |||
|---|---|---|---|
| |||
...13681 "fix Issue 21674 - [REG v2.086] 'alias this' triggers wrong deprecation message on function... | |||
February 17, 2022 Announce » Re: Beta 2.099.0 | |||
|---|---|---|---|
| |||
...t understand why this is allowed:
```d
alias Tuple(T...) = T;
void foo()
{
Tuple!(int... | |||
February 17, 2022 Issues » [Issue 21674] [REG v2.086] `alias this` triggers wrong deprecation message on function call | |||
|---|---|---|---|
| |||
...13681 "fix Issue 21674 - [REG v2.086] 'alias this' triggers wrong deprecation message on function... | |||
February 17, 2022 Issues » [Issue 21674] [REG v2.086] `alias this` triggers wrong deprecation message on function call | |||
|---|---|---|---|
| |||
https://issues.dlang.org/show_bug.cgi?id=21674 --- Comment #9 from Iain Buclaw <ibuclaw... | |||
February 17, 2022 Issues » [Issue 21674] [REG v2.086] `alias this` triggers wrong deprecation message on function call | |||
|---|---|---|---|
| |||
...expected) { assert(_impl == expected); }
alias foo this;
}
struct Test2
{
Test test;
alias test this;
}
Test... | |||
Copyright © 1999-2021 by the D Language Foundation