|
CCTLib
Calling-context and data-object attribution library for Intel Pin
|
#include <cerrno>#include <cstdio>#include <cstdlib>#include <cstring>#include <fcntl.h>#include <fstream>#include <sstream>#include <string>#include <sys/stat.h>#include <sys/wait.h>#include <unistd.h>#include <vector>#include <gtest/gtest.h>
Include dependency graph for recursion_integration_test.cpp:Go to the source code of this file.
Classes | |
| struct | anonymous_namespace{recursion_integration_test.cpp}::VictimSpec |
| class | anonymous_namespace{recursion_integration_test.cpp}::RecursionShape |
Namespaces | |
| anonymous_namespace{recursion_integration_test.cpp} | |
Functions | |
| std::string | anonymous_namespace{recursion_integration_test.cpp}::env (const char *n) |
| std::string | anonymous_namespace{recursion_integration_test.cpp}::cctlib_root () |
| std::string | anonymous_namespace{recursion_integration_test.cpp}::pin_root () |
| int | anonymous_namespace{recursion_integration_test.cpp}::run_pin_capture (const std::string &tool, const std::vector< std::string > &toolArgs, const std::string &victim, std::string *stderrOut) |
| anonymous_namespace{recursion_integration_test.cpp}::TEST_P (RecursionShape, CctShapeAssertionsPass) | |
| anonymous_namespace{recursion_integration_test.cpp}::INSTANTIATE_TEST_SUITE_P (Victims, RecursionShape, ::testing::ValuesIn(kVictims), [](const testing::TestParamInfo< RecursionShape::ParamType > &info) { return std::string(info.param.name);}) | |
Variables | |
| const VictimSpec | anonymous_namespace{recursion_integration_test.cpp}::kVictims [] |