It is common for interpreters to think that Jesus is only referring to the Law, as if the old covenant law will continue to endure until the return of Christ. We must remember, however, that in the previous verse, Jesus has referred to the Law or the Prophets
. He has all of Scripture in view and not just the old covenant law. He has come to bring all of Scripture to fulfillment. He has not come to abolish anything that was previously revealed.
18 For truly, I say to you, until heaven and earth pass away, not an iota, not a dot, will pass from the Law until all is accomplished.