Register complex dtypes for TruncateDiv Op
> As per documentation the Op tf.truncatediv should support complex dtypes also.

Thank you for noticing this. Floor/truncate division isn't supported for complex types, so the documentation is wrong.
 Hi @SuryanarayanaY As mentioned by reviewers in above comments, Floor/truncate division isn't supported for complex types. Hence closing this PR. Thank you!
As per documentation the Op `tf.truncatediv` should support `complex` dtypes also.


> Args
> --
> x | A Tensor. Must be one of the following types: bfloat16, half, float32, float64, uint8, int8, uint16, int16, int32, uint32, uint64, int64, complex64, complex128.



As per the `math_ops.cc` , `complex` dtypes also registered for this Op.

https://github.com/tensorflow/tensorflow/blob/e63d37e07b95e5c6e8a78794547fe317454edae7/tensorflow/core/ops/math_ops.cc#L521-L523

https://github.com/tensorflow/tensorflow/blob/e63d37e07b95e5c6e8a78794547fe317454edae7/tensorflow/core/ops/math_ops.cc#L392-L395

Hence adding the complex dtypes also to this Op registry.