CatAssignExp

The ~= operator.

It can have one of the following operators:

EXP.concatenateAssign - appending T[] to T[] EXP.concatenateElemAssign - appending T to T[] EXP.concatenateDcharAssign - appending dchar to T[]

The parser initially sets it to EXP.concatenateAssign, and semantic() later decides which of the three it will be set to.

extern (C++)
class CatAssignExp : BinAssignExp {}

Meta