I don’t know what ABasePawn is, but the implementation for APawn::AddMovementInput is as follows:
ABasePawn
APawn::AddMovementInput
GetMovementComponent()