i think TOGGLE is only dedicated for i/o not register or variables.

If you use
Code:
toggle TRISA.0
it will return an error 'Invalid RAM location specified'

So the
Code:
TRISA.0=TRISA.0 ^ 1
is the way to go.