Home
last modified time | relevance | path

Searched refs:IExceptionTranslator (Results 1 – 8 of 8) sorted by relevance

/external/catch2/include/internal/
Dcatch_interfaces_exception.h25 struct IExceptionTranslator;
26 using ExceptionTranslators = std::vector<std::unique_ptr<IExceptionTranslator const>>;
28 struct IExceptionTranslator { struct
29 virtual ~IExceptionTranslator();
41 class ExceptionTranslator : public IExceptionTranslator {
Dcatch_interfaces_exception.cpp4 IExceptionTranslator::~IExceptionTranslator() = default;
Dcatch_exception_translator_registry.h21 virtual void registerTranslator( const IExceptionTranslator* translator );
26 std::vector<std::unique_ptr<IExceptionTranslator const>> m_translators;
Dcatch_exception_translator_registry.cpp23 void ExceptionTranslatorRegistry::registerTranslator( const IExceptionTranslator* translator ) { in registerTranslator()
24 m_translators.push_back( std::unique_ptr<const IExceptionTranslator>( translator ) ); in registerTranslator()
Dcatch_interfaces_registry_hub.h21 struct IExceptionTranslator;
47 virtual void registerTranslator( const IExceptionTranslator* translator ) = 0;
Dcatch_registry_hub.cpp54 void registerTranslator( const IExceptionTranslator* translator ) override { in registerTranslator()
/external/bcc/tests/cc/
Dcatch.hpp2525 struct IExceptionTranslator;
2542 virtual void registerTranslator( const IExceptionTranslator* translator ) = 0;
2556 struct IExceptionTranslator;
2557 typedef std::vector<const IExceptionTranslator*> ExceptionTranslators;
2559 struct IExceptionTranslator { struct
2560 virtual ~IExceptionTranslator();
2572 class ExceptionTranslator : public IExceptionTranslator {
6634 virtual void registerTranslator( const IExceptionTranslator* translator ) { in registerTranslator()
6677 std::vector<const IExceptionTranslator*> m_translators;
6713 … virtual void registerTranslator( const IExceptionTranslator* translator ) CATCH_OVERRIDE { in registerTranslator()
[all …]
/external/catch2/single_include/catch2/
Dcatch.hpp2623 struct IExceptionTranslator;
2648 virtual void registerTranslator( const IExceptionTranslator* translator ) = 0;
2673 struct IExceptionTranslator;
2674 using ExceptionTranslators = std::vector<std::unique_ptr<IExceptionTranslator const>>;
2676 struct IExceptionTranslator { struct
2677 virtual ~IExceptionTranslator();
2689 class ExceptionTranslator : public IExceptionTranslator {
8550 virtual void registerTranslator( const IExceptionTranslator* translator );
8555 std::vector<std::unique_ptr<IExceptionTranslator const>> m_translators;
8569 void ExceptionTranslatorRegistry::registerTranslator( const IExceptionTranslator* translator ) { in registerTranslator()
[all …]