Home
last modified time | relevance | path

Searched refs:FunctionTypeOf (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/
H A Dtraits.d579 template FunctionTypeOf(func...)
584 alias FunctionTypeOf = Fsym; // HIT: (nested) function symbol variable
588 alias FunctionTypeOf = Fobj; // HIT: callable object variable
592 alias FunctionTypeOf = Ftyp; // HIT: callable type variable
597 alias FunctionTypeOf = T; // HIT: function variable
599 alias FunctionTypeOf = Fptr; // HIT: function pointer variable
601 alias FunctionTypeOf = Fdlg; // HIT: delegate variable
616 static assert(is( FunctionTypeOf!(C.value) == function ));
626 static assert(is( typeof(test) == FunctionTypeOf!(typeof(test)) ));
627 static assert(is( typeof(test) == FunctionTypeOf!test ));
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dtraits.d899 static if (is(FunctionTypeOf!func R == return))
958 static if (is(FunctionTypeOf!func P == function))
1047 alias Func = FunctionTypeOf!func; in ParameterStorageClassTuple()
1179 static if (is(FunctionTypeOf!func PT == __parameters))
1267 static if (is(FunctionTypeOf!(func[0]) PT == __parameters))
1416 func, Unqual!(FunctionTypeOf!func));
1935 enum string functionLinkage = __traits(getLinkage, FunctionTypeOf!func);
1989 enum string varargs = __traits(getFunctionVariadicStyle, FunctionTypeOf!func);
2036 template FunctionTypeOf(func...)
2041 alias FunctionTypeOf = Fsym; // HIT: (nested) function symbol
[all …]
H A Dtypecons.d4349 alias Func = FunctionTypeOf!(func);
4643 alias type = FunctionTypeOf!func;
4652 !is(DerivedFunctionType!(type, FunctionTypeOf!(mem[i])) == void)
4659 alias typex = DerivedFunctionType!(type, FunctionTypeOf!(members[x]));
5044 isCovariantWith!(FunctionTypeOf!(Fs[i]), finfo.type)
5097 alias type = FunctionTypeOf!f;
5185 alias FX = FunctionTypeOf!(R function(P0));
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dtraits.d992 static if (is(FunctionTypeOf!func R == return))
1051 static if (is(FunctionTypeOf!func P == function))
1148 alias Func = FunctionTypeOf!func; in ParameterStorageClassTuple()
1313 static if (is(FunctionTypeOf!func PT == __parameters))
1413 static if (is(FunctionTypeOf!(func) PT == __parameters))
1581 func, Unqual!(FunctionTypeOf!func));
2110 enum string functionLinkage = __traits(getLinkage, FunctionTypeOf!func);
2168 enum string varargs = __traits(getFunctionVariadicStyle, FunctionTypeOf!func);
2215 template FunctionTypeOf(alias func)
2220 alias FunctionTypeOf = Fsym; // HIT: (nested) function symbol
[all …]
H A Dtypecons.d5569 alias Func = FunctionTypeOf!(func);
5913 alias type = FunctionTypeOf!func;
5922 !is(DerivedFunctionType!(type, FunctionTypeOf!(mem[i])) == void)
5929 alias typex = DerivedFunctionType!(type, FunctionTypeOf!(members[x]));
6345 isCovariantWith!(FunctionTypeOf!(Fs[i]), finfo.type)
6398 alias type = FunctionTypeOf!f;
6484 alias FX = FunctionTypeOf!(R function(P0));
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/
H A Dtypecons.d748 alias type = FunctionTypeOf!func; in UniqMembers()
755 !is(DerivedFunctionType!(type, FunctionTypeOf!(mem[i])) == void)) in UniqMembers()
765 alias typex = DerivedFunctionType!(type, FunctionTypeOf!(members[x])); in UniqMembers()
795 isCovariantWith!(FunctionTypeOf!(Fs[i]), finfo.type) in findCovariantFunction()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/
H A Dtypecons.d744 alias type = FunctionTypeOf!func; in UniqMembers()
751 !is(DerivedFunctionType!(type, FunctionTypeOf!(mem[i])) == void)) in UniqMembers()
761 alias typex = DerivedFunctionType!(type, FunctionTypeOf!(members[x])); in UniqMembers()
791 isCovariantWith!(FunctionTypeOf!(Fs[i]), finfo.type) in findCovariantFunction()