Home | History | Annotate | Download | only in Format

Lines Matching defs:Styles

8008 #define EXPECT_ALL_STYLES_EQUAL(Styles)                                        \
8009 for (size_t i = 1; i < Styles.size(); ++i) \
8010 EXPECT_EQ(Styles[0], Styles[i]) << "Style #" << i << " of " \
8011 << Styles.size() \
8015 SmallVector<FormatStyle, 3> Styles;
8016 Styles.resize(3);
8018 Styles[0] = getLLVMStyle();
8019 EXPECT_TRUE(getPredefinedStyle("LLVM", FormatStyle::LK_Cpp, &Styles[1]));
8020 EXPECT_TRUE(getPredefinedStyle("lLvM", FormatStyle::LK_Cpp, &Styles[2]));
8021 EXPECT_ALL_STYLES_EQUAL(Styles);
8023 Styles[0] = getGoogleStyle();
8024 EXPECT_TRUE(getPredefinedStyle("Google", FormatStyle::LK_Cpp, &Styles[1]));
8025 EXPECT_TRUE(getPredefinedStyle("gOOgle", FormatStyle::LK_Cpp, &Styles[2]));
8026 EXPECT_ALL_STYLES_EQUAL(Styles);
8028 Styles[0] = getGoogleStyle(FormatStyle::LK_JavaScript);
8030 getPredefinedStyle("Google", FormatStyle::LK_JavaScript, &Styles[1]));
8032 getPredefinedStyle("gOOgle", FormatStyle::LK_JavaScript, &Styles[2]));
8033 EXPECT_ALL_STYLES_EQUAL(Styles);
8035 Styles[0] = getChromiumStyle(FormatStyle::LK_Cpp);
8036 EXPECT_TRUE(getPredefinedStyle("Chromium", FormatStyle::LK_Cpp, &Styles[1]));
8037 EXPECT_TRUE(getPredefinedStyle("cHRoMiUM", FormatStyle::LK_Cpp, &Styles[2]));
8038 EXPECT_ALL_STYLES_EQUAL(Styles);
8040 Styles[0] = getMozillaStyle();
8041 EXPECT_TRUE(getPredefinedStyle("Mozilla", FormatStyle::LK_Cpp, &Styles[1]));
8042 EXPECT_TRUE(getPredefinedStyle("moZILla", FormatStyle::LK_Cpp, &Styles[2]));
8043 EXPECT_ALL_STYLES_EQUAL(Styles);
8045 Styles[0] = getWebKitStyle();
8046 EXPECT_TRUE(getPredefinedStyle("WebKit", FormatStyle::LK_Cpp, &Styles[1]));
8047 EXPECT_TRUE(getPredefinedStyle("wEbKit", FormatStyle::LK_Cpp, &Styles[2]));
8048 EXPECT_ALL_STYLES_EQUAL(Styles);
8050 Styles[0] = getGNUStyle();
8051 EXPECT_TRUE(getPredefinedStyle("GNU", FormatStyle::LK_Cpp, &Styles[1]));
8052 EXPECT_TRUE(getPredefinedStyle("gnU", FormatStyle::LK_Cpp, &Styles[2]));
8053 EXPECT_ALL_STYLES_EQUAL(Styles);
8055 EXPECT_FALSE(getPredefinedStyle("qwerty", FormatStyle::LK_Cpp, &Styles[0]));
8059 SmallVector<FormatStyle, 8> Styles;
8060 Styles.resize(2);
8062 Styles[0] = getGoogleStyle();
8063 Styles[1] = getLLVMStyle();
8064 EXPECT_EQ(0, parseConfiguration("BasedOnStyle: Google", &Styles[1]).value());
8065 EXPECT_ALL_STYLES_EQUAL(Styles);
8067 Styles.resize(5);
8068 Styles[0] = getGoogleStyle(FormatStyle::LK_JavaScript);
8069 Styles[1] = getLLVMStyle();
8070 Styles[1].Language = FormatStyle::LK_JavaScript;
8071 EXPECT_EQ(0, parseConfiguration("BasedOnStyle: Google", &Styles[1]).value());
8073 Styles[2] = getLLVMStyle();
8074 Styles[2].Language = FormatStyle::LK_JavaScript;
8077 &Styles[2]).value());
8079 Styles[3] = getLLVMStyle();
8080 Styles[3].Language = FormatStyle::LK_JavaScript;
8083 &Styles[3]).value());
8085 Styles[4] = getLLVMStyle();
8086 Styles[4].Language = FormatStyle::LK_JavaScript;
8093 &Styles[4]).value());
8094 EXPECT_ALL_STYLES_EQUAL(Styles);