Searched refs:typeCheck (Results 1 – 1 of 1) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/array/ |
| H A D | operations.d | 39 alias check = typeCheck!(true, T, scalarizedExp); // must support all scalar ops 153 template typeCheck(bool fail, T, Args...) in typeCheck() function 161 alias typeCheck = typeCheck!(fail, T, Args[0 .. idx - 1], RT, Args[idx + 1 .. $]); in typeCheck() local 171 alias typeCheck = typeCheck!(fail, T, Args[0 .. idx - 2], RT, Args[idx + 1 .. $]); in typeCheck() local 187 alias typeCheck = typeCheck!(fail, T, Args[0 .. idx - 1], RT, Args[idx + 1 .. $]); in typeCheck() local 198 … alias typeCheck = typeCheck!(fail, T, Args[0 .. idx - 1], RT, Args[idx + 1 .. $]); in typeCheck() local 213 template typeCheck(bool fail, T, ResultType) in typeCheck() function 215 alias typeCheck = ResultType; in typeCheck() local 231 enum vectorizeable = is(typeCheck!(false, vec!E, staticMap!(toVecType, Args)));
|