Lines Matching refs:transaction
805 Transaction* transaction = nullptr; in InstallAssertion() local
808 transaction = class_linker->GetTransaction(); in InstallAssertion()
809 if (transaction != nullptr) { in InstallAssertion()
810 CHECK(transaction->assert_no_new_records_reason_ == nullptr) in InstallAssertion()
811 << "old: " << transaction->assert_no_new_records_reason_ << " new: " << reason; in InstallAssertion()
812 transaction->assert_no_new_records_reason_ = reason; in InstallAssertion()
815 return transaction; in InstallAssertion()
818 void ScopedAssertNoNewTransactionRecords::RemoveAssertion(Transaction* transaction) { in RemoveAssertion() argument
821 CHECK(class_linker->GetTransaction() == transaction); in RemoveAssertion()
822 CHECK(transaction->assert_no_new_records_reason_ != nullptr); in RemoveAssertion()
823 transaction->assert_no_new_records_reason_ = nullptr; in RemoveAssertion()