Remove macros used to evaluate traits
Merge pull request #2748 from yebblies/traitsmacros

[DDMD] Remove macros used to evaluate traits
Implicit narrowing of 'percent'
wildmatch should be a ubyte
Implicit cast to size_t
mod is a ubyte
SymOffExp::offset should be a dinteger_t
Cast to int
Make index a uinteger_t
Cast to size_t before indexing array
Cast slice length to size_t
sz is an unsigned char
Cast slice length to size_t
Cast slice length to size_t
Explicitly cast to narrower type
sz is an unsigned char
Explicitly cast to dchar_t
sz should be unsigned char
Explicitly cast to unsigned
Explicitly cast to size_t