Make isWideString compatible with Phobos isNarrowString
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
*/
|
||||
module tanya.memory.allocator;
|
||||
|
||||
import std.traits : hasElaborateDestructor;
|
||||
import std.traits : hasElaborateDestructor, isAssociativeArray, isArray;
|
||||
import tanya.memory.lifetime;
|
||||
import tanya.meta.trait;
|
||||
|
||||
|
@@ -14,7 +14,8 @@
|
||||
*/
|
||||
module tanya.memory.lifetime;
|
||||
|
||||
import std.traits : isInnerClass, hasElaborateAssign, hasElaborateCopyConstructor, hasElaborateDestructor;
|
||||
import std.traits : isInnerClass, hasElaborateAssign, hasElaborateCopyConstructor, hasElaborateDestructor,
|
||||
isAssignable, isNested, isAbstractClass, isAggregateType, isStaticArray;
|
||||
import tanya.memory.allocator;
|
||||
import tanya.meta.metafunction;
|
||||
import tanya.meta.trait;
|
||||
|
@@ -23,6 +23,7 @@
|
||||
*/
|
||||
module tanya.memory.smartref;
|
||||
|
||||
import std.traits : isPointer, isAbstractClass, isAssociativeArray, isDynamicArray, isArray;
|
||||
import tanya.memory.allocator;
|
||||
import tanya.memory.lifetime;
|
||||
import tanya.meta.trait;
|
||||
|
Reference in New Issue
Block a user