Home
last modified time | relevance | path

Searched defs:hasUnsharedIndirections (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/
H A Dtraits.d355 template hasUnsharedIndirections(T) in hasUnsharedIndirections() function
358 enum hasUnsharedIndirections = false; in hasUnsharedIndirections() local
360 enum hasUnsharedIndirections = anySatisfy!(.hasUnsharedIndirections, Fields!T); in hasUnsharedIndirections() local
362 enum hasUnsharedIndirections = is(E == void) ? false : hasUnsharedIndirections!E; in hasUnsharedIndirections() local
364 enum hasUnsharedIndirections = false; in hasUnsharedIndirections() local
366 enum hasUnsharedIndirections = !is(T : shared(U)*, U) && !is(T : immutable(U)*, U); in hasUnsharedIndirections() local
368 enum hasUnsharedIndirections = !is(T : shared(V)[], V) && !is(T : immutable(V)[], V); in hasUnsharedIndirections() local
370 enum hasUnsharedIndirections = !is(T : shared(W), W); in hasUnsharedIndirections() local
372 …enum hasUnsharedIndirections = isDelegate!T || __traits(isAssociativeArray, T); // TODO: how to ha… in hasUnsharedIndirections() local