|
Sequoia
|
Files | |
| file | Advice.cpp |
| Definitions for Advice.hpp. | |
| file | Advice.hpp [code] |
| Utilities for the advice framework, which provides hints for certain failures. | |
| file | AllocationCheckers.hpp [code] |
| Client-facing utilities for performing allocation checks. | |
| file | AllocationCheckersCore.cpp |
| Definitions for AllocationCheckersCore.hpp. | |
| file | AllocationCheckersCore.hpp [code] |
| Core components for the Allocation Testing framework. | |
| file | AllocationCheckersDetails.cpp |
| Definitions for AllocationCheckersDetails.hpp. | |
| file | AllocationCheckersDetails.hpp [code] |
| Implementation details for allocation checks. | |
| file | AllocationCheckersTraits.hpp [code] |
| Traits and Concepts for allocation checks. | |
| file | AllocationTestUtilities.hpp [code] |
| Utilities for allocation testing. | |
| file | BinaryRelationships.hpp [code] |
| Utilities for performing checks with respect to a binary operator. | |
| file | Commands.cpp |
| Definitions for Commands.hpp. | |
| file | Commands.hpp [code] |
| Shell Command specifically for the testing framework. | |
| file | ConcreteTypeCheckers.cpp |
| Definitions for ConcreteTypeCheckers.hpp. | |
| file | ConcreteTypeCheckers.hpp [code] |
| Useful specializations for the class template value_tester. | |
| file | CoreInfrastructure.hpp [code] |
| Core declarations / definitions used in the testing framework. | |
| file | DependencyAnalyzer.cpp |
| Definitions for DependencyAnalyzer.hpp. | |
| file | DependencyAnalyzer.hpp [code] |
| Facility to detect changes on disk and only run the relevant tests. | |
| file | FailureInfo.cpp |
| Definitions for FailureInfo.hpp. | |
| file | FailureInfo.hpp [code] |
| Utilities for recording information from test failures. | |
| file | FileEditors.cpp |
| Definitions for FileEditors.hpp. | |
| file | FileEditors.hpp [code] |
| Contains utilities for automatically editing certain files as part of the test creation process. | |
| file | FileSystemUtilities.cpp |
| Definitions for FileSystemUtilities.hpp. | |
| file | FileSystemUtilities.hpp [code] |
| File paths and related utilities. | |
| file | FreeCheckers.hpp [code] |
| Free functions for performing checks, together with the 'checker' class template which wraps them. | |
| file | FreeTestCore.cpp |
| Definitions for FreeTestCore.hpp. | |
| file | FreeTestCore.hpp [code] |
| Core functionality for the testing framework. | |
| file | IndividualTestPaths.cpp |
| Definitions for IndividualTestPaths.hpp. | |
| file | IndividualTestPaths.hpp [code] |
| File paths pertaining to individual tests. | |
| file | MaterialsUpdater.cpp |
| Definitions for MaterialsUpdater.hpp. | |
| file | MaterialsUpdater.hpp [code] |
| Contains utilities for updating test materials. | |
| file | MoveOnlyAllocationCheckers.hpp [code] |
| Utilities for performing allocation checks of move-only types. | |
| file | MoveOnlyAllocationCheckersDetails.hpp [code] |
| Implementation details specific to allocation checks for move-only types. | |
| file | MoveOnlyAllocationTestCore.hpp [code] |
| Extension for checking allocations for types with move-only semantics. | |
| file | MoveOnlyCheckers.hpp [code] |
| Functions for checking semantics of types lacking copy semantics but which are otherwise regular. | |
| file | MoveOnlyCheckersDetails.hpp [code] |
| Implementation details for checking move-only semantics. | |
| file | MoveOnlyTestCore.cpp |
| Definitions for MoveOnlyTestCore.hpp. | |
| file | MoveOnlyTestCore.hpp [code] |
| Extension for testing classes exhibiting move-only semantics. | |
| file | Output.cpp |
| Definitions for Output.hpp. | |
| file | Output.hpp [code] |
| A collection of functions for formatting test output. | |
| file | PerformanceTestCore.cpp |
| Definitions for PerformanceTestCore.hpp. | |
| file | PerformanceTestCore.hpp [code] |
| Extension of the testing framework for perfomance testing. | |
| file | ProjectCreator.cpp |
| Definitions for ProjectCreator.hpp. | |
| file | ProjectCreator.hpp [code] |
| Utilities for creating new projects, especially from the commandline. | |
| file | ProjectPaths.cpp |
| Definitions for ProjectPaths.hpp. | |
| file | ProjectPaths.hpp [code] |
File paths pertaining to a sequoia project. | |
| file | RegularAllocationCheckers.hpp [code] |
| Utilities for performing allocation checks for regular types, see here. | |
| file | RegularAllocationCheckersDetails.hpp [code] |
| Implementation details for allocation checks of regular types. | |
| file | RegularAllocationTestCore.hpp [code] |
| Extension for checking allocations for types with regular semantics, see here. | |
| file | RegularCheckers.hpp [code] |
| Functions for checking regular semantics. | |
| file | RegularCheckersDetails.hpp [code] |
| Implementation details for checking regular semantics. | |
| file | RegularTestCore.cpp |
| Definitions for RegularTestCore.hpp. | |
| file | RegularTestCore.hpp [code] |
| Utilities for checking regular semantics. | |
| file | SemanticsCheckersDetails.cpp |
| Definitions for SemanticsCheckersDetails.hpp. | |
| file | SemanticsCheckersDetails.hpp [code] |
| Implementation details for semantics checks that cleanly supports types which do/do not have allocators. | |
| file | StateTransitionUtilities.hpp [code] |
| Facility to define tests via a graph comprising states of an object and transitions between them. | |
| file | Summary.cpp |
| Definitions for Summary.hpp. | |
| file | Summary.hpp [code] |
| Utilities for summarizing results of tests. | |
| file | TestCreator.cpp |
| Definitions for TestCreator.hpp. | |
| file | TestCreator.hpp [code] |
| Utilities for creating new tests, especially from the commandline. | |
| file | TestLogger.cpp |
| Definitions for TestLogger.hpp. | |
| file | TestLogger.hpp [code] |
| Utilities for recording the outcome of tests. | |
| file | TestMode.hpp [code] |
| Define the test_mode enum class. | |
| file | TestPreprocessorDefinitions.hpp [code] |
| Central location for pre-processor options. | |
| file | TestRunner.cpp |
| Definitions for TestRunner.hpp. | |
| file | TestRunner.hpp [code] |
| Utilities for running tests from the command line. | |
| file | TestRunnerUtilities.cpp |
| Definitions for TestRunnerUtilities.hpp. | |
| file | TestRunnerUtilities.hpp [code] |
| Common utilities for creating both Projects and Tests. | |