Lines Matching defs:name
13 * 3. The name of the author may not be used to endorse or promote products
36 QName name("test");
37 EXPECT_EQ(name.LocalPart(), "test");
38 EXPECT_EQ(name.Namespace(), "");
42 QName name("a:test");
43 EXPECT_EQ(name.LocalPart(), "test");
44 EXPECT_EQ(name.Namespace(), "a");
51 QName name("a", "test");
52 EXPECT_EQ(name.LocalPart(), "test");
53 EXPECT_EQ(name.Namespace(), "a");
54 EXPECT_EQ(name.Merged(), "a:test");
62 QName name("a", "test");
64 QName namecopy(name);
68 nameassigned = name;
74 StaticQName name = { "a", "test" };
75 QName namecopy(name);
79 nameassigned = name;
85 QName name("a-very:long:namespace:test-this");
88 EXPECT_TRUE(name == name2);
89 EXPECT_FALSE(name == name3);
93 QName name("a");
98 EXPECT_TRUE(name < name2);
99 EXPECT_FALSE(name2 < name);
113 const QName name("namespace", "local-name1");
117 EXPECT_TRUE(name == const_name1);
118 EXPECT_TRUE(const_name1 == name);
119 EXPECT_FALSE(name != const_name1);
120 EXPECT_FALSE(const_name1 != name);
122 EXPECT_TRUE(name == name1);
123 EXPECT_TRUE(name1 == name);
124 EXPECT_FALSE(name != name1);
125 EXPECT_FALSE(name1 != name);
127 EXPECT_FALSE(name == name2);
128 EXPECT_FALSE(name2 == name);
129 EXPECT_TRUE(name != name2);
130 EXPECT_TRUE(name2 != name);