Lines Matching defs:apis2

39   APIPermissionSet apis2;
62 APIPermissionSet::Union(apis1, apis2, &result);
64 EXPECT_TRUE(apis1.Contains(apis2));
66 EXPECT_FALSE(apis2.Contains(apis1));
67 EXPECT_FALSE(apis2.Contains(result));
69 EXPECT_TRUE(result.Contains(apis2));
74 apis2.insert(APIPermission::kTab);
75 apis2.insert(APIPermission::kProxy);
76 apis2.insert(APIPermission::kClipboardWrite);
77 apis2.insert(APIPermission::kPlugin);
86 apis2.insert(permission);
105 APIPermissionSet::Union(apis1, apis2, &result);
107 EXPECT_FALSE(apis1.Contains(apis2));
109 EXPECT_FALSE(apis2.Contains(apis1));
110 EXPECT_FALSE(apis2.Contains(result));
112 EXPECT_TRUE(result.Contains(apis2));
121 APIPermissionSet apis2;
141 APIPermissionSet::Intersection(apis1, apis2, &result);
143 EXPECT_TRUE(apis2.Contains(result));
144 EXPECT_TRUE(apis1.Contains(apis2));
145 EXPECT_FALSE(apis2.Contains(apis1));
147 EXPECT_TRUE(result.Contains(apis2));
153 apis2.insert(APIPermission::kTab);
154 apis2.insert(APIPermission::kProxy);
155 apis2.insert(APIPermission::kClipboardWrite);
156 apis2.insert(APIPermission::kPlugin);
165 apis2.insert(permission);
177 APIPermissionSet::Intersection(apis1, apis2, &result);
180 EXPECT_TRUE(apis2.Contains(result));
181 EXPECT_FALSE(apis1.Contains(apis2));
182 EXPECT_FALSE(apis2.Contains(apis1));
184 EXPECT_FALSE(result.Contains(apis2));
193 APIPermissionSet apis2;
213 APIPermissionSet::Difference(apis1, apis2, &result);
218 apis2.insert(APIPermission::kTab);
219 apis2.insert(APIPermission::kProxy);
220 apis2.insert(APIPermission::kClipboardWrite);
221 apis2.insert(APIPermission::kPlugin);
229 apis2.insert(permission);
241 APIPermissionSet::Difference(apis1, apis2, &result);
244 EXPECT_FALSE(apis2.Contains(result));
248 // |result| = |apis1| - |apis2| --> |result| intersect |apis2| == empty_set
250 APIPermissionSet::Intersection(result, apis2, &result2);