SYMBOL INDEX (398 symbols across 67 files) FILE: benchmark/benchmark.cpp function run_benchmark (line 18) | void run_benchmark(size_t max_string_length, const char* filename) { function run_all (line 71) | void run_all(size_t files_count, const char** files) { function main (line 93) | int main(int argc, const char** argv) { FILE: example/main.cpp function success (line 6) | inline bool success(const document& doc) { type jsonstats (line 14) | struct jsonstats { method jsonstats (line 15) | jsonstats() function traverse (line 42) | void traverse(jsonstats& stats, const sajson::value& node) { function main (line 94) | int main(int argc, char** argv) { FILE: example/zero-allocation.cpp function main (line 6) | int main() { FILE: include/sajson.h function namespace (line 68) | namespace sajson { function class (line 269) | class literal : public string { function class (line 280) | class mutable_string_view { function namespace (line 362) | namespace internal { function const (line 390) | bool operator()(const string& lhs, const object_key_record& rhs) const { function namespace (line 411) | namespace integer_storage { function namespace (line 431) | namespace double_storage { function class (line 454) | class value { function assert_tag_2 (line 686) | void assert_tag_2(tag e1, tag e2) const { function assert_in_bounds (line 690) | void assert_in_bounds(size_t i) const { assert(i < get_length()); } type error (line 700) | enum error { function namespace (line 727) | namespace internal { function class (line 815) | class document { function push (line 986) | bool push(size_t element) { function reset (line 1005) | void reset(size_t new_top) { stack_top = stack_bottom + new_top; } function get_size (line 1007) | size_t get_size() { return stack_top - stack_bottom; } function explicit (line 1020) | explicit stack_head(size_t* base) function class (line 1030) | class allocator { function stack_head (line 1066) | stack_head get_stack_head(bool* success) { function get_write_offset (line 1071) | size_t get_write_offset() { return structure_end - write_cursor; } function allocator (line 1128) | allocator function class (line 1161) | class dynamic_allocation { function class (line 1409) | class bounded_allocation { function allocator (line 1553) | allocator function document (line 1580) | document get_document() { type error_result (line 1592) | struct error_result { function at_eof (line 1597) | bool at_eof(const char* p) { return p == input_end; } function error_result (line 1617) | error_result oom(char* p, const char* /*reason*/) { function error_result (line 1621) | error_result unexpected_end() { function error_result (line 1625) | error_result unexpected_end(char* p) { function parse (line 1663) | bool parse() { function has_remaining_characters (line 1940) | bool has_remaining_characters(char* p, ptrdiff_t remaining) { function pow10 (line 1986) | static double pow10(int64_t exponent) { function install_array (line 2256) | bool install_array(size_t* array_base, size_t* array_end) { function install_object (line 2279) | bool install_object(size_t* object_base, size_t* object_end) { function write_utf8 (line 2387) | void write_utf8(unsigned codepoint, char*& end) { FILE: include/sajson_ostream.h function namespace (line 6) | namespace sajson { FILE: swift/sajson/sajson-ffi.cpp type sajson_document (line 5) | struct sajson_document : sajson::document {} type sajson_value (line 6) | struct sajson_value : sajson::value {} function sajson_document (line 14) | sajson_document* wrap(sajson::document* doc) { function to_underlying (line 19) | typename std::underlying_type::type to_underlying(T value) { function sajson_document (line 24) | sajson_document* sajson_parse_single_allocation(char* bytes, size_t leng... function sajson_document (line 31) | sajson_document* sajson_parse_dynamic_allocation(char* bytes, size_t len... function sajson_free_document (line 38) | void sajson_free_document(sajson_document* doc) { delete unwrap(doc); } function sajson_has_error (line 40) | int sajson_has_error(sajson_document* doc) { return !unwrap(doc)->is_val... function sajson_get_error_line (line 42) | size_t sajson_get_error_line(sajson_document* doc) { function sajson_get_error_column (line 46) | size_t sajson_get_error_column(sajson_document* doc) { function sajson_get_root_tag (line 54) | uint8_t sajson_get_root_tag(sajson_document* doc) { function sajson_get_input_length (line 67) | size_t sajson_get_input_length(struct sajson_document* doc) { function sajson_find_object_key (line 76) | size_t sajson_find_object_key( FILE: swift/sajson/sajson-swift/sajson-ffi.h type sajson_document (line 6) | struct sajson_document type sajson_element (line 9) | typedef unsigned long sajson_element; type sajson_document (line 20) | struct sajson_document type sajson_document (line 22) | struct sajson_document type sajson_document (line 24) | struct sajson_document type sajson_document (line 25) | struct sajson_document type sajson_document (line 26) | struct sajson_document type sajson_document (line 27) | struct sajson_document type sajson_document (line 28) | struct sajson_document type sajson_document (line 29) | struct sajson_document type sajson_document (line 30) | struct sajson_document type sajson_document (line 31) | struct sajson_document type sajson_document (line 32) | struct sajson_document FILE: tests/test.cpp function success (line 24) | inline bool success(const document& doc) { function T (line 45) | const T& self_ref(const T& v) { function ABSTRACT_TEST (line 72) | ABSTRACT_TEST(empty_array) { function ABSTRACT_TEST (line 81) | ABSTRACT_TEST(array_whitespace) { function ABSTRACT_TEST (line 89) | ABSTRACT_TEST(array_zero) { function ABSTRACT_TEST (line 101) | ABSTRACT_TEST(nested_array) { function ABSTRACT_TEST (line 113) | ABSTRACT_TEST(packed_arrays) { function ABSTRACT_TEST (line 149) | ABSTRACT_TEST(deep_nesting) { function ABSTRACT_TEST (line 169) | ABSTRACT_TEST(more_array_integer_packing) { function SUITE (line 193) | SUITE(integers) { function ABSTRACT_TEST (line 298) | ABSTRACT_TEST(unit_types) { function SUITE (line 316) | SUITE(doubles) { function SUITE (line 460) | SUITE(int53) { function SUITE (line 524) | SUITE(commas) { function SUITE (line 565) | SUITE(strings) { function SUITE (line 693) | SUITE(objects) { function SUITE (line 838) | SUITE(errors) { function ABSTRACT_TEST (line 1050) | ABSTRACT_TEST(object_array_with_integers) { function SUITE (line 1071) | SUITE(api) { function SUITE (line 1099) | SUITE(allocator_tests) { function TEST (line 1146) | TEST(zero_initialized_document_is_invalid) { function TEST (line 1154) | TEST(zero_initialized_value_is_null) { function TEST (line 1159) | TEST(value_is_copyable) { function main (line 1165) | int main() { return UnitTest::RunAllTests(); } FILE: third-party/UnitTest++/src/AssertException.cpp type UnitTest (line 4) | namespace UnitTest { FILE: third-party/UnitTest++/src/AssertException.h function namespace (line 7) | namespace UnitTest { FILE: third-party/UnitTest++/src/Checks.cpp type UnitTest (line 4) | namespace UnitTest { function CheckStringsEqual (line 8) | void CheckStringsEqual(TestResults& results, char const* expected, cha... function CheckEqual (line 25) | void CheckEqual(TestResults& results, char const* expected, char const... function CheckEqual (line 31) | void CheckEqual(TestResults& results, char* expected, char* actual, function CheckEqual (line 37) | void CheckEqual(TestResults& results, char* expected, char const* actual, function CheckEqual (line 43) | void CheckEqual(TestResults& results, char const* expected, char* actual, FILE: third-party/UnitTest++/src/Checks.h function namespace (line 8) | namespace UnitTest { FILE: third-party/UnitTest++/src/CurrentTest.cpp type UnitTest (line 4) | namespace UnitTest { function TestResults (line 6) | TestResults*& CurrentTest::Results() function TestDetails (line 12) | const TestDetails*& CurrentTest::Details() FILE: third-party/UnitTest++/src/CurrentTest.h function namespace (line 4) | namespace UnitTest { FILE: third-party/UnitTest++/src/DeferredTestReporter.h function namespace (line 9) | namespace UnitTest FILE: third-party/UnitTest++/src/DeferredTestResult.cpp type UnitTest (line 4) | namespace UnitTest FILE: third-party/UnitTest++/src/DeferredTestResult.h function namespace (line 7) | namespace UnitTest FILE: third-party/UnitTest++/src/ExecuteTest.h function namespace (line 13) | namespace UnitTest { FILE: third-party/UnitTest++/src/MemoryOutStream.cpp type UnitTest (line 6) | namespace UnitTest { function FormatToStream (line 29) | void FormatToStream(MemoryOutStream& stream, char const* format, Value... function RoundUpToMultipleOfPow2Number (line 38) | int RoundUpToMultipleOfPow2Number (int n, int pow2Number) function MemoryOutStream (line 64) | MemoryOutStream& MemoryOutStream::operator << (char const* txt) function MemoryOutStream (line 81) | MemoryOutStream& MemoryOutStream::operator << (int const n) function MemoryOutStream (line 87) | MemoryOutStream& MemoryOutStream::operator << (long const n) function MemoryOutStream (line 93) | MemoryOutStream& MemoryOutStream::operator << (unsigned long const n) function MemoryOutStream (line 99) | MemoryOutStream& MemoryOutStream::operator << (float const f) function MemoryOutStream (line 105) | MemoryOutStream& MemoryOutStream::operator << (void const* p) function MemoryOutStream (line 111) | MemoryOutStream& MemoryOutStream::operator << (unsigned int const s) function MemoryOutStream (line 117) | MemoryOutStream& MemoryOutStream::operator <<(double const d) type UnitTest (line 24) | namespace UnitTest { function FormatToStream (line 29) | void FormatToStream(MemoryOutStream& stream, char const* format, Value... function RoundUpToMultipleOfPow2Number (line 38) | int RoundUpToMultipleOfPow2Number (int n, int pow2Number) function MemoryOutStream (line 64) | MemoryOutStream& MemoryOutStream::operator << (char const* txt) function MemoryOutStream (line 81) | MemoryOutStream& MemoryOutStream::operator << (int const n) function MemoryOutStream (line 87) | MemoryOutStream& MemoryOutStream::operator << (long const n) function MemoryOutStream (line 93) | MemoryOutStream& MemoryOutStream::operator << (unsigned long const n) function MemoryOutStream (line 99) | MemoryOutStream& MemoryOutStream::operator << (float const f) function MemoryOutStream (line 105) | MemoryOutStream& MemoryOutStream::operator << (void const* p) function MemoryOutStream (line 111) | MemoryOutStream& MemoryOutStream::operator << (unsigned int const s) function MemoryOutStream (line 117) | MemoryOutStream& MemoryOutStream::operator <<(double const d) FILE: third-party/UnitTest++/src/MemoryOutStream.h function namespace (line 10) | namespace UnitTest function namespace (line 32) | namespace UnitTest FILE: third-party/UnitTest++/src/Posix/SignalTranslator.cpp type UnitTest (line 3) | namespace UnitTest { function SignalHandler (line 9) | void SignalHandler(int sig) type sigaction (line 22) | struct sigaction FILE: third-party/UnitTest++/src/Posix/SignalTranslator.h function namespace (line 7) | namespace UnitTest { FILE: third-party/UnitTest++/src/Posix/TimeHelpers.cpp type UnitTest (line 4) | namespace UnitTest { type timeval (line 20) | struct timeval FILE: third-party/UnitTest++/src/Posix/TimeHelpers.h function namespace (line 6) | namespace UnitTest { FILE: third-party/UnitTest++/src/ReportAssert.cpp type UnitTest (line 3) | namespace UnitTest { function ReportAssert (line 5) | void ReportAssert(char const* description, char const* filename, int l... FILE: third-party/UnitTest++/src/ReportAssert.h function namespace (line 4) | namespace UnitTest { FILE: third-party/UnitTest++/src/Test.cpp type UnitTest (line 13) | namespace UnitTest { function TestList (line 15) | TestList& Test::GetTestList() FILE: third-party/UnitTest++/src/Test.h function namespace (line 6) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestDetails.cpp type UnitTest (line 3) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestDetails.h function namespace (line 4) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestList.cpp type UnitTest (line 6) | namespace UnitTest { function Test (line 29) | Test* TestList::GetHead() const FILE: third-party/UnitTest++/src/TestList.h function namespace (line 5) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestReporter.cpp type UnitTest (line 3) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestReporter.h function namespace (line 4) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestReporterStdout.cpp type UnitTest (line 6) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestReporterStdout.h function namespace (line 6) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestResults.cpp type UnitTest (line 6) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestResults.h function namespace (line 4) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestRunner.cpp type UnitTest (line 11) | namespace UnitTest { function RunAllTests (line 13) | int RunAllTests() FILE: third-party/UnitTest++/src/TestRunner.h function namespace (line 8) | namespace UnitTest { FILE: third-party/UnitTest++/src/TestSuite.h function namespace (line 4) | namespace UnitTestSuite { FILE: third-party/UnitTest++/src/TimeConstraint.cpp type UnitTest (line 6) | namespace UnitTest { FILE: third-party/UnitTest++/src/TimeConstraint.h function namespace (line 6) | namespace UnitTest { FILE: third-party/UnitTest++/src/Win32/TimeHelpers.cpp type UnitTest (line 4) | namespace UnitTest { function __int64 (line 34) | __int64 Timer::GetTime() const FILE: third-party/UnitTest++/src/Win32/TimeHelpers.h function namespace (line 13) | namespace UnitTest { FILE: third-party/UnitTest++/src/XmlTestReporter.cpp function ReplaceChar (line 14) | void ReplaceChar(string& str, char c, string const& replacement) function string (line 20) | string XmlEscape(string const& value) function string (line 33) | string BuildFailureMessage(string const& file, int line, string const& m... type UnitTest (line 42) | namespace UnitTest { FILE: third-party/UnitTest++/src/XmlTestReporter.h function namespace (line 8) | namespace UnitTest FILE: third-party/UnitTest++/src/tests/Main.cpp function main (line 5) | int main(int, char const *[]) FILE: third-party/UnitTest++/src/tests/RecordingReporter.h type RecordingReporter (line 9) | struct RecordingReporter function virtual (line 36) | virtual void ReportTestStart(UnitTest::TestDetails const& test) function virtual (line 45) | virtual void ReportFailure(UnitTest::TestDetails const& test, char const... function virtual (line 57) | virtual void ReportTestFinish(UnitTest::TestDetails const& test, float t... function virtual (line 67) | virtual void ReportSummary(int totalTestCount, int failedTestCount, int ... FILE: third-party/UnitTest++/src/tests/ScopedCurrentTest.h function class (line 7) | class ScopedCurrentTest FILE: third-party/UnitTest++/src/tests/TestAssertHandler.cpp function TEST (line 9) | TEST(ReportAssertThrowsAssertException) function TEST (line 25) | TEST(ReportAssertSetsCorrectInfoInException) FILE: third-party/UnitTest++/src/tests/TestCheckMacros.cpp function TEST (line 10) | TEST(CheckSucceedsOnTrue) function TEST (line 26) | TEST(CheckFailsOnFalse) function TEST (line 40) | TEST(FailureReportsCorrectTestName) function TEST (line 52) | TEST(CheckFailureIncludesCheckContents) function ThrowingFunction (line 65) | int ThrowingFunction() function TEST (line 70) | TEST(CheckFailsOnException) function TEST (line 84) | TEST(CheckFailureBecauseOfExceptionIncludesCheckContents) function TEST (line 96) | TEST(CheckEqualSucceedsOnEqual) function TEST (line 110) | TEST(CheckEqualFailsOnNotEqual) function TEST (line 124) | TEST(CheckEqualFailsOnException) function TEST (line 138) | TEST(CheckEqualFailureContainsCorrectDetails) function TEST (line 156) | TEST(CheckEqualFailureBecauseOfExceptionContainsCorrectDetails) function TEST (line 174) | TEST(CheckEqualFailureBecauseOfExceptionIncludesCheckContents) function FunctionWithSideEffects (line 188) | int FunctionWithSideEffects() function TEST (line 194) | TEST(CheckEqualDoesNotHaveSideEffectsWhenPassing) function TEST (line 205) | TEST(CheckEqualDoesNotHaveSideEffectsWhenFailing) function TEST (line 217) | TEST(CheckCloseSucceedsOnEqual) function TEST (line 231) | TEST(CheckCloseFailsOnNotEqual) function TEST (line 245) | TEST(CheckCloseFailsOnException) function TEST (line 259) | TEST(CheckCloseFailureContainsCorrectDetails) function TEST (line 277) | TEST(CheckCloseFailureBecauseOfExceptionContainsCorrectDetails) function TEST (line 294) | TEST(CheckCloseFailureBecauseOfExceptionIncludesCheckContents) function TEST (line 307) | TEST(CheckCloseDoesNotHaveSideEffectsWhenPassing) function TEST (line 318) | TEST(CheckCloseDoesNotHaveSideEffectsWhenFailing) class ThrowingObject (line 330) | class ThrowingObject function TEST (line 340) | TEST(CheckArrayCloseSucceedsOnEqual) function TEST (line 355) | TEST(CheckArrayCloseFailsOnNotEqual) function TEST (line 373) | TEST(CheckArrayCloseFailureIncludesCheckExpectedAndActual) function TEST (line 389) | TEST(CheckArrayCloseFailureContainsCorrectDetails) function TEST (line 409) | TEST(CheckArrayCloseFailureBecauseOfExceptionContainsCorrectDetails) function TEST (line 428) | TEST(CheckArrayCloseFailureIncludesTolerance) function TEST (line 444) | TEST(CheckArrayCloseFailsOnException) function TEST (line 462) | TEST(CheckArrayCloseFailureOnExceptionIncludesCheckContents) function TEST (line 479) | TEST(CheckArrayEqualSuceedsOnEqual) function TEST (line 496) | TEST(CheckArrayEqualFailsOnNotEqual) function TEST (line 514) | TEST(CheckArrayEqualFailureIncludesCheckExpectedAndActual) function TEST (line 530) | TEST(CheckArrayEqualFailureContainsCorrectInfo) function TEST (line 548) | TEST(CheckArrayEqualFailsOnException) function TEST (line 566) | TEST(CheckArrayEqualFailureOnExceptionIncludesCheckContents) function TEST (line 589) | TEST(CheckArrayCloseDoesNotHaveSideEffectsWhenPassing) function TEST (line 602) | TEST(CheckArrayCloseDoesNotHaveSideEffectsWhenFailing) class ThrowingObject2D (line 616) | class ThrowingObject2D function TEST (line 626) | TEST(CheckArray2DCloseSucceedsOnEqual) function TEST (line 643) | TEST(CheckArray2DCloseFailsOnNotEqual) function TEST (line 661) | TEST(CheckArray2DCloseFailureIncludesCheckExpectedAndActual) function TEST (line 678) | TEST(CheckArray2DCloseFailureContainsCorrectDetails) function TEST (line 698) | TEST(CheckArray2DCloseFailureBecauseOfExceptionContainsCorrectDetails) function TEST (line 717) | TEST(CheckArray2DCloseFailureIncludesTolerance) function TEST (line 732) | TEST(CheckArray2DCloseFailsOnException) function TEST (line 750) | TEST(CheckArray2DCloseFailureOnExceptionIncludesCheckContents) function TEST (line 775) | TEST(CheckArray2DCloseDoesNotHaveSideEffectsWhenPassing) function TEST (line 788) | TEST(CheckArray2DCloseDoesNotHaveSideEffectsWhenFailing) FILE: third-party/UnitTest++/src/tests/TestChecks.cpp function TEST (line 10) | TEST(CheckEqualWithUnsignedLong) function TEST (line 17) | TEST(CheckEqualsWithStringsFailsOnDifferentStrings) function TEST (line 29) | TEST(CheckEqualsWithStringsWorksOnContentsNonConstNonConst) function TEST (line 38) | TEST(CheckEqualsWithStringsWorksOnContentsConstConst) function TEST (line 47) | TEST(CheckEqualsWithStringsWorksOnContentsNonConstConst) function TEST (line 56) | TEST(CheckEqualsWithStringsWorksOnContentsConstNonConst) function TEST (line 65) | TEST(CheckEqualsWithStringsWorksOnContentsWithALiteral) function TEST (line 73) | TEST(CheckEqualFailureIncludesCheckExpectedAndActual) function TEST (line 85) | TEST(CheckEqualFailureIncludesDetails) function TEST (line 99) | TEST(CheckCloseTrue) function TEST (line 106) | TEST(CheckCloseFalse) function TEST (line 113) | TEST(CheckCloseWithZeroEpsilonWorksForSameNumber) function TEST (line 120) | TEST(CheckCloseWithNaNFails) function TEST (line 133) | TEST(CheckCloseWithNaNAgainstItselfFails) function TEST (line 146) | TEST(CheckCloseFailureIncludesCheckExpectedAndActual) function TEST (line 159) | TEST(CheckCloseFailureIncludesTolerance) function TEST (line 169) | TEST(CheckCloseFailureIncludesDetails) function TEST (line 184) | TEST(CheckArrayEqualTrue) function TEST (line 193) | TEST(CheckArrayEqualFalse) function TEST (line 203) | TEST(CheckArrayCloseTrue) function TEST (line 213) | TEST(CheckArrayCloseFalse) function TEST (line 223) | TEST(CheckArrayCloseFailureIncludesDetails) function TEST (line 240) | TEST(CheckArray2DCloseTrue) function TEST (line 254) | TEST(CheckArray2DCloseFalse) function TEST (line 268) | TEST(CheckCloseWithDoublesSucceeds) function TEST (line 273) | TEST(CheckArray2DCloseFailureIncludesDetails) FILE: third-party/UnitTest++/src/tests/TestCurrentTest.cpp function TEST (line 8) | TEST(CanSetandGetDetails) function TEST (line 23) | TEST(CanSetAndGetResults) FILE: third-party/UnitTest++/src/tests/TestDeferredTestReporter.cpp type UnitTest (line 6) | namespace UnitTest function MemoryOutStream (line 13) | MemoryOutStream& operator <<(MemoryOutStream& lhs, const std::string& ... type MockDeferredTestReporter (line 20) | struct MockDeferredTestReporter : public DeferredTestReporter method ReportSummary (line 22) | virtual void ReportSummary(int, int, int, float) type DeferredTestReporterFixture (line 27) | struct DeferredTestReporterFixture method DeferredTestReporterFixture (line 29) | DeferredTestReporterFixture() function TEST_FIXTURE (line 46) | TEST_FIXTURE(DeferredTestReporterFixture, ReportTestStartCreatesANewDe... function TEST_FIXTURE (line 52) | TEST_FIXTURE(DeferredTestReporterFixture, ReportTestStartCapturesTestN... function TEST_FIXTURE (line 61) | TEST_FIXTURE(DeferredTestReporterFixture, ReportTestEndCapturesTestTime) function TEST_FIXTURE (line 71) | TEST_FIXTURE(DeferredTestReporterFixture, ReportFailureSavesFailureDet... function TEST_FIXTURE (line 83) | TEST_FIXTURE(DeferredTestReporterFixture, ReportFailureSavesFailureDet... function TEST_FIXTURE (line 98) | TEST_FIXTURE(DeferredTestReporterFixture, DeferredTestReporterTakesCop... FILE: third-party/UnitTest++/src/tests/TestMemoryOutStream.cpp function TEST (line 11) | TEST(DefaultIsEmptyString) function TEST (line 18) | TEST(StreamingTextCopiesCharacters) function TEST (line 25) | TEST(StreamingMultipleTimesConcatenatesResult) function TEST (line 32) | TEST(StreamingIntWritesCorrectCharacters) function TEST (line 39) | TEST(StreamingUnsignedIntWritesCorrectCharacters) function TEST (line 46) | TEST(StreamingLongWritesCorrectCharacters) function TEST (line 53) | TEST(StreamingUnsignedLongWritesCorrectCharacters) function TEST (line 60) | TEST(StreamingFloatWritesCorrectCharacters) function TEST (line 67) | TEST(StreamingDoubleWritesCorrectCharacters) function TEST (line 74) | TEST(StreamingPointerWritesCorrectCharacters) function TEST (line 82) | TEST(StreamingSizeTWritesCorrectCharacters) function TEST (line 92) | TEST(StreamInitialCapacityIsCorrect) function TEST (line 98) | TEST(StreamInitialCapacityIsMultipleOfGrowChunkSize) function TEST (line 105) | TEST(ExceedingCapacityGrowsBuffer) function TEST (line 114) | TEST(ExceedingCapacityGrowsBufferByGrowChunk) function TEST (line 121) | TEST(WritingStringLongerThanCapacityFitsInNewBuffer) function TEST (line 128) | TEST(WritingIntLongerThanCapacityFitsInNewBuffer) function TEST (line 135) | TEST(WritingFloatLongerThanCapacityFitsInNewBuffer) function TEST (line 142) | TEST(WritingSizeTLongerThanCapacityFitsInNewBuffer) FILE: third-party/UnitTest++/src/tests/TestTest.cpp function TEST (line 10) | TEST(PassingTestHasNoFailures) function TEST (line 32) | TEST(FailingTestHasFailures) function TEST (line 54) | TEST(ThrowingTestsAreReportedAsFailures) function TEST (line 77) | TEST(CrashingTestsAreReportedAsFailures) function TEST (line 99) | TEST(TestWithUnspecifiedSuiteGetsDefaultSuite) function TEST (line 106) | TEST(TestReflectsSpecifiedSuiteName) function Fail (line 113) | void Fail() function TEST (line 118) | TEST(OutOfCoreCHECKMacrosCanFailTests) FILE: third-party/UnitTest++/src/tests/TestTestList.cpp function TEST (line 9) | TEST (TestListIsEmptyByDefault) function TEST (line 15) | TEST (AddingTestSetsHeadToTest) function TEST (line 25) | TEST (AddingSecondTestAddsItToEndOfList) function TEST (line 39) | TEST (ListAdderAddsTestToList) FILE: third-party/UnitTest++/src/tests/TestTestMacros.cpp function TEST_EX (line 15) | TEST_EX(DummyTest, list1) function TEST (line 19) | TEST (TestsAreAddedToTheListThroughMacro) type ThrowingThingie (line 25) | struct ThrowingThingie method ThrowingThingie (line 27) | ThrowingThingie() : dummy(false) function TEST_FIXTURE_EX (line 37) | TEST_FIXTURE_EX(ThrowingThingie, DummyTestName, list2) function TEST (line 41) | TEST (ExceptionsInFixtureAreReportedAsHappeningInTheFixture) type DummyFixture (line 55) | struct DummyFixture function SUITE (line 61) | SUITE(TestSuite1) function SUITE (line 72) | SUITE(TestSuite2) function TEST_EX (line 84) | TEST_EX(MacroTestHelper1, macroTestList1) function TEST (line 88) | TEST(TestAddedWithTEST_EXMacroGetsDefaultSuite) function TEST_FIXTURE_EX (line 96) | TEST_FIXTURE_EX(DummyFixture, MacroTestHelper2, macroTestList2) function TEST (line 100) | TEST(TestAddedWithTEST_FIXTURE_EXMacroGetsDefaultSuite) type FixtureCtorThrows (line 107) | struct FixtureCtorThrows method FixtureCtorThrows (line 109) | FixtureCtorThrows() { throw "exception"; } function TEST_FIXTURE_EX (line 113) | TEST_FIXTURE_EX(FixtureCtorThrows, FixtureCtorThrowsTestName, throwingFi... function TEST (line 117) | TEST(FixturesWithThrowingCtorsAreFailures) type FixtureDtorThrows (line 132) | struct FixtureDtorThrows function TEST_FIXTURE_EX (line 138) | TEST_FIXTURE_EX(FixtureDtorThrows, FixtureDtorThrowsTestName, throwingFi... function TEST (line 142) | TEST(FixturesWithThrowingDtorsAreFailures) type FixtureCtorAsserts (line 160) | struct FixtureCtorAsserts method FixtureCtorAsserts (line 162) | FixtureCtorAsserts() function TEST_FIXTURE_EX (line 169) | TEST_FIXTURE_EX(FixtureCtorAsserts, CorrectlyReportsAssertFailureInCtor,... function TEST (line 173) | TEST(CorrectlyReportsFixturesWithCtorsThatAssert) function SUITE (line 193) | SUITE(SameTestSuite) function TEST (line 204) | TEST(CUR_TEST_NAME) FILE: third-party/UnitTest++/src/tests/TestTestResults.cpp function TEST (line 12) | TEST(StartsWithNoTestsRun) function TEST (line 18) | TEST(RecordsNumbersOfTests) function TEST (line 27) | TEST(StartsWithNoTestsFailing) function TEST (line 33) | TEST(RecordsNumberOfFailures) function TEST (line 41) | TEST(RecordsNumberOfFailedTests) function TEST (line 58) | TEST(NotifiesReporterOfTestStartWithCorrectInfo) function TEST (line 69) | TEST(NotifiesReporterOfTestFailureWithCorrectInfo) function TEST (line 83) | TEST(NotifiesReporterOfCheckFailureWithCorrectInfo) function TEST (line 98) | TEST(NotifiesReporterOfTestEnd) FILE: third-party/UnitTest++/src/tests/TestTestRunner.cpp type MockTest (line 13) | struct MockTest : public Test method MockTest (line 15) | MockTest(char const* testName, bool const success_, bool const assert_... method RunImpl (line 23) | virtual void RunImpl(TestResults& testResults_) const type TestRunnerFixture (line 40) | struct TestRunnerFixture method TestRunnerFixture (line 42) | TestRunnerFixture() function TEST_FIXTURE (line 52) | TEST_FIXTURE(TestRunnerFixture, TestStartIsReportedCorrectly) function TEST_FIXTURE (line 62) | TEST_FIXTURE(TestRunnerFixture, TestFinishIsReportedCorrectly) class SlowTest (line 72) | class SlowTest : public Test method SlowTest (line 75) | SlowTest() : Test("slow", "somesuite", "filename", 123) {} method RunImpl (line 76) | virtual void RunImpl(TestResults&) const function TEST_FIXTURE (line 82) | TEST_FIXTURE(TestRunnerFixture, TestFinishIsCalledWithCorrectTime) function TEST_FIXTURE (line 91) | TEST_FIXTURE(TestRunnerFixture, FailureCountIsZeroWhenNoTestsAreRun) function TEST_FIXTURE (line 98) | TEST_FIXTURE(TestRunnerFixture, CallsReportFailureOncePerFailingTest) function TEST_FIXTURE (line 111) | TEST_FIXTURE(TestRunnerFixture, TestsThatAssertAreReportedAsFailing) function TEST_FIXTURE (line 121) | TEST_FIXTURE(TestRunnerFixture, ReporterNotifiedOfTestCount) function TEST_FIXTURE (line 134) | TEST_FIXTURE(TestRunnerFixture, ReporterNotifiedOfFailedTests) function TEST_FIXTURE (line 147) | TEST_FIXTURE(TestRunnerFixture, ReporterNotifiedOfFailures) function TEST_FIXTURE (line 160) | TEST_FIXTURE(TestRunnerFixture, SlowTestPassesForHighTimeThreshold) function TEST_FIXTURE (line 169) | TEST_FIXTURE(TestRunnerFixture, SlowTestFailsForLowTimeThreshold) function TEST_FIXTURE (line 178) | TEST_FIXTURE(TestRunnerFixture, SlowTestHasCorrectFailureInformation) function TEST_FIXTURE (line 195) | TEST_FIXTURE(TestRunnerFixture, SlowTestWithTimeExemptionPasses) type TestSuiteFixture (line 215) | struct TestSuiteFixture method TestSuiteFixture (line 217) | TestSuiteFixture() function TEST_FIXTURE (line 235) | TEST_FIXTURE(TestSuiteFixture, TestRunnerRunsAllSuitesIfNullSuiteIsPassed) function TEST_FIXTURE (line 241) | TEST_FIXTURE(TestSuiteFixture,TestRunnerRunsOnlySpecifiedSuite) type RunTestIfNameIs (line 248) | struct RunTestIfNameIs method RunTestIfNameIs (line 250) | RunTestIfNameIs(char const* name_) function TEST (line 264) | TEST(TestMockPredicateBehavesCorrectly) function TEST_FIXTURE (line 275) | TEST_FIXTURE(TestRunnerFixture, TestRunnerRunsTestsThatPassPredicate) function TEST_FIXTURE (line 288) | TEST_FIXTURE(TestRunnerFixture, TestRunnerOnlyRunsTestsInSpecifiedSuiteA... FILE: third-party/UnitTest++/src/tests/TestTestSuite.cpp function SUITE (line 6) | SUITE(SameTestSuite) FILE: third-party/UnitTest++/src/tests/TestTimeConstraint.cpp function TEST (line 12) | TEST(TimeConstraintSucceedsWithFastTest) function TEST (line 23) | TEST(TimeConstraintFailsWithSlowTest) function TEST (line 34) | TEST(TimeConstraintFailureIncludesCorrectData) function TEST (line 53) | TEST(TimeConstraintFailureIncludesTimeoutInformation) FILE: third-party/UnitTest++/src/tests/TestTimeConstraintMacro.cpp function TEST (line 9) | TEST (TimeConstraintMacroQualifiesNamespace) function TEST (line 15) | TEST (TimeConstraintMacroUsesCorrectInfo) FILE: third-party/UnitTest++/src/tests/TestUnitTest++.cpp function TEST (line 11) | TEST(ValidCheckSucceeds) function TEST (line 17) | TEST(CheckWorksWithPointers) function TEST (line 24) | TEST(ValidCheckEqualSucceeds) function TEST (line 31) | TEST(CheckEqualWorksWithPointers) function TEST (line 37) | TEST(ValidCheckCloseSucceeds) function TEST (line 43) | TEST(ArrayCloseSucceeds) function TEST (line 50) | TEST (CheckArrayCloseWorksWithVectors) function TEST (line 59) | TEST(CheckThrowMacroSucceedsOnCorrectException) function TEST (line 65) | TEST(CheckAssertSucceeds) function TEST (line 70) | TEST(CheckThrowMacroFailsOnMissingException) function TEST (line 97) | TEST(CheckThrowMacroFailsOnWrongException) type SimpleFixture (line 120) | struct SimpleFixture method SimpleFixture (line 122) | SimpleFixture() function TEST_FIXTURE (line 136) | TEST_FIXTURE(SimpleFixture, DefaultFixtureCtorIsCalled) function TEST_FIXTURE (line 141) | TEST_FIXTURE(SimpleFixture, OnlyOneFixtureAliveAtATime) function CheckBool (line 146) | void CheckBool(const bool b) function TEST (line 151) | TEST(CanCallCHECKOutsideOfTestFunction) FILE: third-party/UnitTest++/src/tests/TestXmlTestReporter.cpp function MemoryOutStream (line 15) | MemoryOutStream& operator<<(MemoryOutStream& s, const std::string& value) type XmlTestReporterFixture (line 23) | struct XmlTestReporterFixture method XmlTestReporterFixture (line 25) | XmlTestReporterFixture() function TEST_FIXTURE (line 34) | TEST_FIXTURE(XmlTestReporterFixture, MultipleCharactersAreEscaped) function TEST_FIXTURE (line 55) | TEST_FIXTURE(XmlTestReporterFixture, OutputIsCachedUntilReportSummaryIsC... function TEST_FIXTURE (line 68) | TEST_FIXTURE(XmlTestReporterFixture, EmptyReportSummaryFormat) function TEST_FIXTURE (line 80) | TEST_FIXTURE(XmlTestReporterFixture, SingleSuccessfulTestReportSummaryFo... function TEST_FIXTURE (line 96) | TEST_FIXTURE(XmlTestReporterFixture, SingleFailedTestReportSummaryFormat) function TEST_FIXTURE (line 115) | TEST_FIXTURE(XmlTestReporterFixture, FailureMessageIsXMLEscaped) function TEST_FIXTURE (line 135) | TEST_FIXTURE(XmlTestReporterFixture, OneFailureAndOneSuccess) function TEST_FIXTURE (line 159) | TEST_FIXTURE(XmlTestReporterFixture, MultipleFailures) FILE: tools/genpow10.js function findExtreme (line 3) | function findExtreme(direction) {