Lines Matching refs:OptionalTest
1 //===- llvm/unittest/ADT/OptionalTest.cpp - Optional unit tests -----------===//
44 class OptionalTest : public testing::Test {
47 TEST_F(OptionalTest, NonDefaultConstructibleTest) {
52 TEST_F(OptionalTest, ResetTest) {
65 TEST_F(OptionalTest, InitializationLeakTest) {
73 TEST_F(OptionalTest, CopyConstructionTest) {
92 TEST_F(OptionalTest, ConstructingCopyAssignmentTest) {
112 TEST_F(OptionalTest, CopyingCopyAssignmentTest) {
132 TEST_F(OptionalTest, DeletingCopyAssignmentTest) {
152 TEST_F(OptionalTest, NullCopyConstructionTest) {
203 TEST_F(OptionalTest, MoveOnlyNull) {
211 TEST_F(OptionalTest, MoveOnlyConstruction) {
221 TEST_F(OptionalTest, MoveOnlyMoveConstruction) {
233 TEST_F(OptionalTest, MoveOnlyAssignment) {
244 TEST_F(OptionalTest, MoveOnlyInitializingAssignment) {
257 TEST_F(OptionalTest, MoveOnlyNullingAssignment) {
269 TEST_F(OptionalTest, MoveOnlyAssigningAssignment) {