[llvm-commits] [llvm] r108851 - /llvm/trunk/unittests/Support/Casting.cpp
Gabor Greif
ggreif at gmail.com
Tue Jul 20 09:38:13 PDT 2010
Author: ggreif
Date: Tue Jul 20 11:38:12 2010
New Revision: 108851
URL: http://llvm.org/viewvc/llvm-project?rev=108851&view=rev
Log:
isa<> tests
Modified:
llvm/trunk/unittests/Support/Casting.cpp
Modified: llvm/trunk/unittests/Support/Casting.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Support/Casting.cpp?rev=108851&r1=108850&r2=108851&view=diff
==============================================================================
--- llvm/trunk/unittests/Support/Casting.cpp (original)
+++ llvm/trunk/unittests/Support/Casting.cpp Tue Jul 20 11:38:12 2010
@@ -22,8 +22,14 @@
extern bar &B1;
extern const bar *B2;
-TEST(CastingTest, Basics) {
+TEST(CastingTest, isa) {
+ // test various configurations of const
+ const bar &B3 = B1;
+ const bar *const B4 = B2;
EXPECT_TRUE(isa<foo>(B1));
+ EXPECT_TRUE(isa<foo>(B2));
+ EXPECT_TRUE(isa<foo>(B3));
+ EXPECT_TRUE(isa<foo>(B4));
}
bar B;
More information about the llvm-commits
mailing list