From eba323ab4453b4c69c5df7cc7178c8baa3ca071e Mon Sep 17 00:00:00 2001 From: Yunzhong Gao Date: Fri, 1 May 2015 02:04:32 +0000 Subject: Fix a few line endings. NFC. llvm-svn: 236301 --- clang/unittests/AST/SourceLocationTest.cpp | 72 +++++++++++++++--------------- 1 file changed, 36 insertions(+), 36 deletions(-) (limited to 'clang/unittests/AST/SourceLocationTest.cpp') diff --git a/clang/unittests/AST/SourceLocationTest.cpp b/clang/unittests/AST/SourceLocationTest.cpp index a3fc9530baf..b0a8f85f0e4 100644 --- a/clang/unittests/AST/SourceLocationTest.cpp +++ b/clang/unittests/AST/SourceLocationTest.cpp @@ -106,44 +106,44 @@ TEST(MemberExpr, ImplicitMemberRange) { Verifier.expectRange(2, 30, 2, 30); EXPECT_TRUE(Verifier.match("struct S { operator int() const; };\n" "int foo(const S& s) { return s; }", - memberExpr())); -} - -class MemberExprArrowLocVerifier : public RangeVerifier { + memberExpr())); +} + +class MemberExprArrowLocVerifier : public RangeVerifier { protected: SourceRange getRange(const MemberExpr &Node) override { - return Node.getOperatorLoc(); - } -}; - -TEST(MemberExpr, ArrowRange) { - MemberExprArrowLocVerifier Verifier; - Verifier.expectRange(2, 19, 2, 19); - EXPECT_TRUE(Verifier.match("struct S { int x; };\n" - "void foo(S *s) { s->x = 0; }", - memberExpr())); -} - -TEST(MemberExpr, MacroArrowRange) { - MemberExprArrowLocVerifier Verifier; - Verifier.expectRange(1, 24, 1, 24); - EXPECT_TRUE(Verifier.match("#define MEMBER(a, b) (a->b)\n" - "struct S { int x; };\n" - "void foo(S *s) { MEMBER(s, x) = 0; }", - memberExpr())); -} - -TEST(MemberExpr, ImplicitArrowRange) { - MemberExprArrowLocVerifier Verifier; - Verifier.expectRange(0, 0, 0, 0); - EXPECT_TRUE(Verifier.match("struct S { int x; void Test(); };\n" - "void S::Test() { x = 1; }", - memberExpr())); -} - -TEST(VarDecl, VMTypeFixedVarDeclRange) { - RangeVerifier Verifier; - Verifier.expectRange(1, 1, 1, 23); + return Node.getOperatorLoc(); + } +}; + +TEST(MemberExpr, ArrowRange) { + MemberExprArrowLocVerifier Verifier; + Verifier.expectRange(2, 19, 2, 19); + EXPECT_TRUE(Verifier.match("struct S { int x; };\n" + "void foo(S *s) { s->x = 0; }", + memberExpr())); +} + +TEST(MemberExpr, MacroArrowRange) { + MemberExprArrowLocVerifier Verifier; + Verifier.expectRange(1, 24, 1, 24); + EXPECT_TRUE(Verifier.match("#define MEMBER(a, b) (a->b)\n" + "struct S { int x; };\n" + "void foo(S *s) { MEMBER(s, x) = 0; }", + memberExpr())); +} + +TEST(MemberExpr, ImplicitArrowRange) { + MemberExprArrowLocVerifier Verifier; + Verifier.expectRange(0, 0, 0, 0); + EXPECT_TRUE(Verifier.match("struct S { int x; void Test(); };\n" + "void S::Test() { x = 1; }", + memberExpr())); +} + +TEST(VarDecl, VMTypeFixedVarDeclRange) { + RangeVerifier Verifier; + Verifier.expectRange(1, 1, 1, 23); EXPECT_TRUE(Verifier.match("int a[(int)(void*)1234];", varDecl(), Lang_C89)); } -- cgit v1.2.3