Fact-checking Ted Cruz's takedowns of Marco Rubio and Donald Trump on the same-sex marriage ruling

Washington (CNN)As part of a partnership with FactCheck.org, CNN's Jake Tapper breaks down why Sen. Ted Cruz's, R-Texas, comments at the CNN Republican Town Hall in South Carolina on the same-sex marriage ruling don't tell the whole story. Cruz called out his opponents Sen. Marco Rubio, R-Florida, and Donald Trump for their previous statements on the Supreme Court's decision to legalize same-sex marriage. Tapper takes a closer look at what was actually said.

Sen. Ted Cruz says Sen. Marco Rubio and Donald Trump believe that the Supreme Court decision on gay marriage "is the settled law of the land and we must ... surrender and move on," accusing them of "repeating Barack Obama's talking points." Cruz goes too far in Rubio's case, and Trump hasn't echoed Obama on the issue, either.
On the day of the court ruling, Rubio said he disagreed with it and argued that the U.S. Constitution gives states -- not the federal government or courts -- the power to define marriage. He said the next president should "nominate judges and justices committed to applying the Constitution as written." In December, Rubio said the decision is not "settled law" and can be overturned, promising to "appoint Supreme Court justices that will interpret the Constitution as originally constructed."
As for Trump, he also criticized the decision, but he has been less clear on what he would do about it. In January, Trump told Fox News' Chris Wallace that he would "strongly consider" appointing justices who would overturn the ruling.