Оператор ^ абстрактный метод
int operator ^(Битовый оператор исключающего ИЛИ.
Рассматривая оба this и other как достаточно большие целые числа в дополнительном коде, результат — число с битами, установленными в одном, но не в обоих, из this и other.
Если операнды имеют одинаковый знак, результат неотрицательный, в противном случае результат отрицательный.
Исходный код
int operator ^(int other);
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/int/operator_bitwise_exclusive_or.html