Flutter Engine
The Flutter Engine
|
#include <functional>
#include "include/dart_native_api.h"
#include "platform/globals.h"
#include "vm/dart.h"
#include "vm/dart_api_state.h"
#include "vm/dart_entry.h"
#include "vm/globals.h"
#include "vm/isolate.h"
#include "vm/longjump.h"
#include "vm/object.h"
#include "vm/object_store.h"
#include "vm/simulator.h"
#include "vm/zone.h"
Go to the source code of this file.
Classes | |
class | dart::TesterState |
class | dart::KernelBufferList |
class | dart::TestCaseBase |
class | dart::TestCase |
class | dart::RawTestCase |
class | dart::TestIsolateScope |
struct | dart::is_void< T > |
struct | dart::is_void< void > |
struct | dart::is_double< T > |
struct | dart::is_double< double > |
class | dart::AssemblerTest |
class | dart::CompilerTest |
class | dart::SetFlagScope< T > |
class | dart::DisableBackgroundCompilationScope |
Namespaces | |
namespace | dart |
namespace | dart::compiler |
namespace | dart::bin |
Functions | |
Dart_Handle | NewString (const char *str) |
void | dart::SetupCoreLibrariesForUnitTest () |
void | dart::ElideJSONSubstring (const char *prefix, const char *in, char *out, const char *postfix) |
void | dart::StripTokenPositions (char *buffer) |
#define ASSEMBLER_TEST_EXTERN | ( | name | ) | extern void AssemblerTestGenerate##name(compiler::Assembler* assembler); |
Definition at line 94 of file unit_test.h.
#define ASSEMBLER_TEST_GENERATE | ( | name, | |
assembler | |||
) | void AssemblerTestGenerate##name(compiler::Assembler* assembler) |
Definition at line 89 of file unit_test.h.
#define ASSEMBLER_TEST_RUN | ( | name, | |
test | |||
) | ASSEMBLER_TEST_RUN_WITH_EXPECTATION(name, test, "Pass") |
Definition at line 127 of file unit_test.h.
Definition at line 100 of file unit_test.h.
#define CORELIB_TEST_URI "dart:test-lib" |
Definition at line 318 of file unit_test.h.
#define EXPECT_ERROR | ( | handle, | |
substring | |||
) |
Definition at line 663 of file unit_test.h.
#define EXPECT_NON_NULL | ( | handle | ) |
Definition at line 703 of file unit_test.h.
#define EXPECT_NULL | ( | handle | ) |
Definition at line 694 of file unit_test.h.
#define EXPECT_TRUE | ( | handle | ) |
Definition at line 678 of file unit_test.h.
#define EXPECT_VALID | ( | handle | ) |
Definition at line 643 of file unit_test.h.
#define ISOLATE_UNIT_TEST_CASE | ( | name | ) | ISOLATE_UNIT_TEST_CASE_WITH_EXPECTATION(name, "Pass") |
Definition at line 64 of file unit_test.h.
#define ISOLATE_UNIT_TEST_CASE_WITH_EXPECTATION | ( | name, | |
expectation | |||
) |
Definition at line 51 of file unit_test.h.
#define RESOLVED_USER_TEST_URI "file:///test-lib" |
Definition at line 317 of file unit_test.h.
#define TEST_CASE | ( | name | ) | TEST_CASE_WITH_EXPECTATION(name, "Pass") |
Definition at line 85 of file unit_test.h.
#define TEST_CASE_WITH_EXPECTATION | ( | name, | |
expectation | |||
) |
Definition at line 71 of file unit_test.h.
#define UNIT_TEST_CASE | ( | name | ) | UNIT_TEST_CASE_WITH_EXPECTATION(name, "Pass") |
Definition at line 44 of file unit_test.h.
#define UNIT_TEST_CASE_WITH_EXPECTATION | ( | name, | |
expectation | |||
) |
Definition at line 38 of file unit_test.h.
#define USER_TEST_URI "test-lib" |
Definition at line 316 of file unit_test.h.
#define VM_UNIT_TEST_CASE | ( | name | ) | VM_UNIT_TEST_CASE_WITH_EXPECTATION(name, "Pass") |
Definition at line 33 of file unit_test.h.
#define VM_UNIT_TEST_CASE_WITH_EXPECTATION | ( | name, | |
expectation | |||
) |
Definition at line 27 of file unit_test.h.
#define ZONE_STR | ( | FMT, | |
... | |||
) | OS::SCreate(Thread::Current()->zone(), FMT, __VA_ARGS__) |
Definition at line 226 of file unit_test.h.
|
inline |
Definition at line 229 of file unit_test.h.