Searched refs:ThreadLocalValueHolderBase (Results 1 - 2 of 2) sorted by relevance

/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-port.h1729 class ThreadLocalValueHolderBase { class in namespace:testing::internal
1731 virtual ~ThreadLocalValueHolderBase() {}
1742 virtual ThreadLocalValueHolderBase* NewValueForCurrentThread() const = 0;
1759 static ThreadLocalValueHolderBase* GetValueOnCurrentThread(
1862 class ValueHolder : public ThreadLocalValueHolderBase {
1880 virtual ThreadLocalValueHolderBase* NewValueForCurrentThread() const {
2016 // ThreadLocalValueHolderBase.
2017 class ThreadLocalValueHolderBase { class in namespace:testing::internal
2019 virtual ~ThreadLocalValueHolderBase() {}
2025 delete static_cast<ThreadLocalValueHolderBase*>(value_holde
[all...]
/gem5/ext/googletest/googletest/src/
H A Dgtest-port.cc398 static ThreadLocalValueHolderBase* GetValueOnCurrentThread(
419 linked_ptr<ThreadLocalValueHolderBase>(
428 std::vector<linked_ptr<ThreadLocalValueHolderBase> > value_holders;
456 std::vector<linked_ptr<ThreadLocalValueHolderBase> > value_holders;
483 linked_ptr<ThreadLocalValueHolderBase> > ThreadLocalValues;
547 ThreadLocalValueHolderBase* ThreadLocalRegistry::GetValueOnCurrentThread(

Completed in 16 milliseconds